Script nativo

Script nativo

NativeScript logo.png
Dati di base

Manutentore nStudio e Community
sviluppatore Telerik di Progress
Anno di pubblicazione 2015
Versione attuale  8.0.8
(15 giugno 2021)
linguaggio di programmazione Dattiloscritto
categoria Struttura
Licenza Apache 2
di lingua tedesca no
nativescript.org

Native Script è un open source - Quadro di Telerik da Progress per lo sviluppo di applicazioni su iOS e Android . Da maggio 2020 è stato ulteriormente sviluppato da nStudio. JavaScript e TypeScript sono utilizzati come linguaggi di programmazione indipendenti dalla piattaforma . L'uso di framework popolari come Vue.js o Angular è esplicitamente supportato. Di conseguenza, NativeScript produce app native che utilizzano le stesse API delle app sviluppate direttamente in Xcode o in Android Studio.

sviluppo

NativeScript è stato pubblicato per la prima volta nel marzo 2015. La versione 1.0.0 è stata presentata due mesi dopo. Con 3.000 stelle di GitHub e 1.500 follower su Twitter, il framework ha ricevuto una certa attenzione all'inizio. Ora sono disponibili quasi 700 plugin, che sono ufficialmente sviluppati e supportati da Telerik, nStudio o dalla comunità open source e il numero di stelle di Github è di circa 20.000. Sia Vue.js che Angular sono ufficialmente supportati. A partire da Vue.js 3.0, il framework NativeScript può anche essere integrato tramite un'API di rendering definita dall'utente. Questa funzionalità è molto simile a quella di React e React-Native.

struttura

NativeScript e i plugin richiesti vengono installati tramite il gestore di pacchetti npm . I progetti vengono creati, configurati e compilati con la riga di comando.

Le superfici vengono create indipendentemente dalla piattaforma con file XML . NativeScript quindi traduce questi file nella rispettiva piattaforma con i suoi elementi nativi. La logica applicativa è implementata con Angular e TypeScript, anch'essi indipendenti dalla piattaforma. L'esecuzione avviene in un ambiente runtime Node.js.

link internet

Evidenze individuali

  1. Rilasciare nativescript / core 8.0.8. Estratto il 25 luglio 2021 .
  2. ^ Il prossimo capitolo per NativeScript: nStudio. Consultato il 13 giugno 2020 .
  3. Valio Stoychev: NativeScript 1.0.0 è ora disponibile. 4 maggio 2015, accesso 25 luglio 2021 .
  4. Plugin NativeScript. Estratto il 25 luglio 2021 .
  5. NativeScript su GitHub
  6. Paul Krill: Vue.js 3.0 porta più velocità, più dattiloscritto. 10 giugno 2020, accesso 13 giugno 2020 .
  7. Tam Hanna: come fatto in casa con JavaScript: NativeScript. In: heise online . 9 agosto 2016, accesso 25 luglio 2021 .