NativeScript tso cai rau koj siv Angular, TypeScript, lossis JavaScript los tsim cov apps hauv xov tooj nrog lub ntsej muag tiag tiag thiab hnov.
Niaj hnub no, cov neeg tsim khoom lag luam muaj ntau lub hauv paus ntawm lawv qhov kev pov tseg los tsim cov ntawv thov mobile. Ib txoj hauv kev nrov yog siv lub moj khaum xws li Apache Cordova los tsim "hybrid" mobile apps, uas tso cai rau cov neeg tsim khoom siv lub vev xaib txhim kho kev txawj ntse thiab tseem coj mus rhaub cov yam ntxwv ntawm smartphone xws li geolocation thiab accelerometer. Txawm li cas los xij, vim tias hybrid moj khaum hloov haiv neeg cov neeg siv cuam tshuam nrog HTML, lawv feem ntau tsis xa cov haiv neeg lossis txawm tias ua tau zoo ib yam.
NativeScript yog qhov qhib lub hauv paus rau kev tsim cov haiv neeg iOS no thiab Android apps hauv Angular, TypeScript, lossis JavaScript. NativeScript Tsis tsuas yog kais haiv neeg iOS thiab Android APIs, tab sis kuj ua rau haiv neeg iOS thiab Android cov neeg siv cuam tshuam. NativeScript yog qhov haum zoo rau txhua pab pawg ua lag luam nrog cov kev txawj txhim kho lub vev xaib uas twb muaj lawm, vim nws tuaj yeem txo cov sijhawm tsim nyog los tsim cov ntawv thov hauv iOS thiab Android. Thiab nws tuaj yeem ua li ntawd yam tsis muaj kev cuam tshuam rau cov neeg siv kev paub.
NativeScript siv lub subset ntawm CSS raws li cov lus tsim ntawm daim ntawv thov. Nws tsis tau sim tsim cov tswv yim tshiab hauv qhov chaw ntawd, tab sis theej siv cov qauv thiab cov txuj ci uas twb muaj lawm thiab txuas mus rau lub ntiaj teb kev txhim kho mobile app, raws li pom hauv cov qauv code no ntawm kev tsim cov duab ntawm cov kua thiab styling nws tig:
Koj puas sib haum nrog NativeScript? Txawm hais tias lwm cov txheej txheem yuav yog cov kev xaiv zoo rau qee qhov kev txhim kho app, NativeScript yog qhov kev xaiv zoo tshaj plaws rau cov koom haum nrog rau 6 qhov yuav tsum tau ua hauv qab no:
Cov neeg tsim khoom xav rov siv cov txuj ci tsim kho lub vev xaib uas twb muaj lawm
- Lub app yuav tsum khiav ib txwm nyob ntawm iOS thiab Android
- Lub app xav tau kev ua haujlwm ib txwm muaj
- Lub app xav tau ib txwm iOS lossis Android APIs
- Cov cuab yeej yuav tsum yog dawb thiab qhib qhov chaw
- Cov lag luam xav tau lub moj khaum nrog lub tuam txhab muaj zog txhawb nqa
Hoob no tsom mus rau kev tsim cov ntoo khaub lig-platform, haiv neeg iOS thiab Android apps siv NativeScript. Koj yuav kawm txog kev txhim kho UI nrog NativeScript UI thiab layout kev txhawb nqa thiab nkag mus rau lub peev xwm mobile platform ntawm Javascript.
Thaum kawg ntawm chav kawm no koj yuav kawm
- Tsim cov ntawv thov mobile tsom rau ntau lub platform nrog ib tus lej codebase
- Siv koj cov txuj ci Angular, TypeScript thiab Javascript
- Siv ntau yam nta ntawm NativeScript lub moj khaum los tsim kom muaj kev sib koom ua ke ntawm cov ntawv thov mobile