Proyecto: Platzinger App

Clase 5 de 57Curso 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.