Mac users interested in Play pokemon world online generally download:
Pokémon Online is the most up to date pokémon battle simulator around the block. It was made in C++ and Qt frameworks.
Pokémon Online is a multiplatform, multilingual Pokémon battle simulator which can currently emulate 2nd, 3rd, 4th and 5th generation battles.