Onsen UI
Onsen UI je vývoj softvérovej platformy pre mobilné aplikácie založené na pravidelnom HTML5 kód. Knižnice používateľského rozhrania sú napísané v jazyku JavaScript, čo znamená, že drvivá väčšina z tých, ktoré zažili pri vývoji aplikácií sa pozrieť na kód a pochopiť, čo to robí.
- Podpora pre jQuery, angularjs, Reagovať a Vue.
- Poskytuje GitHub úložisko pre balíček Onsen UI, takže vývojári môžu prezrieť kód
- Ponúk programátori efektívne príkazového riadka rozhranie pre prácu s ich programami
- Pracuje sa PhoneGap a Cordova v prostrediach, ktoré majú tieto dodatočné nástroje
- Onsen UI je väčšinou založený na slobodné a open-source kód, ktorý umožňuje jednoduchú reprodukciu
- Nenúti žiadny druh DRM v aplikáciách vyvinutých s ním
- Zostavuje JavaScript a HTML5 kód, bez toho, aby nútiť vývojárom písať to určitým spôsobom
- Ponúka koncovým užívateľom natívne prostredie, ktorú očakávajú od aplikácií na svojich zariadeniach
- Monaca je obchodné služby, aj keď je verzia, ktorá je dodávaná s Onsen UI začína zadarmo
- Neprichádza s voľným debugger, čo znamená, že vývojári sa pozrieť na každom riadku kódu jednotlivo
- Tí, ktorí pracujú s kódom, ktorý umožňuje spustiť na zariadeniach iPhone X bude musieť najprv optimalizovať
- Onsen UI Simuluje najviac je možné, skôr než splní im natívne, čo by mohlo niektoré akcie bežať pomalšie na starších zariadeniach
Skôr než nútiť vývojárom prácu s operačným systémom Android a iOS zariadenia jednotlivo, Onsen UI umožňuje komukoľvek obrátiť aplikácie vyrobené z jednoduchých HTML značiek do natívneho kódu. To poskytuje oveľa lepšiu používateľskú skúsenosť pre tých, ktorí sťahovať aplikácie do budúcnosti, pretože je kódovanie týmto spôsobom zabezpečí, že sa správajú, ako programy na spomínanej plošine majú správať. Android a iOS zariadenia pracujú s úplne inú sadu gest od seba, ale Onsen UI zabezpečuje, že užívateľské rozhranie podporuje len gestá očakáva na zariadení užívateľa. Onsen UI je dodávaný s knižnicou s názvom Monaca, ktorý umožňuje vývojárom používať hybridnú vývoj aplikácií. Prevádza HTML5 a JavaScript kód do natívneho aplikácie pre Android alebo iOS. Tí, ktorí chcú vyvíjať aplikácie, aby bolo nutné inštalovať SDK bude to veľmi užitočné, a to najmä v prípade, že písať kód v systéme Microsoft Windows. Vzhľadom k tomu, Windows nefunguje s všetky POSIX volanie, že moderné mobilné zariadenia vyžadujú, Monaca knižnice z balíka Onsen UI je asi najjednoduchší spôsob, ako podporiť tento druh vývoja. Tí, ktorí sú kódovanie z linuxových boxov nebude musieť starať o to. Onsen UI funguje dobre pre programátorov, ktorí práca z Linux, MacOS alebo akýkoľvek iný Unix-založený operačný systém s príslušným SDK nainštalované. Jednotlivci na týchto operačných systémoch možno použiť niektorý z hlavných terminál textových editorov písať kód pre platformu Onsen UI. Bez ohľadu na to, či vi, vim, nano alebo emacs je dodávaný s distribúciou developera, všetky z nich by mal byť podporovaný. Vzhľadom k tomu, Cygwin DLL, rovnako ako Windows Subsystem for Linux ako podporiť tieto editory Windows kódy pomocou Unix subsystém nebude mať žiadny problém kódovanie aplikácie, ktoré používajú rozhranie Onsen buď.