Proyecto: Platzinger App
Clase 5 de 57 • Curso de Ionic Avanzado 2017
Resumen
Ionic es un framework híbrido, pero aun con eso es rápido y como preparado para la web hace que sus comunicaciones web sean muy rápidas. Aprovechando esta velocidad de comunicación, nuestro proyecto será la aplicación Platzinger la cual tendrá las siguientes características:
- Es una aplicación de mensajería instantánea.
- Se podrán agregar amigos.
- La comunicación será en tiempo real.
- Se podrán enviar zumbidos.
El primer paso en nuestra aplicación es generarla, para ello haremos uso de Ionic CLI y su plantilla de sidemenu que nos crea una aplicación con navegación mediante un menú lateral, corremos el siguiente comando:
ionic start platzingermobile sidemenu
Una vez generada nuestra aplicación nos dirigimos a la carpeta del proyecto y creamos un servidor local que correrá nuestra aplicación, para ello ejecutamos el comando:
ionic serve
Dentro de la carpeta de nuestro proyecto viene una carpeta llamada node_modules, en esta carpeta vienen todas las dependencias de nuestro proyecto y dichas dependencias estarán marcadas en nuestro archivo package.json. Todo nuestro código lo tendremos alojado en la carpeta src.
El archivo principal de nuestra aplicación se encuentra dentro de src/app, nuestro archivo app.module.ts es el encargado importar funcionalidades de Ionic, generar y agregar nuevas pages, añadir módulos nuevos, entre otras cosas.
El app.component.ts es el componente principal de nuestra aplicación y se encarga de proveer funcionalidades de manera global en la aplicación.
Básicamente la única carpeta que estaremos modificando será la de src.