Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Conociendo Nativescript

Conociendo Nativescript

Frontend.pe Meetup Diciembre

Avatar for Victoria Ubaldo

Victoria Ubaldo

December 10, 2016
Tweet

More Decks by Victoria Ubaldo

Other Decks in Technology

Transcript

  1. Photo goes here Hola! • Ing. de Computación y Sistemas,

    USMP. Mención en Ing. Software. • System Engineer,Tata Consulting Services. • Manager, WTM Lima. • Full Stack Developer. • <3 Compartir y aprender en comunidades de tecnología.
  2. Híbrida Tradicional VS NativeScript WebView Requiere plugins para acceder a

    APIs nativas. (Ejm: cámara) Demora en actualizaciones JS Angular CSS Web/Móvil Cómo para desarrolladores web UI Nativa Buen performance Acceso al 100% a APIs nativas. Actualizaciones automáticas Fuente https://goo.gl/ph21U0
  3. Nativa Pura VS NativeScript Máximo desempeño. Código por plataforma (lenguaje).

    No permite compartir código con web UI Nativa Buen performance Acceso al 100% a APIs nativas. Actualizaciones automáticas Un lenguaje para todas las plataformas. Reusa habilidades de web (JS , CSS). Reusa librerias web (Angular 2). Sí permite compartir código con web Fuente https://goo.gl/ph21U0
  4. ` • No Jank • Access All The Things •

    Native UI • Extensible • Quick to learn • IDE ( Visual Studio Code) • Cross-Platform (iOS,Android,próximamente Windows Phone - CSS Específico). • OpenSource • Angular & TypeScript • Style with CSS (SASS & LESS)
  5. `

  6. ` • Usa AppBuilder o Screen Builder. • Desarrollo en

    la nube. • Desarrolladores en Windows escribiendo para iOS. Fuente https://goo.gl/ph21U0
  7. ` npm install - g nativescript tns create my-app tns

    platform add ios tns build ios tns livesync ios --emulator --watch
  8. MeWatt utiliza NativeScript para construir una aplicación para iOS y

    Android que se pueden utilizar para administrar el uso de energía de sus aplicaciones de forma remota Fuente http://mewatt.com/
  9. ` • Native UI • Extensible ( NPM , CocoaPods

    (iOS) and Gradle (Android) ) • Quick to learn • Cross-Platform • Strong Backing( Telerik) • Open Source Conclusiones
  10. `