Script nativo
| Script nativo
| |
|---|---|
|
| |
| 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
- Sito ufficiale (inglese)
- GitHub (inglese)
- npm (inglese)
Evidenze individuali
- ↑ Rilasciare nativescript / core 8.0.8. Estratto il 25 luglio 2021 .
- ^ Il prossimo capitolo per NativeScript: nStudio. Consultato il 13 giugno 2020 .
- ↑ Valio Stoychev: NativeScript 1.0.0 è ora disponibile. 4 maggio 2015, accesso 25 luglio 2021 .
- ↑ Plugin NativeScript. Estratto il 25 luglio 2021 .
- ↑ NativeScript su GitHub
- ↑ Paul Krill: Vue.js 3.0 porta più velocità, più dattiloscritto. 10 giugno 2020, accesso 13 giugno 2020 .
- ↑ Tam Hanna: come fatto in casa con JavaScript: NativeScript. In: heise online . 9 agosto 2016, accesso 25 luglio 2021 .