Está en la página 1de 10

EXPOGO

Rodríguez Aguilar Giovanni Laxidua


Dorcelus Schabthania
Tezocotitla Flores Alexis Raziel
INTRODUCCIÓN

• React Native es la tecnología de Facebook liberada desde 2015 para el desarrollo de aplicaciones móviles
multiplataforma (Android e iOS, incluso Web), mientras Expo es un marco de trabajo que opera sobre React
Native para facilitar el desarrollo con esta tecnología.
• Expo evita el uso de código específico para cada plataforma cuando accedes a ciertas características
(notificaciones push, cámara, contactos, etc.) permitiendo que el desarrollador se concentre en el código
JavaScript.
ENFOQUE LENGUAJE CONTENIDO DISTRIBUCIÓN VENTAJAS Y
DESVENTAJAS

ENFOQUE
Expo es una colección de Un desarrollador que usa un flujo
herramientas que facilitan de trabajo administrado no
aplicaciones nativas necesita usar Xcode o Android
Studio, solo escribe código
JavaScript y administra la
configuración

los desarrolladores En el flujo de trabajo básico, el


pueden crear aplicaciones desarrollador tiene el control total,
nativas sin todas las junto con la complejidad que
frustraciones que viene conlleva. Puede utilizar la
con Android Studio mayoría de las API en Expo SDK
ENFOQUE LENGUAJE CONTENIDO DISTRIBUCIÓN VENTAJAS Y
DESVENTAJAS

LENGUAJE
Es un framework para La filosofía principal de
desarrollar rápidamente React Native es:
aplicaciones React Native "Aprende una vez,
escribe en cualquier
lugar".

 React Native es un marco Combinacion de


multiplataforma que utiliza lenguajes y librerías (JSX,
JavaScript para crear HTML, CSS, JS, JSON)
aplicaciones verdaderamente
nativas para iOS y Android,
todo desde la misma base de
código.
ENFOQUE LENGUAJE CONTENIDO DISTRIBUCIÓN VENTAJAS Y
DESVENTAJAS

CONTENIDO
React Native proporciona Props es la abreviatura de
una serie de componentes "propiedades“esto
principales integrados listos permiten personalizar los
para usar en su aplicación componentes de React
asi como la creación de
componentes propios

Proporciona a los API se utilizan para integrar nuevas


desarrolladores un gran aplicaciones con los sistemas de
conjunto de herramientas o software existentes. Esto aumenta la
kits de desarrollo de software velocidad de desarrollo, ya que no
(SDK) que facilitan la hay que escribir cada funcionalidad
integración de funciones desde cero
específicas
ENFOQUE LENGUAJE CONTENIDO DISTRIBUCIÓN VENTAJAS Y
DESVENTAJAS

DISTRIBUCION
Por ahora, React Native Las versiones mínimas de
solo funciona de manera SO compatibles son
confiable en Android e Android 5+ e iOS 10+
iOS

La comunidad de código
Sdk compatibles 44 45 46
abierto están trabajando
arduamente para que sea
posible exportar su
aplicación
ENFOQUE LENGUAJE CONTENIDO DISTRIBUCIÓN VENTAJAS Y
DESVENTAJAS

VENTAJAS Y
puedes subir tu código a su DESVENTAJAS Uno de los mayores inconvenientes
servicio y dejar que ellos hagan de Expo es que no puede desplegar
todo el trabajo pesado; Expo el código nativo, lo que significa
puede crear compilaciones que no funcionará el uso de SDK
utilizando sus propios nativos
servidores

 Debido a que React (Native) es


Las aplicaciones creadas con Expo
tan ampliamente adoptado, no
son sustancialmente más grandes
es tan difícil encontrar personas
que cuando se utilizan métodos de
talentosas que puedan trabajar
creación más tradicionales
con esta tecnología.
Conclusion
• Expo es una buena manera para empezar a desarrollar
aplicaciones React Native porque elimina la necesidad de instalar un
montón de software que es a menudo una causa de frustración,
especialmente para los principiantes. También proporciona
herramientas que hace muy fácil de obtener una vista previa de la
aplicación mientras se está desarrollando.

También podría gustarte