(bkz: xcode) gibi ide ler aracılığı ile, (bkz: swift) ya da (bkz: objective-c) dilleri kullanılarak geliştirilebilir. Yeni bir yaklaşım olarak (bkz: C#) ve (bkz: Xamarin) kullanılarak da native uygulamalar yazılabilir.
Xamarin kullanarak rahatça gelistirebildigin yazılım. Ha gıcık gıcık hataları var ama düşünün ki bir arayüz yapıyorsunuz hem Android hem ios da çalışıyor.(çalışmadığı da oluyor tabi arada birşeyler daha yazmak gerekiyor). Bu arada biz de blabla yazılım olarak güzel uygulamalar gelistiriyoruz.