Platzi
Platzi

¡Invierte en ti y celebremos! Adquiere un plan Expert o Expert+ a precio especial.

Antes: $349
$259
Currency
Antes: $349
Ahorras: $90
COMIENZA AHORA
Termina en: 8D : 8H : 5M : 19S

Debes iniciar sesión

Para ver esta clase crea una cuenta sin costo o inicia sesión

Arquitectura de una app en Ionic

4/57

¿Qué significa que Ionic sea framework hibrido?
Básicamente que podremos escribir ese código una sola vez y después será compilado a código nativo como Objective-C, Swift o Java.

Ionic corre en un WebView el cual simula un navegador web, por ello es que puedes escribir código directamente en HTML y CSS para las interfaces y TypeScript para la lógica.

Junto a nuestro código tenemos el JavaScript bridge el cual nos provee Ionic, este bridge nos procesa el código para que pueda comunicarse con nuestro framework hibrido de la aplicación, que en este caso es Cordova.
Por último, Cordova se conecta a la parte nativa del dispositivo móvil.

Una gran ventaja que nos proporciona Ionic es que podemos reutilizar conocimientos de lenguajes web y con ello ganamos tiempo en desarrollo, pero a costo de la latencia de ejecución en nuestro código. Esta latencia es mínima hoy en día al punto de que es casi imperceptible, hace 5 años era muy marcada.

Es muy interesante saber como funciona todo en Ionic y resulta muy útil 😃

En sí, viniendo de nativo ¿Habría problema con compatibilidades de algunos plugins de ionic entre diferentes versiones del SDK de Android?

He escuchado comentarios en que en ciertas versiones no todo funciona al 100% y alli la preferencia, despues de cierto punto a migrar.

como dice el profesor son para proyectos pequeños y algunos medianos algo robusto nada mejor que lo nativo

Es muy interesante saber como funciona todo en Ionic y resulta muy útil 😃

En sí, viniendo de nativo ¿Habría problema con compatibilidades de algunos plugins de ionic entre diferentes versiones del SDK de Android?

He escuchado comentarios en que en ciertas versiones no todo funciona al 100% y alli la preferencia, despues de cierto punto a migrar.

como dice el profesor son para proyectos pequeños y algunos medianos algo robusto nada mejor que lo nativo