Hem "Android" hem "IOS" işletim sistemi için soruyorsanız eğer, önerim "Flutter" olacaktır. Flutter çapraz bir platform olduğundan ötürü aynı altyapıyı kullanarak hem ios hemde anroid tabanlı uygulamalar geliştirmenize olanak sağlar. Tabii flutter ile yazılım geliştirme yapabilmek için "Dart" programlama dili kullanılmaktadır. Google tarafından Ekim 2011'de oluşturulmuş ve her geçen yıl kendini geliştirmektedir. Birçok büyük firmada uygulamalarını bu şekilde geliştiriyorlar. Öğrenilmesi kolay, iyi dökümantasyonlarıyla gayet güzel bir şekilde ilerleyebilirsiniz. Ve üretkenliği de oldukça artırıyor. Hot-Reload özelliği sayesinde kod üzerinde yaptığınız değişikliği eş zamanlı bir şekilde uygulamanız üzerinde görebilirsiniz. Kısacası fazlasıyla avantaj sağlar ve gerçekten öğrenirken, kodlarken çok eğleneceğinizi düşünüyorum.