Onsen UI
Onsen UI on ohjelmistojen kehitysympäristö mobiilisovellusten perustuu säännölliseen HTML5 koodia. Käyttöliittymä kirjastot kirjoitettu JavaScript, mikä tarkoittaa, että ylivoimainen enemmistö niistä kokemusta sovelluskehitys katsoa koodia ja ymmärtää, mitä se tekee.
- Tuki jQuery, angularjs, reagoida ja Vue.
- Tarjoaa GitHub säilössä Onsen UI paketin niin kehittäjät voivat katsoa koodia
- Tarjoukset ohjelmoijat tehokas komentorivikäyttöliittymässä toimimaan ohjelmiensa
- Toimii PhoneGap ja Cordova ympäristöissä, joissa näitä lisävälineitä
- Onsen UI perustuu lähtökohtaisesti vapaan ja avoimen lähdekoodin, joka mahdollistaa helpon lisääntymiselle
- Ei pakota tahansa DRM kehitettyjä sovelluksia sen
- Kokoaa JavaScript ja HTML5-koodin pakottamatta kehittäjien luoda se tietyllä tavalla
- Tarjoaa käyttäjille natiivi kokemus he odottavat laitteensa sovellukset
- Monaca on kaupallinen palvelu, vaikka versio mukana Onsen UI lähtee ilmaiseksi
- Ei tule vapaa debuggeri, mikä tarkoittaa kehittäjät täytyy katsoa jokaisen rivin koodia yksitellen
- Kanssa työskentelevien koodin suunniteltu toimimaan iPhonen X laitteet on optimoida ensin
- Onsen UI simuloi eniten ominaisuuksia sen sijaan toimeenpanossa natiivisti, joka voisi tehdä tiettyjä toimia hitaampia joissakin vanhemmissa laitteissa
Sen sijaan pakottaa kehittäjiä Android ja iOS laitteita erikseen Onsen UI avulla kuka kääntää sovelluksia, tehtiin yksinkertainen HTML-tunnisteet omaksi koodiksi. Tämä tarjoaa paljon paremman käyttökokemuksen, jotka ladata sovelluksia tulevaisuudessa, koska koodaus heitä tällä tavoin varmistaa, että ne käyttäytyvät miten ohjelmia tasanteelle pitäisi käyttäytyä. Android- ja iOS-laitteet toimivat täysin eri eleitä toisistaan, mutta Onsen käyttöliittymä varmistaa, että käyttöliittymä tukee vain eleitä odotettavissa käyttäjän laitteelle. Onsen UI tulee kirjasto nimeltä Monaca jonka avulla kehittäjät voivat käyttää sitä hybridi sovellus kehittämiseen. Se muuntaa HTML5 ja JavaScript-koodin natiivi Android- tai iOS-laitteilla. Ne, jotka haluavat kehittää sovelluksia tarvitsematta asentaa SDK-löytävät sen erittäin hyödyllinen, varsinkin jos ne kirjoittaa koodia Microsoft Windows. Koska Windows ei toimi kaikilla POSIX vaatii, että nykyaikaiset mobiililaitteet edellyttävät, Monaca kirjastoja Onsen UI paketti lienee helpoin tapa tukea tällaista kehitystä. Ne, jotka koodaavat Linux laatikoita ei tarvitse huolestua. Onsen UI toimii hyvin ohjelmoijille, jotka työn Linux, MacOS tai muita Unix-pohjainen käyttöjärjestelmä sopivan SDK asennettuna. Yksilöt näitä käyttöjärjestelmiä voi käyttää mitään suuria terminaalin editorit kirjoittaa koodi Onsen UI alustalla. Riippumatta siitä vi, vim, nano- tai emacs mukana kehittäjän jakelua, kaikkia näitä olisi tuettava. Koska Cygwin DLL sekä Windows Subsystem for Linux molemmat tukevat näitä toimitukselle Windowsin koodeja käyttäen Unix osajärjestelmä ei ole mitään ongelmaa koodaus sovelluksia, jotka käyttävät Onsen UI myöskään.