Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Que es IONIC?
Ionic es un nuevo framework para crear aplicaciones web móviles basadas en HTML. Utiliza como
base Cordova, lo que significa que en su núcleo es una aplicación PhoneGap que puedes compilar
usando Phonegap build o Cordova.
Requisitos
1. NodeJS
2. JDK
3. SDK Manager
Descargar node.js
Lo primero que vamos a realizar es la instalación del nodeJS que nos permitirá realizar la
instalación de los paquetes de cordova y ionic, y también realizar la ejecución de los comandos de
compilación.
http://www.oracle.com/technetwork/es/java/javase/downloads/index.html
Descargue el sdk manager de la siguiente página: (NO vamos a instalar todo el Android Studio)
http://android-sdk.uptodown.com/windows/descargar
Posibles errores
Si la instalación de las herramientas presentan algún problema es muy posible que sea por
permisos de carpetas. Para esto debemos dar permisos a las carpetas platforms y temp donde esta
instalado el sdk
En este caso se debe cerrar el sdk manager, y abrir la carpeta ANDROID_HOME/temp y buscar el
archivo tools_r25.2.5-windows.zip, y descomprimirlo en ANDROID_HOME/tools
Instalar gradle
https://gradle.org/install/
descargar el grade binary en el enlace
Para que el framework cordova use correctamente el sdk de Android para construir las
aplicaciones es necesario configurar las variables de entorno en el computador.
Debemos configurar la variable PATH para que pueda encontrar las herramientas del SDK, y
también la variable ANDROID_HOME.
Agregar las siguientes rutas donde quedaron instaladas las herramientas del SDK, el JDK, y el
Gradle.(separadas por punto y coma)
Agregar nuevas
variables
Después de descargados e instalados los framework podemos empezar por construir nuestra
primera aplicación. (debes ubicarte en la carpeta en donde deseas crear la aplicación), ejemplo es
el nombre del proyecto que voy a crear uds usen el nombre que deseen.
Ionic tiene tres plantillas con las cuales podemos iniciar nuestros proyectos:
blank: Plantilla en blanco; tabs: plantilla con pestañas; sidemenu: plantilla con menú lateral)
Despues de crear el proyecto nos pregunta si deseamos crear una cuenta de ionic, le decimos que
no.
Una vez creado el proyecto podemos ver las capetas y archivos que el proyecto ionic ha creado.
Igual que en los proyectos creados con angular cli, tenemos una estructura similar abrimos la
carpeta src/app en donde estará el componente principal de nuestra aplicación, aunque en la
estructura, ionic también crea la carpeta pages, en donde estarán los demás componentes y serán
los que debemos modificar o manipular con nuestra aplicación.
ionic serve
Plataforma Android
Después de crear el proyecto debemos ingresar a la carpeta que creó para nuestro caso el crea la
carpeta “ionicholamundo”; (ejecutar comando cd ionicholamundo)
Dentro de la carpeta del proyecto ejecutamos el siguiente comando para agregar la plataforma en
la cual deseamos crear la aplicación. (android, ios)
Despues de ejecutar el comando vemos que se agregó una carpeta platforms en donde se instala y
se compila la aplicación Android.
Una vez agregada la plataforma en la que deseamos construir nuestra app ejecutamos el comando
build para construir nuestra app.