El siguiente proyecto corresponde a el prototipo de aplicación móvil que permite agilizar procesos de consulta tales como (Horarios, información de docentes, notificaciones push a recordatorios, tareas programadas, plan de estudios, anuncios, servicios de geolocalización, comunicación directa entre estudiante y docente, gestión de grupos de estudio, entre otras.), además el orden a servicios encontrados en la Universidad del Quindío por medio de sus prestaciones a nivel en plataformas web ofreciendo esta fluidez, velocidad, usabilidad, experiencia de usuario con una interfaz sencilla. La formulación del actual proyecto no tendrá enlace directo con la información albergada en SAC por el contrario al ser un prototipo estará previamente poblada. Con el desarrollo de esta aplicación se propone mitigar problemas de lentitud y siendo de gran utilidad a la comunidad uniquindiana que interactúa día a día a través de los dispositivos móviles.
Partiendo del framework IONIC para el desarrollo de la Aplicación híbrida propuesta nos permite por medio de línea de comandos generar los proyectos nativos de cada plataforma o instalar los plugins necesarios. A continuación describiremos el proceso para lograr un correcto funcionamiento al desplegar el prototipo en cada una de las fases propuestas.
A fin de que el prototipo esté disponible y sea usado a prueba por los usuarios, se compilará un paquete Apk que pueden instalar en sus dispositivos.. El archivo APK contiene y es producto de una depuración (código fuente compilado, recursos, archivo de manifiesto y otros) el archivo APK listo para el lanzamiento se firma con nuestro propio certificado. Por lo general para el despliegue se deben llevar a cabo ciertos pasos.
Las aplicaciones Ionic (aplicaciones nativas) son aplicaciones web que se ejecutan en un navegador integrado, por lo que puede usar la depuración remota con las herramientas de desarrollo de Chrome en Android o Safari Web Inspector en iOS para depurar JavaScript, HTML y CSS.
Los resultados presentan el proceso de diseño, desarrollo, implementación y liberación de la aplicación móvil haciendo uso del Framework IONIC con base en AngularJS y Cordova, siendo este híbrido y de código abierto, utilizando Typescript como lenguaje de programación permitiendo llevar un mejor control de código y su paradigma orientado a objetos haciendo que el código sea mucho más legible.
IONIC CORDOVA ANGULAR JS FIREBASE