NativeScript avulla voit käyttää Angular-, TypeScript- tai JavaScript-sovellusta mobiilisovellusten rakentamiseen, joilla on todella alkuperäinen ulkoasu ja tuntu.
Nykyään yrityskehittäjillä on käytössään valtava määrä kehyksiä mobiilisovellusten rakentamiseen. Suosittu lähestymistapa on käyttää Apache Cordovan kaltaista kehystä "hybridi" mobiilisovellusten rakentamiseen, jolloin kehittäjät voivat hyödyntää verkkokehitystaitoja ja silti hyödyntää älypuhelimen alkuperäisiä ominaisuuksia, kuten maantieteellistä sijaintia ja kiihtyvyysmittaria. Kuitenkin, koska hybridikehykset korvaavat syntyperäinen HTML-käyttöliittymiä, ne eivät useinkaan tarjoa alkuperäistä tai edes yhtenäistä suorituskykyä.
NativeScript on avoimen lähdekoodin kehys todella natiivi iOS- ja Android-sovellusten rakentamiseen Angular-, TypeScript- tai JavaScript-kielillä. NativeScript ei vain kosketa alkuperäisiä iOS- ja Android-sovellusliittymiä, vaan myös renderöi natiivit iOS- ja Android-käyttöliittymät. NativeScript sopii hyvin kaikille yritystiimille, joilla on olemassa olevia verkkokehitystaitoja, koska se voi vähentää merkittävästi iOS- ja Android-sovellusten kehittämiseen tarvittavaa aikaa. Ja se voi tehdä niin käyttäjäkokemuksesta tinkimättä.
NativeScript käyttää CSS:n osajoukkoa sovelluksen suunnittelukielenä. Se ei yritä keksiä uusia konsepteja kyseisessä tilassa, vaan pikemminkin hyödyntää olemassa olevia standardeja ja taitoja ja laajentaa niitä mobiilisovellusten kehitysmaailmaan, kuten näkyy tässä koodiesimerkissä, jossa luodaan kuva omenasta ja muotoillaan se pyörimään:
Oletko yhteensopiva NativeScript? Vaikka muut puitteet voivat olla varovaisia vaihtoehtoja joissakin sovelluskehitysprojekteissa, NativeScript on erinomainen valinta organisaatioille, joilla on seuraavat kuusi vaatimusta:
Kehittäjät haluavat käyttää olemassa olevia verkkokehitystaitoja uudelleen
- Sovelluksen tulee toimia natiivina sekä iOS- että Android-käyttöjärjestelmissä
- Sovellus tarvitsee alkuperäistä suorituskykyä
- Sovellus tarvitsee iOS- tai Android-sovellusliittymiä
- Työkalun on oltava ilmainen ja avoimen lähdekoodin
- Yritykset tarvitsevat puitteet, joilla on vahva yritystuki
Tämä kurssi keskittyy todella monialustaisten, natiivi iOS- ja Android-sovellusten kehittämiseen NativeScript. Opit käyttöliittymän kehittämisestä NativeScript Käyttöliittymä ja asettelu tukevat ja käytä alkuperäisen mobiilialustan ominaisuuksia Javascriptin avulla.
Tämän kurssin loppuun mennessä opit
- Rakenna useille alustoille kohdistavia mobiilisovelluksia yhdellä koodikannalla
- Hyödynnä Angular-, TypeScript- ja Javascript-taitojasi
- Käytä NativeScript-kehyksen eri ominaisuuksia luodaksesi todella monialustaisia mobiilisovelluksia