„NativeScript“ leidžia naudoti „Angular“, „TypeScript“ arba „JavaScript“, kad sukurtumėte programas mobiliesiems, kurios atrodytų tikrai savaime.
Šiandien įmonių kūrėjai turi daugybę sistemų, skirtų mobiliosioms programoms kurti. Populiarus būdas yra naudoti sistemą, pvz., „Apache Cordova“, kuriant „hibridines“ programas mobiliesiems, kurios leidžia kūrėjams panaudoti žiniatinklio kūrimo įgūdžius ir vis tiek naudoti vietines išmaniojo telefono funkcijas, pvz., geografinę vietą ir akselerometrą. Tačiau, nes hibridiniai karkasai pakeičia gimtoji vartotojo sąsajos su HTML, jos dažnai neužtikrina vietinio ar net nuoseklaus našumo.
„NativeScript“ yra atvirojo kodo sistema, skirta kurti tikrai vietines iOS ir Android programas Angular, TypeScript arba JavaScript. „NativeScript“ ne tik paliečia vietines iOS ir Android API, bet ir pateikia vietines iOS ir Android vartotojo sąsajas. „NativeScript“ puikiai tinka bet kuriai įmonės komandai, turinčiai žiniatinklio kūrimo įgūdžių, nes gali žymiai sutrumpinti laiką, reikalingą vietinėms „iOS“ ir „Android“ programoms kurti. Ir tai gali padaryti nepakenkiant vartotojo patirčiai.
„NativeScript“ naudoja CSS poaibį kaip programos projektavimo kalbą. Jis nesistengia išrasti naujų koncepcijų šioje erdvėje, o pasitelkia esamus standartus ir įgūdžius bei išplečia juos į mobiliųjų programų kūrimo pasaulį, kaip matyti iš šio obuolio įvaizdžio kūrimo ir jo sukimosi stiliaus kodo pavyzdžio:
Ar esate suderinamas su „NativeScript“? Nors kitos sistemos gali būti protingos kai kurių programų kūrimo projektų parinktys, „NativeScript“ yra puikus pasirinkimas organizacijoms, turinčioms šiuos šešis reikalavimus:
Kūrėjai nori pakartotinai panaudoti esamus žiniatinklio kūrimo įgūdžius
- Programa turi veikti natūraliai tiek „iOS“, tiek „Android“.
- Programai reikalingas vietinis našumas
- Programai reikia savųjų iOS arba Android API
- Įrankis turi būti nemokamas ir atviro kodo
- Įmonėms reikia sistemos su tvirtu įmonės pagrindu
Šiame kurse dėmesys sutelkiamas į tikrai kelių platformų, vietinių iOS ir Android programų kūrimą „NativeScript“. Sužinosite apie vartotojo sąsajos kūrimą „NativeScript“ UI ir išdėstymo palaikymas bei prieiga prie savosios mobiliosios platformos galimybių iš „Javascript“.
Šio kurso pabaigoje išmoksite
- Kurkite programas mobiliesiems, skirtas kelioms platformoms, naudodami vieną kodų bazę
- Išnaudokite savo Angular, TypeScript ir Javascript įgūdžius
- Naudokite įvairias „NativeScript“ sistemos funkcijas, kad sukurtumėte tikrai kelių platformų mobiliąsias programas