NativeScript

NativeScript

NativeScript logo.png
Dados básicos

Mantenedor nStudio e comunidade
desenvolvedor Telerik by Progress
Ano de publicação 2015
Versão atual  8.0.8
(15 de junho de 2021)
linguagem de programação TypeScript
categoria Estrutura
Licença Apache 2
Falando alemão não
nativescript.org

Native Script é um código aberto - Quadro de Telerik pela Progress para o desenvolvimento de aplicativos em iOS e Android . Desde maio de 2020, ele foi desenvolvido pela nStudio. JavaScript e TypeScript são usados como linguagens de programação independentes de plataforma . O uso de estruturas populares como Vue.js ou Angular é explicitamente suportado. Como resultado, NativeScript produz aplicativos nativos que usam as mesmas APIs de aplicativos desenvolvidos diretamente no Xcode ou no Android Studio.

desenvolvimento

NativeScript foi publicado pela primeira vez em março de 2015. A versão 1.0.0 foi apresentada dois meses depois. Com 3.000 estrelas no GitHub e 1.500 seguidores no Twitter, o framework recebeu alguma atenção desde o início. Existem agora quase 700 plug-ins disponíveis, que são oficialmente desenvolvidos e suportados pela Telerik, nStudio ou pela comunidade de código aberto e o número de estrelas do Github é de cerca de 20.000. Ambos Vue.js e angular são suportados oficialmente. A partir do Vue.js 3.0, a estrutura NativeScript também pode ser integrada por meio de uma API de renderização definida pelo usuário. Esta funcionalidade é muito semelhante à do React e do React-Native.

estrutura

NativeScript e os plug-ins necessários são instalados por meio do gerenciador de pacotes npm . Os projetos são criados, configurados e compilados com a linha de comando.

As superfícies são criadas independentemente da plataforma com arquivos XML . NativeScript então traduz esses arquivos para a respectiva plataforma com seus elementos nativos. A lógica do aplicativo é implementada com Angular e TypeScript, também independente de plataforma. A execução ocorre em um ambiente de tempo de execução Node.js.

Links da web

Evidência individual

  1. Libere nativescript / core 8.0.8. Recuperado em 25 de julho de 2021 .
  2. ^ O próximo capítulo para NativeScript: nStudio. Acessado em 13 de junho de 2020 .
  3. Valio Stoychev: NativeScript 1.0.0 já está disponível. 4 de maio de 2015, acessado em 25 de julho de 2021 .
  4. Plug-ins NativeScript. Recuperado em 25 de julho de 2021 .
  5. NativeScript no GitHub
  6. Paul Krill: Vue.js 3.0 traz mais velocidade, mais Typescript. 10 de junho de 2020, acessado em 13 de junho de 2020 .
  7. Tam Hanna: Como feito em casa com JavaScript: NativeScript. In: heise online . 9 de agosto de 2016, acessado em 25 de julho de 2021 .