android

DogJuan - Red social para amantes de mascotas

DogJuan es una red social movil para amantes de mascotas, que les permite interactuar con otros dueños de mascotas, compartir experiencias, consejos e interrelacionarse.

Con DogJuan podras buscar perritos de la misma raza que el tuyo en tu ciudad, perritos con un caracter similar al tuyo ( jugueton, dormilon, nervioso ). Con la aplicacion movil de Dogjuan puedes guardar esos tiernos momentos con tu mascota ... y si ella es algo timida puedes la camara para mascotas que ayuda a fijar su atencion en la camara con algunos sonidos para una mejor foto.

Con DogJuan podras conocer a nuevos dueños en tu ciudad, salir de paseos juntos y muchas cosas mas para hacer feliz a tu mascota.

     



Share this post

Como instalar android studio en docker

Requistos:

  1. Imagen docker de ubuntu.

Paquetes basicos para la imagen : 

  1. unzip
  2. usbutils
  3. adb

 

Agregar repositorio e Instalar Java :

 

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

sudo apt-get install oracle-java8-set-default

 

Instalar Android Studio:

  • Descargar  Android Studio desde aqui. Se puede descargar desde el navegador ya que luego se montara la carpeta /home/  en la imagen, para tener control de los archivos.
  • Iniciar Docker, en este caso se llamará docker-android utilizando los siguientes parametros.
​-v /tmp/.X11-unix:/tmp/.X11-unix (montamos los archivos graficos de nuestro host​​)
-e DISPLAY (Vaiable de DISPLAY del host que tiene la parte grafica)
-e GRADLE_USER_HOME='/dev/gradle/' (Indica donde se guardara los archivos de gradle)
-v /home/:/home/ (Montamos la capeta home para compartir archivos con la imagen docker)
-v /dev/bus/usb:/dev/bus/usb (Montamos los dispositivos usb conectados de nuestro host)
Para compartir recursos graficos tenemos que dar permisos a cualquier host que se conecte a nosotros: $ xhost +
Ejecutamos el docker :​
​$ sudo docker run -it --privileged -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY -e GRADLE_USER_HOME='/dev/gradle/' -v /home/:/home/ -v /dev/bus/usb:/dev/bus/usb  android-studio
  • Extrae el archivo en una ubucacion apropiada para tus aplicaciones. Por ejemplo: /opt/  . Vé a la ubicacion del archivo zip de android y ejecuta :
$ sudo unzip android-studio-ide-xxx.xxx-linux.zip -d /opt
  • Ejecuta Android Studio
$ sh /opt/android-studio/bin/studio.sh
  • Continua la instalacion desde la parte grafica.

 

Ejecutar Android Studio al iniciar el Docker:

Para realizar esto necesitamos crear un archivo bash en la raiz del docker:

  • Iniciar el docker
  • Crear el archivo bash: 
$ nano android.sh
  • Dentro del archivo escribimos y guardamos: ​

bash opt/android-studio/bin/studio.sh
  • Salimos del Docker, commiteamos y  guardamos.

  • Ejecuta nuevamente el docker : 

$ sudo docker run -it --privileged -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY -e GRADLE_USER_HOME='/dev/gradle/' -v /home/:/home/ -v /dev/bus/usb:/dev/bus/usb android-studio sh android.sh
  • Con este paso al ejecutar este comando, se ejecutara automaticamente Android Studio.

 

Crear un Icono de Acceso Directo a Docker-android:

  1. Creamos un nuevo archivo AndroidStudio.desktop:
​​$ nano ~/.local/share/applications/AndroidStudio.desktop
  • Escribimos el archivo con los siguiente:
[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Exec="/path/script" %f
Icon=/opt/android-studio/bin/studio.png
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=android-studio
  • Crear el script de ejecucion:
$ nano runAndroid.sh
  • Escribimos en el archivo:

​​#! /bin/bash
sudo docker run -it --privileged -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY -e GRADLE_USER_HOME='/dev/gradle/' -v /home/:/home/ -v /dev/bus/usb:/dev/bus/usb  android-studio sh android.sh

      2. Busca Android Studio dentro de tus aplicaciones y listo.

 



Share this post

Dog Juan


  • March 2017


  • Temas:

    • android
    • ios
    • nodejs
    • socket.io
  • Tipo:




Como depurar tu aplicacion android via WIFI

Cuando desarrollamos aplicaciones moviles muchas veces requerimos que estas realicen ciertos movimientos o perdemos la conexion usb al estar manipulando constantemente el dispositivo. Sin embargo, podemos evitarnos todos esos problemas y tener mas comidad al desarrollar aplicaciones mobiles para android usando la depuracion via WIFI.

Para esto seguimos los siguientes pasos:

  • Conectanos nuestro dispositivo movil por cable con nuestro computador
  • Abrimos el puerto XXXX en nuestro servicio adb
    adb tcpip 5555
  • Conectamos nuestro computador con nuestro dispositivo movil en el puerto XXXX
    adb connect 192.168.1.120:5555
  • Desconectamos el cable USB y depuramos nuestra aplicacion como si no hubiera mañana.


Share this post

SolarVPS Manager

SolarVPS Manager fue diseñado para permitir un monitoreo constante de los servidores de nuestros clientes.  Con SolarVPS te permite estar informado del consumo y estado de tus servidores, asi como recibir alertas cuando tu consumo supera un nivel determinado. Esta disponible gratuitamente en Google Play

 



Share this post

GPS Control


  • August 2016


  • Temas:

    • android
    • nodejs
  • Tipo:




GPS Control


  • August 2016


  • Temas:

    • android
    • nodejs
  • Tipo:




Xtreme Park S.A.C.


  • August 2016


  • Temas:

    • android
  • Tipo:




Android (Operating System)

Android is a mobile operating system developed by Google, based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets. Android's user interface is mainly based on direct manipulation, using touch gestures that loosely correspond to real-world actions, such as swiping, tapping and pinching, to manipulate on-screen objects, along with a virtual keyboard for text input. In addition to touchscreen devices, Google has further developed Android TV for televisions, Android Auto for cars, and Android Wear for wrist watches, each with a specialized user interface. Variants of Android are also used on notebooksgame consolesdigital cameras, and other electronics.



Share this post

Android (Sistema Operativo)

Android es un sistema operativo para móviles desarrollado por Google , basado en el núcleo Linux y diseñado principalmente para la pantalla táctil dispositivos móviles como teléfonos inteligentes y tabletas . Android de interfaz de usuario se basa principalmente en la manipulación directa , usando gestos táctiles que corresponde casi a las acciones del mundo real, tales como deslizar, pellizcar, tocar y manipular objetos en la pantalla, junto con un teclado virtual para introducir texto. Además de los dispositivos de pantalla táctil, Google ha desarrollado aún más Android TV para televisores, Auto Android para los coches, y Android Wearpara relojes de pulsera, cada uno con una interfaz de usuario especializada. Las variantes de Android también se utilizan en los ordenadores portátiles , consolas de juegos , cámaras digitales y otros aparatos electrónicos.



Share this post