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

Conociendo Nativescript

Conociendo Nativescript

Frontend.pe Meetup Diciembre

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. `