Sencha Touch
Şekil 78: Sencha Touch
Sencha Touch (ST), iPhone, iPad ve Android odaklı web siteleri ve web servisleri geliştirmek için kullanılan bir çerçevedir (framework). ExtJS kütüphanesinin tanınmış bir tedarikçisi olan Sencha, Inc. tarafından, yüksek teknoloji ürünü tarayıcı ara yüz pazarı için geliştirilmiş ücretli bir platformdur. 400 $ ile 1900 $ civarı arasında paketleri vardır.
PhoneGap
Şekil 73: Phone Gap
PhoneGap web tabanlı mobil uygulamalar hazırlamayı sağlayan bir uygulama geliştirme frameworküdür(çatısıdır).
PhoneGap ile uygulama yazacağınız platformun dilini (native language) kullanmadan HTML, CSS ve Javascript gibi her platformda çalışan web teknolojileri ile uygulamalar yazıla bilinir.
Xamarin
Şekil 63: Xamarin logosu
Xamarin, .NET kodu ve platforma özgü kullanıcı arabirimlerini kullanarak Android, iOS, macOS ve Windows Phone için yerel uygulamalar oluşturmanıza olanak sağlayan 2011 yılından itibaren Microsoft firmasının geliştirdiği bir yazılım geliştiricisidir. Örneğin C# dilini kullanarak Cross (çapraz) Platform mobil uygulama geliştirme imkânı vardır.
Alpha Anywhere
Mobil uygulama geliştiricileri arasında hızlı uygulama geliştirme platformu olarak anılan Alpha Anywhere, çevrimiçi ve çevrimdışı çalışabilen hibrit (karma) mobil uygulamalar geliştirme sunan bir platformdur. Platformun sunduğu SQL veri tabanı desteği ile istenilen tüm veri tabanları için SQL etkileşimler oluşturabilir ya da Alpha Portable SQL ile uyumlu mevcut veri tabanına SQL bağlantılar kurula bilinir. Çevrimdışı mobil uygulama kullanımı sunması, hibrit uygulamalarda büyük miktarlarda sıkıştırılmış veriler için mobil dosya sistemine erişim özelliği eklenmesi ve Mobile Optimized Forms gibi özellikleri kullanımını artırıyor. Yıllık ücreti 995 dolardır.
Ionic
Ionic, mobil uygulamalar geliştirmek için HTML5 tabanlı hazırlanmış açık kaynak kodlu ve uç kullanıcılar için hazırlanmış bir frameworktür.
Appcelerator Titanium
Titanium SDK, Apache 2 lisansı altında, JavaScript (önyükleme için HTML + CSS) ve JavaScript API’leri ile mobil platformların sahip olduğu yerel API’leri kullanmadan mobil uygulamalar geliştirme imkanı sağlayan bir platformdur. Asıl hedeflenen geliştiricinin, Android Platformu için Java veya Kotlin, iOS platformu için Objective-C veya Swift öğrenmesine gerek kalmadan JavaScript bilgisi ile mobil uygulama geliştirmesini sağlamaktır.
Cordova
21 Nisan 2015 tarihinde, Cordova ekibi (eski adı ile PhoneGap), web geliştiricilerin aynı anda birkaç platform için mobil uygulamalar geliştirmesine olanak tanıyan araçlarının 5.0 sürümünü yayımladı.
Cordova, mobil uygulamaya bir tarayıcı yerleştirerek farklı platformlarda mobil uygulamalar geliştirmenize izin veren bir platformdur. Dolayısıyla, uygulama aslında tek bir siteyi gösteren bir mini tarayıcıdır. İndirmeyi hızlandırmak için tüm kaynaklar uygulamanın dağıtılmış paketine yerleştirilebilir ve gerekirse sunucudan indirilebilir.