Wilmerj24
Usuario (Venezuela)

Hablando un poco sobre: Apache cordova: es un framework basado en Node.js y otras tecnologías que permite el desarrollo de aplicaciones móviles híbridas basadas en HTML5, Javascript y CSS3. Leer mas sobre cordova https://cordova.apache.org/ PhoneGap: es un framework para el desarrollo de aplicaciones móviles producido por Nitobi, y comprado posteriormente por Adobe Systems. Principalmente,PhoneGap permite a los programadores desarrollar aplicaciones para dispositivos móviles utilizando herramientas genéricas tales como HTML5, Javascript y CSS3. Leer mas sobre phonegap http://phonegap.com/ Ionic:es un completo SDKde código abierto para el desarrollo de aplicaciones móvileshíbridas. Construido sobreAngularJS y Apache Cordova , Ionic proporciona herramientas yservicios para desarrollar aplicaciones móviles híbridas usandotecnologías Web como CSS , HTML5 y Sass. Leer mas sobre ionic http://ionicframework.com/docs/ También cabe destacar que una de las principales ventajas de utilizar uno de estos framework es que puedes compilar para múltiples plataformas utilizando el mismo código, solo aplicas configuraciones distinta para la plataforma requerida.Entre las plataformas oficiales están: AndroidiOSWindows PhoneUbuntu OSFirefox OSWeb OSBlackberry NOTA: Si no dispones de un macOS o Windows puedes utilizar los servicios de ionic y phonegap para la compilación en la nube para las plataformas macOs, windows y otras. Ahora lo que nos interesa (Todo las instalaciones y configuraciones se harán desde la terminal). Es necesario instalar: Node.jsNpm (se instala automaticamente al instalar node.js)Apache CordovaPhonegapIonic v2Descargar android-sdk y configurar el patchInstalacion. Antes de iniciar es requerido la instalación de Curl: Node.js: Ingresamos a https://nodejs.org/es/ Damos clic en "Otras Descargas", en la pagina siguiente, al final seleccionamos “InstaleNode.js mediante un manejador de paquetes” Luego nos ubicamos en la sección “Distribuciones de Linux basadas en Debian y Ubuntu“ Vamos a instalar la versión 6.x Primero agregamos el repositorio así: Procedemos a instalar nodejs: Para verificar la instalación hacemos NOTA: al terminar la instalación de nodejs con este modo ya instala el npm Instalar Apache Cordova, Phonegap ionic: para verificar la instalación de cordova, phonegap y ionic: Descargar android-sdk y configurar patch.nos dirigimos a https://developer.android.com/studio/index.html?hl=es-419#tos-header para descargar el android sdk. Al final de la pagina android descargar el paquete para linux. Al terminar la descarga procedemos a configurar la variable de entorno. Yo almacene mi android-sdk en mi carpeta personal de mi usuario. Vamos a editar el archivo bashrc que se encuentra en la carpeta personal de tu usuario. Utilizaremos nano así: Al final del archivo agregamos la dirección de la carpeta del android-sdk "export PATH=${PATH}:/home/miusuario/android-sdk-linux/tools export PATH=${PATH}:/home/miusuario/android-sdk-linux/platform-tools" para guardar presionamos Ctrl+O y Ctrl+X para cerrar nano. para verificar que funciona agregamos Nos debe abrir "Android SDK Manager" De esta manera ya podemos desarrollar nuestras app para android y otras plataformas. No olviden comentar y regalar puntos.