Selamlar,
öncelikle programlama bilginiz/alt yapınız az da olsa olacak.
Algoritma bileceksiniz.
Ve öğrenmeniz gereken diller: IOS için objective-c ya da swift, Android için de Java.
Backend yani yönetim işleri için de Php, html öğreneceksiniz.
Zorlu bir süreç. Tamamen yoğunlaşma ve çok ciddi tecrübe ister. Tecrübe de çok fazla örnek/iş yapmak demek.
Online dersler yetmeyebilir. Örgün kurslara katılmanızı tavsiye ederim.
Bu işin Python ile asla ilgisi yok :) Phton kullanım amaçlar çok farklı.