I suggest to use a joystick/gamepad that works with android, that will help a lot: movement, use moves in battle, change Pokémon in battle, run from battle, open backpack in battle (for use item afterwards you need touchscreen), use mounts from 1-6 key bind, talk with NPCs and maybe more.