Pokémon Insurgence has an online mode that allows you to fight, trade and visit other users' secret bases. You can access trading and battles from your Pokégear.