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.