Sur iOS le seul truc utilisable c'est POkego++ mais c'est payant.
Sur Androïd tu peux utiliser FGL pro pour te TP et avoir un joystick, mais c'est moins ergonomique qu'iOS et surtout bien plus chiant à mettre en place.
Tu trouveras des tutos sur internet pour le configurer