Transformaremos una aplicación desarrollada con Quasar Framework en una APK ( Android Application Package ) lista para subir a la Play Store de Google con Capacitor en un entorno de desarrollo Linux.
Para seguir con el tutorial doy por hecho que ya tenemos instalado Quasar CLI en nuestro entorno de desarrollo. Si no es así, puedes instalarlo como se explica en el Post: ¿Cómo instalar Quasar CLI?
También voy a utilizar la aplicación demo que viene por defecto al crear un proyecto con Quasar:
Instalar Capacitor
Capacitor es un framework mantenido por Ionic para desplegar aplicaciones web en dispositivos móviles. Es una alternativa a Cordova, aunque no contiene todos sus plugins. Expone las APIs del dispositivo nativo en forma de módulos de JavaScript.
Lo instalamos en la carpeta del proyecto:
Preparar Android Studio y las Variables de Entorno
Instalamos Android Studio y en el archivo .profile del sistema operativo añadimos los siguientes PATHs:
Hay que tener en cuenta que ‘/opt/android-studio/’ es el directorio donde yo he instalado Android Studio.
Añadir modo Capacitor a Quasar
Con este comando usaremos Capacitor CLI para generar un proyecto en el directorio /src-capacitor para Android:
Y automáticamente se abrirá Android Studio con nuestra aplicación desde donde podemos visualizarla en el Emulador. Sería interesante ver cómo configurar un dispositivo para desarrollo.
Building para Producción
El siguiente comando analiza y construye el directorio /src sobrescribiendo /src-capacitor/www y a continuación utiliza Gradle para generar el assets final que acabará instalándose en el dispositivo móvil. Los paquetes construidos se ubicarán en /dist/capacitor .
Si todo ha ido bien, aparecerá lo siguiente:
Ya sólo queda localizar el archivo APK en esta carpeta y subirlo a la Play Store o a un dispositivo directamente.
Deja una respuesta