PhoneGap en Ubuntu, qué es y cómo instalar

PhoneGap se presenta como framework de código abierto desarrollado por NOTOBI para desarrollar aplicaciones móviles multiplataforma, es decir, basándose en HTML, CSS y Javascript nos olvidamos un poco de Java, Objective-C o .Net, por lo tanto desarrollamos una vez y desplegamos en todo :D. A primera vista parece magia de la buena pero todo tiene sus peros, en este caso, como dice el vídeo [abajo], hay que seguir ciertas pautas para que las aplicaciones, por ejemplo, tengan el rendimiento deseado.

Aquí os dejo un vídeo, un tanto largo pero interesante de la presentación de PhoneGap en las instalaciones de CAMON.

 

INSTALACIÓN

Al grano.

Necesitamos el nodejs package manager, que sencillamente lo instalamos con apt-get.

>sudo apt-get -y install npm

Ahora con el npm instalamos PhoneGap

>sudo npm install -g phonegap

Y ya lo tenemos listo para usar desde consola. 😉

Configurar IP estática en Linux

red configuracion ip estática

¿Por qué puede ser necesaria configuración de IP estática? Linux tiende a venir configurado para hacer uso del protocolo DHCP y así autoconfigurarse dentro de la red. El tener por defecto una configuración por DHCP nos lleva a tener una IP dinámica asignada por el router y muchas veces nos es…

Continuar leyendo

Instalar Eclipse para desarrollar apps Android con Ubuntu

instalar eclipse android

Recientemente he configurado una máquina virtual para desarrollar una aplicación en Android que requiere que parte de esta esté escrita en C++. Para ello he utilizado el Eclipse con el SDK que proporciona Google y he descargado el NDK que me permite generar los binarios para ARM del código C++ que utilizo. Para…

Continuar leyendo

Descargar listas de Youtube con la terminal

Si contamos con un sistema operativo como Mac OS X o un sistema de tipo Linux, podemos emplear la terminal para descargar listas de Youtube sin necesidad ir bajando manualmente cada video de una lista con programas como jDownloader o sin tener que sufrir el adware de aplicaciones diseñadas para descargar listas.

Continuar leyendo