/ Aký rámec / architektúra by som mal použiť pre hybridné mobilné aplikácie

Aký rámec / architektúra by som mal použiť pre hybridné mobilné aplikácie -

Pozerám sa na budovanie jednej z mojich prvých vlastných hybridných mobilných aplikácií. Cieľom je postaviť ho s HTML / CSS / JS a kompilovať ho s PhoneGap Build, takže mám verziu systému Android a iOS.

Aplikácia sama o sebe je relatívne jednoduchá, v podstate bude vytiahnuť json feed z webovej stránky wordpress a zobraziť tento obsah užívateľovi.

Kde sa snažím začať, rozhoduje sa, akú architektúru / rámec by som mal použiť pre aplikáciu?

Keďže to je úplne jednoduchá a jednoduchá aplikácia, tak by somMysleli ste niečo ako Angular.js / Backbone / Ionic po MVC alebo je to príliš veľa? Spolu s tým nemám žiadne skúsenosti s využitím uhlového alebo niektorého z týchto rámcov, takže by som sa naučila od začiatku.

Som oboznámený s jQuery a v minulosti som v minulosti používal jQuery Mobile, počul som konfliktné veci o jeho výkonnosti v aplikáciách PhoneGap, čo je dôvod, prečo som trochu váhavý

Neznamená to, že by to bola otvorená otázkačo je najlepší rámec a porovnáva ich všetky. Snažím sa len zistiť, či je skutočne potrebné ísť do ťažších komplikovanejších rámcov alebo sa môžem dostať preč s použitím niečoho ako jQuery mobil?

Ako ste možno zhromaždili, som celkom nový pri budovaní mobilných aplikácií, takže neváhajte zdieľať žiadne ďalšie čítanie, na ktoré by som sa mal pozrieť, a opäť sa ospravedlňujem, ak je to príliš nejasné

odpovede:

0 pre odpoveď č. 1

Možno budete potrebovať zmes; napríklad PhoneGap / Cordova neposkytuje veľa pre užívateľské rozhranie, zatiaľ čo jQuery Mobile sa na ne zameral, aby ste mohli kombinovať tieto dva.

Ak je to jednoduchá aplikácia, výkon nebude pravdepodobne problém. A ak je, môžete vždy vytvoriť natívny kód pre prekážku (v Phonegap, to by bol plugin).


0 pre odpoveď č. 2

Existuje veľa rámcov / architektúry používať prehybridná aplikácia dostupná na trhu, ale najbežnejšie aplikácie používané pre hybridné aplikácie sú Ionic app. Ionic je populárny rámec vývoja aplikácií používaný na vytváranie hybridných mobilných aplikácií. Je ľahké začať, ak poznáte cestu cez HTML, CSS a JS. Je postavený na vrchole AngularJS a Apache Cordova, Ionic poskytuje nástroje a služby pre rozvoj hybridné mobilné aplikácie pomocou webových technológií, ako sú CSS, HTML5 a Sass.