/ / Aplikacja mobilna z Codeigniter - angularjs, node.js, codeigniter, ionic-framework, phonegap-plugins

Aplikacja mobilna z codeigniter - angularjs, node.js, codeigniter, framework jonowy, wtyczki phonegap

Jestem studentem pierwszego roku „programisty komputerowego”student i dostaliśmy staż, w którym poproszono mnie o opracowanie prostej aplikacji mobilnej na wiele platform. Nic skomplikowanego, składa się z ekranu logowania, a następnie ekranu z formularzem, w którym używam autouzupełniania interfejsu użytkownika jQuery w celu uzyskania informacji z bazy danych, pola wyboru, narzędzia wyboru daty i pola tekstowego. Drugi ekran to tylko tabela z informacje o bieżącym rekordzie dnia, tygodnia i miesiąca, kto jest zalogowany.

Używam HTML5 i CSS dla frontonu i php z Codeigniter do połączenia z mySQL DB.

Pytanie brzmi: Zamierzam użyć telefonu do przekształcenia go w hybrydową aplikację mobilną. Czy uważasz to za dobre podejście? A może warto nieco opóźnić projekt i nauczyć się, jak to zrobić przy użyciu frameworka Ionic dla interfejsu użytkownika i nauczyć się, jak używać node.js do łączenia się z bazą danych? Mógłbym również użyć Ionic do frontonu, dzięki czemu bardziej przypomina natywną aplikację i nadal używa Codeigniter do łączenia się z moim serwerem. Chciałbym przeczytać twoje opinie i sugestie na ten temat.

Z góry dziękuję.

Odpowiedzi:

0 dla odpowiedzi № 1

Gorąco polecam używanie Ionic dla aplikacji,dostajesz wiele rzeczy od razu po wyjęciu z pudełka, w przeciwnym razie będziesz musiał dowiedzieć się o sobie. Rozpoczęcie pracy z ionic jest tak proste, jak napisanie „ionic start” i wybranie nazwy projektu i szablonu, od którego można zacząć. W zależności od twojego poziomu umiejętności tworzenia stron internetowych możesz naprawdę szybko skończyć z aplikacją kod spaghetti bez jakiejkolwiek struktury, aby ustanowić pewne wytyczne dotyczące struktury projektu.

Jeśli chodzi o backend, zalecę ci korzystanie z tego, co czujesz się najbardziej komfortowo, o ile może łatwo ujawnić potrzebne punkty końcowe REST.


0 dla odpowiedzi nr 2

Lucas Berte Schoenardie,

Ponieważ jquery mobile nie jest aktualizowana w ciągu ostatnich dwóch lat, lepiej będzie wybrać IONIC, który korzysta z AngularJS (produkt Google), a aplikacja z Ionic jest bardziej natywna niż PhoneGap (używając jquery).

To odniesienie na StockOverFlow może pomóc ci podjąć właściwą decyzję.

Dziękuję Ci!