NativeScript omogućuje vam korištenje Angulara, TypeScripta ili JavaScripta za izradu mobilnih aplikacija s doista izvornim izgledom i dojmom.
Danas programeri poduzeća imaju na raspolaganju ogroman broj okvira za izradu mobilnih aplikacija. Popularan pristup je korištenje okvira kao što je Apache Cordova za izradu "hibridnih" mobilnih aplikacija, koje programerima omogućuju da iskoriste vještine web-razvoja i još uvijek koriste izvorne značajke pametnog telefona kao što su geolokacija i akcelerometar. Međutim, budući da hibridni okviri zamjenjuju rođen korisnička sučelja s HTML-om, često ne isporučuju izvornu ili čak dosljednu izvedbu.
NativeScript je okvir otvorenog koda za izradu istinski izvornih iOS i Android aplikacija u Angularu, TypeScriptu ili JavaScriptu. NativeScript ne samo da dodiruje izvorne iOS i Android API-je, već i renderira izvorna iOS i Android korisnička sučelja. NativeScript dobro pristaje svakom poslovnom timu s postojećim vještinama web-razvoja, budući da može dramatično smanjiti količinu vremena potrebnog za razvoj izvornih iOS i Android aplikacija. I to može učiniti bez ugrožavanja korisničkog iskustva.
NativeScript koristi podskup CSS-a kao jezik dizajna aplikacije. Ne pokušava izmisliti nove koncepte u tom prostoru, već iskorištava postojeće standarde i vještine i proširuje ih na svijet razvoja mobilnih aplikacija, kao što se vidi u ovom primjeru koda stvaranja slike jabuke i oblikovanja da se vrti:
Jeste li kompatibilni s NativeScript? Dok drugi okviri mogu biti razborite opcije za neke projekte razvoja aplikacija, NativeScript je izvrstan izbor za organizacije sa sljedećih šest zahtjeva:
Programeri žele ponovno upotrijebiti postojeće vještine web razvoja
- Aplikacija mora biti izvorno pokrenuta i na iOS-u i na Androidu
- Aplikaciji je potrebna izvorna izvedba
- Aplikacija treba izvorne iOS ili Android API-je
- Alat mora biti besplatan i otvorenog koda
- Poduzećima je potreban okvir sa snažnom korporativnom podrškom
Ovaj tečaj usredotočen je na razvoj istinski međuplatformskih, izvornih aplikacija za iOS i Android korištenjem NativeScript. Naučit ćete o razvoju korisničkog sučelja s NativeScript Podrška korisničkom sučelju i izgledu te pristup mogućnostima izvorne mobilne platforme iz Javascripta.
Do kraja ovog tečaja naučit ćete
- Izradite mobilne aplikacije koje ciljaju više platformi s jednom bazom koda
- Iskoristite svoje Angular, TypeScript i Javascript vještine
- Upotrijebite različite značajke okvira NativeScript za izradu stvarno višeplatformskih mobilnih aplikacija