• en
  • pl

Crossplatformowa aplikacja mobilna – Flutter, Ionic, Cordova

Cordova

Cordova jest frameworkiem crossplatformowym pozwalającym w relatywnie prosty sposób tworzyć aplikacje na najpopularniejsze platformy mobilne, umożliwiając tworzenie wszystkich wersji aplikacji w ramach jednej bazy kodu. Elementy specyficzne dla poszczególnych platform dostarczane są w postaci pluginów, komercyjnych lub nie. Pluginy instalowane są w wygodny sposób z pomocą Cordova CLI. Jest to bardzo wygodne rozwiązanie dla klientów którzy oczekują obsługi jak największej ilości urządzeń jednocześnie mieszcząc się w rozsądnym budżecie. Zarządzanie jednym projektem technologicznym jest samo w sobie dużym wyzwaniem, zarządzanie kilkoma projektami(dla każdej platformy osobno) , z całkowicie różnymi bazami kodu i identyczną lub bardzo podobną funkcjonalnością zwiększa trudność o rząd wielkości. Jest to świetne wyjście dla początkujących startupów które oczekują szybkiego wdrożenia MVP aby jak najszybciej zweryfikować model biznesowy.

Przykładowy stack i narzędzia do budowy crossplatformowej aplikacji mobilnej

Backend:

Deployment i automatyzacja:

  • Capistrano,
  • Git,
  • Gitlab CI.