Upload
software-guru
View
42
Download
0
Embed Size (px)
Citation preview
CategoríasNativas
Swift
Java
CrossCompiledXamarin
WebView
Ionic
Supersonic
JS Runtime
React Native
NativeScript
Habilidades React Native
ES6 / Babel RN Components XCode CLI
ReactJS Redux Webpack
Ionic
Typescript CSS HTML Xcode CLIAngular SASS Webpack*
Native Script
Typescript CSS Componentes XML Xcode
CLI Angular SASS
… y por su puesto JS
ProsRN
Community Driven, tiene todas las ventajas de ReactJS & Flux, se ha incrementado su popularidad en el último año.
NS
Enfoque al performance, acceso al 100% del API nativo. Componentes optimizados.
Ionic
La curva de aprendizaje es muy corta. Excelente para desarrollar prototipos y probar ideas. Tiene componentes optimizados para mejorar el performance
ConsRN
No tan bueno en comunicación con componentes nativos, no se tiene acceso al 100% del API nativo, curva de aprendizaje pesada sin tener conocimiento previo de react y flux.
NS
Comunidad pequeña, pero en aumento.
Ionic
Único hilo, acceso a través de plugins de cordova que no son 100% compatibles entre dispositivo. Se debe invertir tiempo en pulir la interfaz. Es una web app
DocumentaciónRN
Limitada, con oportunidades. Pocos ejemplos en internet.
NS
Muy completa y entendible. Ejemplos extensos y claros.
Ionic
Muy completa, muchos foros, y ejemplos en stackoverflow.
Soporte
NativeScript
https://nativescriptcommunity.slack.com
Ionic
http://ionicworldwide.herokuapp.com
¿Quién es el campeón? ¿De cuánto tiempo disponemos?
¿Cual es la complejidad técnica?
¿Cual es el performance esperado?
¿Cuál es el presupuesto?
¿Que nivel de reutilización deseo? Ej. Progressive Web Apps
¿Que músculo técnico tengo en mi empresa?