Configuración básica de una aplicación
Creemos una aplicación de ejemplo que llamaremos my_test. El punto de partida de una aplicación Cordova standar sería el comando cordova create my_test
. Pero nosotros vamos a utilizar Ionic que es capaz de crear un proyecto de Cordova pero con todas las dependencias y estucturas básicas necesarias para Ionic. Con el comando ionic start my_test
.
Comencemos con un comando o con el otro, tendremos una estructura de carpetas y ficheros como la siguiente:
my_test/
|__ hooks/
|__ platforms/
|__ plugins/
|__ www/
|__ config.xml
Fijémonos ahora en el fichero config.xml. Es desde donde debemos configurar nuestra aplicación de Ionic / Cordova. En ella podemos definir el id, nombre, descripción, autor y más:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<widget id="com.proweb.my_test"
version="0.0.1"
xmlns="http://www.w3.org/ns/widgets"
xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>Mi test para Proweb</name>
<description>
Una aplicación para entender como funciona Cordova junto con Ionic.
</description>
<author email="[email protected]" href="http://yuste.info/">
Alvaro Yuste Torregrosa
</author>
...
</widget>
Para cada actualización que hagamos en el market deberemos de incrementar la versión en este fichero. Y también será aquí donde definamos los iconos por defecto de la aplicación. Para los entendidos de Android es el equivalente al AndroidManifest.xml
, que Cordova crea a partir de este config.xml
.