A Progress acaba de liberar a versão beta do NativeScript, um framework de código aberto que permite aos desenvolvedores o uso da linguagem JavaScript para construir aplicações móveis nativas executadas em todas as principais plataformas móveis, incluindo AppleIOS, Google Android e Windows Universal.
O NativeScript foi projetado para oferecer uma experiência altamente familiar aos desenvolvedores que se sentem confortáveis com as tecnologias web, tais como HTML, CSS e JavaScript. Com isto, o lançamento minimiza a curva de aprendizado para os desenvolvedores web interessados em construir aplicativos móveis nativos. A solução também utiliza um método inovador para expor 100% das APIs de dispositivo nativas para os desenvolvedores NativeScript, incluindo suporte imediato para novas APIs em novas versões do iOS e Android.
A Telerik, empresa da Progress, e a própria Progress veem o NativeScript como complementação das abordagens híbridas de desenvolvimeno, como o Apache Cordova e o PhoneGap, usados para o desenvolvimento de apps de plataformas cruzadas. Isto proporciona aos desenvolvedores a liberdade de usar JavaScript , ao mesmo tempo em que ganham acesso direto a APIs nativas e funcionalidades de contrução em UI empregando pataformas nativas de componentes de UI de alta performance. Através do framework NativeScript, os desenvolvedores podem, de fato, usar uma habilidade única para construir alicações nativas web e híbridas.
“Há dois anos, reconhecemos essa necessidade da comunidade JavaScript e a Telerik começou a trabalhar com os desenvolvedores para tornar mais atraente a experiência de desenvolvimento de apps nativos e não poderíamos estar mais satisfeitos com os resultados”, disse Aaron Mahimainathan, Vice Presidente Senior da Progress para a plataforma DevTools e Telerik.
“O NativeScript muda tudo o que sabemos sobre o desenvolvimento de app nativo, fornecendo uma maneira simples, fácil e moderna para se construir aplicações móveis nativas para multi- plataformas com JavaScript, ainda oferecendo a melhor experiência de usuário possível, através do OS nativo.”
Desenvolvida pela Telerik e disponível sob licença de código aberto Apache v2 na NativeScript.org, o NativeScript permite aos desenvolvedores escrever um JavaScript que pode acessar diretamente as APIs nativas.
Isso significa que as aplicações NativeScript têm uma performance nativa e todos os acessos a API são idênticos aos de aplicações criadas com linguagens de plataformas nativas. Assim, com o NativeScript, os desenvolvedores podem escrever apenas uma aplicação, que esta irá funcionar em todas as plataformas.
Como resultado, os desenvolvedores conseguem fazer significativa economia de esforços e não necessitam aprender Objective C, Java e C# ou ter experiência anterior com qualquer plataforma para fazer uso do sistema. Eles podem simplesmente lançar mão de suas habilidades em JavaScript para passar a desenvolver apps móveis. O suporte a NativeScript está também embutido no Telerik AppBuilder, que é parte da plataforma de desenvolvimento móvel fim a fim da Telerik e oferece aos desenvolvedores ferramentas premium e não-setup para a construção de apps NativeScript.
“Eu acredito que o framework NativeScript está vindo para revolucionar o mercado de aplicações móveis”, disse Ian Price, Chefe de Desenvolvimento da Sharesoft. “Construir aplicações móveis a partir de um único código base permite aos desenvolvedores reutilizar características e funcionalidades em todas as plataformas, o que simplifica o desenvolvimento de aplicações móveis e aumenta significativamente a produtividade. Estou impressionado pela facilidade para se desenvolver aplicações multi-plataformas nativas usando ferramentas e habilidades de desenvolvimento já familiares ao mercado.”
Uma prévia do NativeScript foi divulgada para um seleto grupo de primeiros utilizadores em Junho de 2014. Desde então, evoluiu para uma versão muito mais robusta que está pronta para a publicação beta. Para ingressar no programa, basta visitar www.NativeScript.org. Para saber mais ou visualizar nossos webinars acesse aqui.
Com informações da Assessoria de Imprensa da Progress.