NativeScript wuxuu kuu ogolaanayaa inaad isticmaasho Angular, TypeScript, ama JavaScript si aad u dhisto abka mobaylka oo leh muuqaal iyo dareen hooyo oo dhab ah.
Maanta, horumariyasha ganacsigu waxa ay haystaan โโtiro aad u badan oo qaab-dhismeedka si ay u dhisaan codsiyada mobaylada. Habka caanka ah waa in la isticmaalo qaab-dhismeedka sida Apache Cordova si loo dhiso abka moobilka "isku-dhafan", kaas oo u oggolaanaya horumariyeyaasha in ay ka faa'iidaystaan โโxirfadaha horumarinta shabakada oo ay weli taabtaan sifooyinka casriga ah ee casriga ah sida geolocation iyo xawaaraha. Si kastaba ha ahaatee, sababtoo ah qaab-dhismeedka hybrid ayaa beddelaya hooyo is dhexgalka isticmaalaha leh HTML, inta badan ma keenaan wax qabad wadani ama xitaa joogto ah.
NativeScript waa qaab dhismeed il furan oo loogu talagalay in lagu dhiso abka IOS iyo Android ee asalka ah ee xagal, TypeScript, ama JavaScript. NativeScript kaliya kuma xidhna macruufka asalka ah iyo Android API-yada, laakiin sidoo kale waxa uu keenaa macruufka asalka ah iyo is-dhexgalka isticmaalaha Android. NativeScript waxay ku habboon tahay koox kasta oo ganacsi oo leh xirfado horumarineed oo shabakadeed oo jira, maadaama ay si weyn u dhimi karto wakhtiga loo baahan yahay si loo horumariyo codsiyada asalka ah ee iOS iyo Android. Oo waxay samayn kartaa sidaas iyada oo aan waxyeello u geysan khibradaha isticmaalaha.
NativeScript isticmaala qayb-hoosaadka CSS sida luqadda naqshadaynta ee codsiga. Iskuma daydo inay fikrado cusub ku dhex abuurto goobtaas, laakiin waxay ka faa'iidaysataa heerarka iyo xirfadaha jira waxayna ku fidisaa aduunka horumarinta app-ka mobaylka, sida lagu arkay tusaalahan koodhka ee abuurista sawirka tufaax iyo qaabaynta si ay u miiqdo:
Ma ku habboon tahay NativeScript? Iyadoo qaab-dhismeedyada kale laga yaabo inay yihiin xulashooyin caqli-gal ah ee mashaariicda horumarinta abka qaarkood, NativeScript waa doorasho aad u fiican oo loogu talagalay ururada leh lixda shuruudood ee soo socda:
Horumariyayaashu waxay rabaan inay dib u isticmaalaan xirfadaha horumarinta shabakada ee jira
- Appku waa inuu si asal ah ugu shaqeeyaa IOS iyo Android labadaba
- Abka waxa uu u baahan yahay waxqabad hooyo
- Appku wuxuu u baahan yahay IOS ama Android APIs
- Qalabku wuxuu u baahan yahay inuu ahaado mid xor ah oo furan
- Shirkaduhu waxay u baahan yihiin qaab-dhismeed leh taageero xooggan oo shirkadeed
Koorasku wuxuu diiradda saarayaa horumarinta si dhab ah oo iskutallaab ah, macruufka asalka ah iyo apps-ka Android isticmaalaya NativeScript. Waxaad ku baran doontaa horumarka UI NativeScript Taageerada UI iyo qaabaynta oo ka hel awooda madal mobaylka hooyo ee Javascript.
Dhamaadka koorsadan waxaad baran doontaa
- Dhis barnaamijyada moobilka ee lagu beegsanayo goobo badan oo leh hal codebase
- Ka faa'iidayso xirfadahaaga Angular, TypeScript iyo Javascript
- Adeegso sifooyin kala duwan oo qaab-dhismeedka NativeScript si aad u dhisto barnaamijyada mobilada ee dhabta ah