Onsen UI
Onsen UI is een software development platform voor mobiele apps op basis van regelmatige HTML5 code. De gebruikersinterface bibliotheken zijn geschreven in JavaScript, wat betekent dat een overweldigende meerderheid van de ervaren in de ontwikkeling van toepassingen kunt kijken naar de code en te begrijpen wat het doet.
- Ondersteuning voor jQuery, angularjs, reageren en Vue.
- Biedt een GitHub opslagplaats voor de Onsen UI pakket zodat ontwikkelaars kunt kijken naar de code
- Aanbiedingen programmeurs een efficiënte command-line interface te werken met hun programma's
- Werkt met PhoneGap en Cordova in omgevingen die deze extra instrumenten hebben
- Onsen UI meestal gebouwd met vrije en open source code, die een gemakkelijke reproductie toelaat
- Heeft elke vorm van DRM niet dwingen op apps ontwikkeld ermee
- Gecompileerd JavaScript en HTML5-code zonder dat ontwikkelaars op te schrijven in een specifieke manier
- Aanbiedingen eindgebruikers de inheemse ervaring die zij verwachten van apps op hun apparaten
- Monaca is een commerciële dienst, maar de versie die wordt geleverd met Onsen UI begint vrij
- Komt niet met een gratis debugger, wat betekent dat ontwikkelaars hebben om te kijken naar elke regel van de code individueel
- Personen die met code ontworpen om te draaien op de iPhone X-apparaten zal hebben om het eerste te optimaliseren
- Onsen UI simuleert de meeste functies in plaats van werktuigen hen natively, ertoe kan leiden dat bepaalde acties draaien langzamer op sommige oudere apparaten
In plaats van te dwingen ontwikkelaars om te werken met Android en iOS-apparaten afzonderlijk, Onsen UI kan iedereen apps gemaakt van eenvoudige HTML-tags in native code te draaien. Dit zorgt voor een veel betere gebruikerservaring voor hen die de apps te downloaden in de toekomst, omdat ze codering op deze manier zorgt ervoor dat ze zich gedragen hoe programma's op het platform worden verondersteld te gedragen. Android en iOS-apparaten werken met een compleet andere set van gebaren van elkaar, maar Onsen UI zorgt ervoor dat de user interface ondersteunt alleen de gebaren verwacht op het apparaat van de gebruiker. Onsen UI wordt geleverd met een bibliotheek genaamd Monaca dat stelt ontwikkelaars in staat om het te gebruiken voor hybride app ontwikkeling. Het zet HTML5 en JavaScript-code in een native app voor Android of iOS-apparaten. Degenen die willen apps te ontwikkelen zonder SDK's installeren zal het zeer nuttig, vooral als ze code schrijven in Microsoft Windows. Aangezien Windows werkt niet met alle van de POSIX noemt dat moderne mobiele apparaten vereisen, Monaca bibliotheken uit de Onsen UI pakket is waarschijnlijk de makkelijkste manier om dit soort ontwikkeling te ondersteunen. Degenen die het coderen van dozen Linux zal geen zorgen te maken over dit. Onsen UI werkt goed voor programmeurs die werken vanuit Linux, MacOS of andere Unix-gebaseerd besturingssysteem met de juiste SDK geïnstalleerd. Individuen op deze besturingssystemen kan een van de belangrijkste terminal tekst editors gebruiken om code te schrijven voor de Onsen UI platform. Ongeacht of vi, vim, nano of emacs wordt geleverd met de distributie van de ontwikkelaar, moeten al deze worden ondersteund. Omdat de Cygwin DLL evenals de Windows Subsystem for Linux ondersteunen beide deze editors, Windows codes met behulp van een Unix-subsysteem zal geen enkel probleem codering apps die Onsen UI ofwel gebruik maken van niet.