Cómo crear una aplicación híbrida con Ionic y Firebase

Hola a todos, para empezar con ésta artículo os voy a decir que es esto de una aplicación híbrida.

Una aplicación híbrida es aquella que puede servir con la misma programación para fabricar aplicaciones con el mismo Look & Feel que una aplicación nativa(Android e Ios) pero que está programada al más estilo web (HTML5, CSS3, Angular).

Vamos a utilizar para este ejemplo dos plataformas muy punteras que están siendo utilizadas para éste fin y que con un poco de conocimientos web, puedes llegar a utilizar sin problemas para tu aplicación.

El Framework Ionic es una herramienta, gratuita y open source, para el desarrollo de aplicaciones híbridas basadas en HTML5, CSS y JS. Está construido con Sass y optimizado con AngularJS.Es un Front-end SDK para aplicaciones móviles.

El Firebase es la nueva y mejorada plataforma de desarrollo móvil en la nube de Google. Se trata de una plataforma disponible para diferentes plataformas (Android, iOS, web). Fue comprada por Google en el 2014 y han estado mejorándola desde entonces
firebase-ionic-ios-android
Firebase es una plataforma de backend para construir aplicaciones móviles y web. Entre sus características se incluye base de datos de tiempo real, autenticación de usuarios y almacenamiento (hosting) estático.

Con ésta breve introducción vamos a ponernos manos a la obra, para que podáis apreciar el poder de estas dos herramientas utilizadas juntas y como nos facilitan la vida a los desarrolladores.

¿Qué vamos a hacer en éste artículo? Vamos a crear una aplicación con autenticación

  1. Vamos a instalar el Ionic una vez tenemos configurado nuestro SDK en nuestro equipo.
  2. Nos vamos a dar de alta en Firebase y vamos a configurar nuestro acceso.
  3. Creamos nuestra aplicación con el Ionic.
  4. Conectamos el Ionic con el Firebase.

Leer más