NativeScript omogućava vam da koristite Angular, TypeScript ili JavaScript za izradu mobilnih aplikacija sa istinski izvornim izgledom i osjećajem.
Danas, poslovni programeri imaju na raspolaganju ogroman broj okvira za izgradnju mobilnih aplikacija. Popularan pristup je korištenje okvira kao što je Apache Cordova za izgradnju "hibridnih" mobilnih aplikacija, koje omogućavaju programerima da iskoriste vještine razvoja weba i da i dalje dodiruju izvorne karakteristike pametnog telefona kao što su geolokacija i akcelerometar. Međutim, zato što hibridni okviri zamjenjuju maternji korisnička sučelja sa HTML-om, često ne daju izvorne ili čak dosljedne performanse.
NativeScript je okvir otvorenog koda za izgradnju istinski izvornih iOS i Android aplikacija u Angular, TypeScript ili JavaScript. NativeScript ne samo da dodiruje izvorne iOS i Android API-je, već i prikazuje izvorna iOS i Android korisnička sučelja. NativeScript je dobar za bilo koji poslovni tim sa postojećim vještinama web razvoja, jer 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ć koristi 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 stiliziranja da se vrti:
Da li ste kompatibilni sa NativeScript? Dok drugi okviri mogu biti razumne opcije za neke projekte razvoja aplikacija, NativeScript je odličan izbor za organizacije sa sljedećih šest zahtjeva:
Programeri žele ponovo upotrijebiti postojeće vještine razvoja weba
- Aplikacija mora nativno raditi i na iOS-u i na Androidu
- Aplikaciji su potrebne izvorne performanse
- Za aplikaciju su potrebni izvorni iOS ili Android API-ji
- Alat mora biti besplatan i otvorenog koda
- Preduzećima je potreban okvir sa snažnom korporativnom podrškom
Ovaj kurs se fokusira na razvoj zaista cross-platformskih, izvornih iOS i Android aplikacija koje koriste NativeScript. Naučit ćete o razvoju korisničkog sučelja sa NativeScript Podrška korisničkom sučelju i izgledu i pristup mogućnostima matične mobilne platforme iz Javascripta.
Do kraja ovog kursa naučićete
- Izgradite mobilne aplikacije koje ciljaju na više platformi s jednom bazom koda
- Iskoristite svoje Angular, TypeScript i Javascript vještine
- Koristite različite karakteristike NativeScript okvira za izgradnju zaista višeplatformskih mobilnih aplikacija