NativeScript | |
---|---|
Tip de | software open source și framework JavaScript |
Autor | Telerik de Progress. [unu] |
Dezvoltator | Telerik [d] |
Scris in | JavaScript , TypeScript |
Prima editie | 2014 |
Platformă hardware | Software multiplatformă |
ultima versiune | 8.3.1 (22 iulie 2022 ) |
Stat | Activ |
Licență | Licență Apache |
Site-ul web | nativescript.org |
NativeScript este un cadru open source dezvoltat de Telerik pentru dezvoltarea de aplicații pe platformele Android și iOS . Aplicațiile NativeScript sunt dezvoltate în limbaje independente de platformă, cum ar fi Javascript sau TypeScript . NativeScript are suport complet pentru cadrul Angular . Aplicațiile mobile create cu NativeScript au acces complet la API-urile platformei ca și cum ar fi fost dezvoltate în XCode sau Android Studio . Dezvoltatorii pot include, de asemenea, biblioteci terță parte din resurse precum Cocoapods, Android Arsenal, Maven și npm.js în aplicațiile lor fără a crea straturi suplimentare.
Prima versiune publică a NativeScript a fost lansată în martie 2015. Versiunea 1.0.0 a apărut două luni mai târziu. [2] Cadrul a câștigat rapid popularitate, câștigând 3.000 de stele pe Github și peste 1.500 de urmăritori pe Twitter aproape imediat după lansare. [3] În prezent, există peste 450 de pluginuri [4] disponibile pentru acesta , ambele acceptate de Telerik și create de comunitate. [5] Versiunea actuală are suport pentru Webpack 3, Chrome Developer Tools și multe altele. [6] Utilizarea Angular în aplicațiile NativeScript este opțională, dar vă permite să păstrați o bază de cod comună pentru aplicația mobilă și site-ul web.
NativeScript și toate pluginurile sale sunt instalate folosind managerul de pachete npm . Interfața aplicației este construită utilizând marcaj XML independent de platformă și apoi convertită în componente native pentru fiecare platformă ( UI și stil arhivat 8 octombrie 2021 la Wayback Machine ) sau folosind șabloane Vue arhivate 4 octombrie 2021 la Wayback Machine și Svelte Copie arhivată din 28 octombrie 2021 la Wayback Machine . Un proiect NativeScript este creat și gestionat folosind instrumente de linie de comandă.