Onsen UI
Onsen UI är en programvara utvecklingsplattform för mobila applikationer baserade på vanliga HTML5-kod. bibliotek användargränssnittet är skrivna i JavaScript, vilket innebär att en överväldigande majoritet av dem som har erfarenhet av applikationsutveckling kan titta på koden och förstår vad den gör.
- Stöd för jQuery, AngularJS, reagera och Vue.
- Ger en GitHub arkiv för Onsen UI paket så utvecklare kan titta på koden
- Erbjudanden programmerare en effektiv kommandoradsgränssnitt att arbeta med sina program
- Fungerar med PhoneGap och Cordova i miljöer som har dessa ytterligare verktyg
- Onsen UI oftast bygger på fri och öppen källkod, vilket gör det lätt att reproduktionen
- Tvingar inte någon typ av DRM på appar som utvecklats med den
- Sammanställer JavaScript och HTML5-kod utan att tvinga utvecklare att skriva det på ett visst sätt
- Erbjudanden slutanvändare den infödda erfarenhet de förväntar sig appar på sina enheter
- Monaca är en kommersiell tjänst, men den version som kommer med Onsen UI börjar fri
- Kommer inte med en fri debugger, vilket innebär utvecklare måste titta på varje kodrad individuellt
- De som arbetar med kod för att köras på iPhone X-enheter kommer att optimera den första
- Onsen UI Simulerar mest funktioner snarare än redskap dem native, som skulle kunna göra vissa åtgärder körs långsammare på vissa äldre enheter
I stället för att tvinga utvecklare att arbeta med Android och iOS-enheter individuellt, tillåter Onsen UI någon att vända program gjorda av enkla HTML-taggar i inbyggd kod. Detta ger en mycket bättre användarupplevelse för dem som laddar ner apparna i framtiden, eftersom kodning dem på detta sätt säkerställer de beter sig hur program på plattformen är tänkt att uppföra. Android och iOS-enheter arbetar med en helt annan uppsättning gester från varandra, men Onsen UI ser till att endast stöder användargränssnittet gest förväntas på användarens enhet. Onsen UI levereras med ett bibliotek som heter Monaca som tillåter utvecklare att använda den för hybrid applikationsutveckling. Den konverterar HTML5 och JavaScript-kod i en infödd app för Android eller iOS-enheter. De som vill utveckla program utan att behöva installera SDK kommer att finna det mycket användbart, särskilt om de skriva kod i Microsoft Windows. Eftersom Windows fungerar inte med alla POSIX samtal som moderna mobila enheter kräver Monaca bibliotek från Onsen UI paketet är förmodligen det enklaste sättet att stödja denna typ av utveckling. De som kodar från Linux boxar kommer inte att behöva oroa sig för detta. Onsen UI fungerar bra för programmerare som arbete från Linux, MacOS eller någon annan Unix-baserade operativsystem med lämplig SDK installerat. Individer på dessa operativsystem kan använda någon av de stora terminal textredigerare för att skriva kod för Onsen UI plattformen. Oavsett om vi, vim, nano eller Emacs kommer med utvecklarens distribution, bör stödjas alla dessa. Eftersom Cygwin DLL samt Windows Subsystem för Linux både stödja dessa redaktörer, Windows koder med hjälp av en Unix delsystem kommer inte ha några problem kodning program som använder Onsen UI heller.