Kategoriler
Bir mobil uygulama yazmak için elimizde artık sadece tek bir araç ve platform bulunmamaktadır.
En bilinen platformları; Web, Android, iOS, Windows Phone olarak sıralamak mümkündür.
Öncelikle mobil uygulama geliştirirken geliştiricinin, uygulamadan beklentiler, kullanıcıların uygulamayla neleri yapabileceği ve hangi deneyimleri, nasıl yaşayacakları, teknik açıdan kullanılan servisler gibi daha birçok soruya yanıt verebiliyor olması gerekmektedir.
Bunların yanında biraz daha detaya inilecek olursa, uygulamanın hızı, uygulamanın cihazın tüm özelliklerine ulaşması gerekli mi, uygulama hangi seviyede cihaz bilgisine gerek duyacak gibi sorular da teknik anlamda yanıtlanması gereken sorular arasında olacaktır.
Bu sorularla birlikte mobil uygulamaların kendi içerisinde türleri de ortaya çıkmış olmaktadır.
Kısaca bu türler şöyledir:
- Yerel (Native) Uygulamalar
- Web Tabanlı Uygulamalar
- Melez (Hybrid) Uygulamalar