NativeScript ļauj izmantot Angular, TypeScript vai JavaScript, lai izveidotu mobilās lietotnes ar patiesi dabisku izskatu un darbību.
Mūsdienās uzņēmumu izstrādātāju rīcībā ir milzīgs skaits ietvaru mobilo lietojumprogrammu izveidei. Populāra pieeja ir izmantot tādu sistēmu kā Apache Cordova, lai izveidotu “hibrīdas” mobilās lietotnes, kas ļauj izstrādātājiem izmantot tīmekļa izstrādes prasmes un joprojām izmantot vietējās viedtālruņa funkcijas, piemēram, ģeogrāfisko atrašanās vietu un akselerometru. Tomēr, jo hibrīda karkasu aizstāj dzimtā lietotāja saskarnes ar HTML, tās bieži vien nenodrošina vietējo vai pat konsekventu veiktspēju.
NativeScript ir atvērtā pirmkoda ietvars patiesi vietējo iOS un Android lietotņu izveidei Angular, TypeScript vai JavaScript formātā. NativeScript ne tikai pieskaras vietējām iOS un Android API, bet arī atveido vietējās iOS un Android lietotāja saskarnes. NativeScript ir piemērots jebkurai uzņēmuma komandai ar esošām tīmekļa izstrādes prasmēm, jo tas var ievērojami samazināt laiku, kas nepieciešams vietējo iOS un Android lietojumprogrammu izstrādei. Un to var izdarīt, neapdraudot lietotāja pieredzi.
NativeScript izmanto CSS apakškopu kā lietojumprogrammas dizaina valodu. Tas nemēģina izgudrot jaunas koncepcijas šajā telpā, bet gan izmanto esošos standartus un prasmes un paplašina tos uz mobilo lietotņu izstrādes pasauli, kā redzams šajā koda piemērā par ābola attēla izveidi un stilu, lai tas grieztos:
Vai esat saderīgs ar NativeScript? Lai gan dažiem lietotņu izstrādes projektiem citas sistēmas var būt piesardzīgas, NativeScript ir lieliska izvēle organizācijām, kurām ir šādas sešas prasības:
Izstrādātāji vēlas atkārtoti izmantot esošās tīmekļa izstrādes prasmes
- Lietotnei ir jādarbojas gan iOS, gan Android ierīcēs
- Lietotnei ir nepieciešama vietējā veiktspēja
- Lietotnei ir nepieciešamas vietējās iOS vai Android API
- Rīkam ir jābūt bezmaksas un atvērtā koda
- Uzņēmumiem ir nepieciešama sistēma ar spēcīgu korporatīvo atbalstu
Šis kurss koncentrējas uz patiesi starpplatformu, vietējo iOS un Android lietotņu izstrādi NativeScript. Jūs uzzināsit par lietotāja interfeisa izstrādi ar NativeScript UI un izkārtojuma atbalsts un piekļuve vietējās mobilās platformas iespējām, izmantojot Javascript.
Šī kursa beigās jūs iemācīsities
- Veidojiet mobilās lietojumprogrammas, kuru mērķauditorija ir vairākas platformas, izmantojot vienu kodu bāzi
- Izmantojiet savas Angular, TypeScript un Javascript prasmes
- Izmantojiet dažādas NativeScript ietvara funkcijas, lai izveidotu patiesi starpplatformu mobilās lietojumprogrammas