NativeScript omogoča uporabo Angular, TypeScript ali JavaScript za izdelavo mobilnih aplikacij z resnično izvirnim videzom in občutkom.
Danes imajo podjetniški razvijalci na voljo ogromno ogrodij za izdelavo mobilnih aplikacij. Priljubljen pristop je uporaba ogrodja, kot je Apache Cordova, za ustvarjanje »hibridnih« mobilnih aplikacij, ki razvijalcem omogočajo, da izkoristijo veščine spletnega razvoja in še vedno uporabljajo izvorne funkcije pametnega telefona, kot sta geolokacija in merilnik pospeška. Ker pa hibridni okviri nadomeščajo materni uporabniški vmesniki s HTML, pogosto ne zagotavljajo izvorne ali celo dosledne zmogljivosti.
NativeScript je odprtokodno ogrodje za izdelavo resnično domačih aplikacij za iOS in Android v Angularju, TypeScriptu ali JavaScriptu. NativeScript ne uporablja samo izvornih API-jev za iOS in Android, temveč tudi upodablja izvorne uporabniške vmesnike za iOS in Android. NativeScript je primeren za vsako podjetniško ekipo z obstoječimi veščinami spletnega razvoja, saj lahko močno skrajša čas, potreben za razvoj izvornih aplikacij za iOS in Android. In to lahko stori brez ogrožanja uporabniške izkušnje.
NativeScript uporablja podmnožico CSS kot oblikovalski jezik aplikacije. Ne poskuša izumljati novih konceptov v tem prostoru, ampak raje izkorišča obstoječe standarde in spretnosti ter jih razširja na svet razvoja mobilnih aplikacij, kot je razvidno iz tega primera kode ustvarjanja podobe jabolka in oblikovanja, da se vrti:
Ali ste kompatibilni z NativeScript? Medtem ko so lahko druga ogrodja preudarne možnosti za nekatere projekte razvoja aplikacij, je NativeScript odlična izbira za organizacije z naslednjimi šestimi zahtevami:
Razvijalci želijo ponovno uporabiti obstoječe veščine spletnega razvoja
- Aplikacija se mora izvorno izvajati v sistemih iOS in Android
- Aplikacija potrebuje izvorno delovanje
- Aplikacija potrebuje izvorne API-je za iOS ali Android
- Orodje mora biti brezplačno in odprtokodno
- Podjetja potrebujejo okvir z močno korporativno podporo
Ta tečaj se osredotoča na razvoj resnično večplatformskih izvornih aplikacij za iOS in Android z uporabo NativeScript. Spoznali boste razvoj uporabniškega vmesnika NativeScript Podpora za uporabniški vmesnik in postavitev ter dostop do zmogljivosti izvorne mobilne platforme iz Javascripta.
Do konca tega tečaja se boste naučili
- Izdelajte mobilne aplikacije, ki ciljajo na več platform z eno kodo
- Izkoristite svoje znanje Angular, TypeScript in Javascript
- Uporabite različne funkcije ogrodja NativeScript za ustvarjanje resnično večplatformskih mobilnih aplikacij