/ / Jakie ramy / architektura powinienem używać do hybrydowej aplikacji mobilnej - cordova

Jakie ramy / architektury powinienem używać do hybrydowej aplikacji mobilnej - cordova

Chciałbym zbudować jedną z moich pierwszych hybrydowych aplikacji mobilnych, której celem jest zbudowanie jej za pomocą HTML / CSS / JS i skompilowanie jej z PhoneGap Build, dzięki czemu będę miał wersję Androida i iOS.

Sama aplikacja jest stosunkowo prosta, w zasadzie pobierze plik json z witryny wordpress i wyświetli tę zawartość użytkownikowi.

Gdzie mam trudności z podjęciem decyzji, jaki rodzaj architektury / framework powinienem użyć dla aplikacji?

Ponieważ jest to dość prosta i prosta aplikacjapomyślał coś w stylu Angular.js / Backbone / Ionic podążając za MVC lub jest trochę za dużo? Wraz z tym nie mam również doświadczenia z użyciem kątowego lub żadnego z tych frameworków, więc uczyłbym się go od zera.

Jestem zaznajomiony z jQuery i krótko korzystałem z jQuery Mobile w przeszłości. Słyszałem o tym sprzeczne rzeczy o jego działaniu w aplikacjach PhoneGap, dlatego jestem nieco niezdecydowany

Nie chcę, żeby to było pytanie otwartejakie jest najlepsze ramy i porównując je wszystkie. Po prostu próbuję ustalić, czy naprawdę jest konieczne, aby przejść do bardziej skomplikowanych struktur, czy mogę uciec z użyciem czegoś takiego jak jQuery mobile?

Jak mogłeś się zgromadzić, jestem całkiem nowy w budowaniu aplikacji mobilnych, więc podziel się z nimi dalszą lekturą, której powinienem się przyjrzeć, i ponownie przepraszam, jeśli jest to zbyt ogólnikowe

Odpowiedzi:

0 dla odpowiedzi № 1

Możesz potrzebować mieszanki; na przykład PhoneGap / Cordova nie zapewnia dużo dla interfejsu użytkownika, podczas gdy jQuery Mobile jest na tym skoncentrowany, aby można było połączyć oba.

Jeśli jest to prosta aplikacja, wydajność prawdopodobnie nie będzie problemem. A jeśli tak, zawsze możesz stworzyć natywny kod dla wąskiego gardła (w Phonegap, to byłaby wtyczka).


0 dla odpowiedzi nr 2

Istnieje wiele Frameworks / Architecture use for aAplikacja hybrydowa dostępna na rynku, ale najczęstsze aplikacje używane w aplikacjach hybrydowych to aplikacje jonowe. Ionic to popularny framework do tworzenia aplikacji wykorzystywany do tworzenia hybrydowych aplikacji mobilnych. Łatwo jest zacząć, jeśli znasz swoją drogę przez HTML, CSS i JS. Jest zbudowany na bazie AngularJS i Apache Cordova, Ionic zapewnia narzędzia i usługi do rozwoju hybrydowe aplikacje mobilne przy użyciu technologii internetowych, takich jak CSS, HTML5 i Sass.