Aplikacje mobilne Phonegap / Cordova
Co to jest platforma Phonegap?
Phonegap to platforma pozwalająca tworzyć aplikacje mobilne w oparciu o technologie webowe. Aplikacje Phonegap pozwalają na tworzenie za pomocą jednego kodu JavaScript aplikacji na platformy:
- Android
- iOS
- Windows Phone
- Blackberry
Dlaczego warto stosować Phonegap?
Chcesz, aby Twoja aplikacja była udostępniona np. w Google Play lub w Apple Appstore? Potrzebujesz aplikacji, która działa w trybie offline?
Dzięki zastosowaniu platformy Phonegap wykonane przez nas aplikacje:
- działają zarówno na smartphonie jak i tablecie
- działają na większości systemów operacyjnych (Android, iOS, Windows Phone, Blackberry)
Jak tworzone są aplikacje Phonegap?
Aplikacje oparte o platformę Phonegap tworzone są nieco inaczej niż aplikacje natywne. Związane jest to z rozwijaniem projektu na więcej niż jedną platformę systemową jednocześnie. Skrótowy schemat tworzenia aplikacji Phonegap / Cordova wygląda tak:
- zebranie wymagań i zaprojektowanie aplikacji
- rozwijanie aplikacji webowej
- utworzenie projektu Phonegap na potrzebne platformy
- połączenie aplikacji webowej z projektem phonegap
- ewentualna rozbudowa apliacji o natywne wtyczki
- kompilacja projektu do formy aplikacji
- generowanie kluczy, podpisanie aplikacji
- umieszczenie aplikacji w systemie dystrybucji (APP Store, Google Play, Windows Store)
Kiedy stosować aplikacje Phonegap?
Aplikacje Phonegap stosuje się wówczas gdy mobilne, dedykowane aplikacje internetowe są niewystarczające. W przypadku gdy chcemy korzystać z aplikacji w trybie offline, dystrybuować ją np. w Google Play, użycie Phonegapa jest idealnym rozwiązaniem.