NativeScript inoita kuti ushandise Angular, TypeScript, kana JavaScript kuvaka nharembozha dzine chitarisiko chaicho uye kunzwa.
Nhasi, vanogadzira mabhizinesi vane nhamba yakakura yezvimiro zvavanazvo kuvaka nharembozha. Nzira yakakurumbira ndeyekushandisa dhizaini yakaita seApache Cordova kuvaka "hybrid" nharembozha, iyo inobvumira vanogadzira kukwidziridza hunyanzvi hwekuvandudza webhu uye vachiri kubaya maficha echisikigo senge geolocation uye accelerometer. Nekudaro, nekuti mahybrid masisitimu anotsiva Chizvarwa mushandisi anopindirana neHTML, kazhinji haaunze ekuzvarwa kana kuenderana kuita.
NativeScript ndeye yakavhurika sosi sisitimu yekuvaka yechokwadi iOS uye Android maapuro muAngular, TypeScript, kana JavaScript. NativeScript haingotepi chete iOS uye Android APIs, asi zvakare inopa yemuno iOS uye Android mushandisi nzvimbo. NativeScript yakanakira chero timu yebhizinesi ine hunyanzvi hwekuvandudza webhu, sezvo ichigona kuderedza zvakanyanya nguva inodiwa kuvandudza iOS uye Android maapplication. Uye inogona kuzviita pasina kukanganisa pane ruzivo rwemushandisi.
NativeScript inoshandisa subset yeCSS semutauro wekugadzira wekushandisa. Izvo hazviedze kugadzira pfungwa nyowani munzvimbo iyoyo, asi zvinosimudzira zviyero uye hunyanzvi huripo uye hunowedzera kune iyo mobile app yekusimudzira nyika, sezvinoonekwa muiyi kodhi muenzaniso wekugadzira mufananidzo weapuro uye styling kuti itenderere:
Unowirirana here NativeScript? Nepo mamwe masisitimu angave akangwara sarudzo kune mamwe mapurojekiti ekuvandudza app, NativeScript isarudzo yakanakisa kumasangano ane zvinotevera zvitanhatu zvinodiwa:
Vagadziri vanoda kushandisa zvekare hunyanzvi hwekuvandudza webhu
- Iyo app inofanirwa kumhanya natively pane ese ari maviri iOS uye Android
- Iyo app inoda yemuno kuita
- Iyo app inoda iOS kana Android APIs
- Chishandiso chinoda kuve chemahara uye chakavhurika sosi
- Mabhizinesi anoda chimiro chine tsigiro yakasimba yekambani
Iyi kosi yakanangana nekugadzira zvechokwadi muchinjika-chikuva, yemuno iOS uye Android apps uchishandisa NativeScript. Iwe uchadzidza nezve UI kuvandudza ne NativeScript UI uye tsigiro yekumisikidza uye kuwana iyo yemuno nharembozha yekugona kubva kuJavascript.
Pakupera kwechidzidzo chino iwe uchadzidza
- Vaka nharembozha yakanangana nemapuratifomu akawanda ane codebase imwe chete
- Wedzera hunyanzvi hwako hweAngular, TypeScript uye Javascript
- Shandisa akasiyana maficha eNativeScript framework kuvaka zvechokwadi muchinjika-platform mobile application