NativeScript vám umožňuje používať Angular, TypeScript alebo JavaScript na vytváranie mobilných aplikácií so skutočne natívnym vzhľadom a štýlom.
V súčasnosti majú podnikoví vývojári k dispozícii obrovské množstvo rámcov na vytváranie mobilných aplikácií. Populárnym prístupom je použitie rámca, ako je Apache Cordova, na vytváranie „hybridných“ mobilných aplikácií, ktoré umožňujú vývojárom využiť zručnosti v oblasti vývoja webu a stále využívať natívne funkcie smartfónov, ako je geolokácia a akcelerometer. Pretože však hybridné rámce nahrádzajú domáci používateľské rozhrania s HTML, často neposkytujú natívny alebo dokonca konzistentný výkon.
NativeScript je open source framework na vytváranie skutočne natívnych aplikácií pre iOS a Android v Angular, TypeScript alebo JavaScript. NativeScript nielen klepne na natívne rozhrania API pre iOS a Android, ale vykreslí aj natívne používateľské rozhrania iOS a Android. NativeScript je vhodný pre akýkoľvek podnikový tím s existujúcimi zručnosťami v oblasti vývoja webu, pretože môže výrazne skrátiť čas potrebný na vývoj natívnych aplikácií pre iOS a Android. A môže to urobiť bez kompromisov v používateľskej skúsenosti.
NativeScript používa podmnožinu CSS ako dizajnový jazyk aplikácie. Nesnaží sa vynájsť nové koncepty v tomto priestore, ale skôr využíva existujúce štandardy a zručnosti a rozširuje ich do sveta vývoja mobilných aplikácií, ako je vidieť v tomto príklade kódu vytvárania obrazu jablka a jeho úpravy tak, aby sa točilo:
Ste kompatibilný s NativeScript? Zatiaľ čo iné rámce môžu byť prezieravými možnosťami pre niektoré projekty vývoja aplikácií, NativeScript je vynikajúcou voľbou pre organizácie s nasledujúcimi šiestimi požiadavkami:
Vývojári chcú znovu využiť existujúce zručnosti v oblasti vývoja webu
- Aplikácia musí bežať natívne na iOS aj Androide
- Aplikácia potrebuje natívny výkon
- Aplikácia potrebuje natívne rozhrania API pre iOS alebo Android
- Nástroj musí byť bezplatný a s otvoreným zdrojom
- Podniky potrebujú rámec so silnou firemnou podporou
Tento kurz sa zameriava na vývoj skutočne multiplatformových natívnych aplikácií pre iOS a Android NativeScript. Dozviete sa o vývoji používateľského rozhrania s NativeScript Podpora používateľského rozhrania a rozloženia a prístup k schopnostiam natívnej mobilnej platformy z jazyka Javascript.
Na konci tohto kurzu sa to naučíte
- Vytvárajte mobilné aplikácie zacielené na viacero platforiem pomocou jedinej kódovej základne
- Využite svoje schopnosti Angular, TypeScript a Javascript
- Použite rôzne funkcie rámca NativeScript na vytváranie skutočne multiplatformových mobilných aplikácií