Vídeos sobre Android de la Google IO 2011

Este es la lista de vídeos relacionados con Android que tuvieron lugar en la Google IO de este año: 3D Graphics on Android: Lessons learned from Google Body Accelerated Android Rendering Android + App Engine: A Developer's Dream Combination Android Development Tools Android Market for Developers Android Open Accessory API and Development Kit ADK Android Protips: Advanced Topics for Expert Android App Developers Beginner's Guide to Android Best Practices for Accessing Google APIs on Android Bringing C and C++ Games to Android Building Aggressively Compatible Android Games Building Android Apps for Google TV Designing and Implementing Android UIs for Phones and Tablets Don't just build a mobile app.
Leer más

Nessus para Android

En la web de Tenable Network Security (autores de Nessus), acaban de publicar una entrada donde anuncian la disponibilidad de Nessus para terminales Android, el cual te puedes descargar totalmente gratis desde el android market. Nessus es uno de los escáners de vulnerabilidades más conocidos y usados por profesionales de la seguridad. Entre las características que nos ofrecen esta versión para Android, tenemos: Posibilidad de conectar con un servidor Nesssu 4.
Leer más

In-the-box

In-the-box es un proyecto open source o de fuente abierta cuyo objetivo es el portar la máquina virtual de Dalvik y la API o interfaz de desarrollo de aplicaciones de Android Gingerbread para que se pueda ejecutar sobre el iOS, es decir, iPhone y iPad. A continuación os dejo un vídeo de demostración: Me pregunto el tiempo que tardará una aplicación desarrollada de esta forma en el App Store. En cuanto que Apple vea un jar por ahí o algo que diga Android… aplicación muerta :)
Leer más

Androguard, ingeniería inversa para Android

Con esta aplicación Androguard (hecha en Python) podrás realizar ingeniería inversa a las aplicaciones Android. Algunas cosas que puedes hacer: Mapear y manipular (escritura y lectura) DEX/CLASS/APK/JAR Acceso al análisis del código (instrucciones, bloques, etc) Volcar las clases JVM a memoria ... y mucho más. Puedes descargarla desde aquí.
Leer más

WhisperMonitor, filtrado de tráfico saliente para Android

Tal y como están las cosas por el Market de Android y el tema del filtrado de datos personales en nuestro sistemas Android, esta aplicación nos viene como anillo al dedo. WhisperMonitor es una aplicación para Android que es capaz de monitorizar el tráfico saliente de nuestro terminal e incluso controlar las conexiones que tenemos activa. Cuando dicha aplicación detecta tráfico saliente, nos avisa y nos pregunta si lo queremos permitir, dándonos la opción de permitirlo una vez, hasta que reiniciemos el sistema o permitirlo para siempre.
Leer más

Librerías para el desarrollo de aplicaciones root para Android

RootTools es un conjunto de herramientas o más bien librerías que le hará la vida más fácil a aquellos que quieran desarrollar una aplicación para Android en la que se requiera acceso root. Es un proyecto de código abierto alojado en Google. Lo que nos ofrece este proyecto es lo siguiente: Comprobar si el sistema tiene instalado buysbox. Comprobar si "su" está instalado. Comprobar el espacio disponible en la memoria externa (SD card).
Leer más

Trabajando de forma remota con tu terminal Android

La comodidad de trabajar sin cables de por medio no tiene precio, por ello el poder trabajar de forma inalámbrica ha sido, desde mi punto de vista, uno de los mejores avances en tecnología en los últimos años. En esta entrada os quería hablar sobre una aplicación para Android llamada: adbWireless, que nos permite ni más ni menos que poder trabajar con nuestro terminal de forma inalámbrica, como si éste estuviera conectado por USB a nuestro sistema.
Leer más

AutomateIt, herramienta para automatizar tareas en Android

Esta herramienta llamada AutomateIt para automatizar tareas en Android tiene cuatro controles básicos: un activador, una acción, opcionalmente un retardo y una descripción de texto. Los disparadores son cosas como una conexión Bluetooth, conectar el cargador, un nivel de la batería, una localización, etc. Las acciones a realizar pueden ser notificaciones, vibraciones, lanzar una aplicación, cambios de volúmen y otras cosas. Por ejemplo la puedes usar para ahorrar batería, cambiar la configuración para cuando estés en el coche, o cualquier cosa que se te ocurra.
Leer más

Patrones de diseño de aplicaciones Android

Lo que se conoce como un patrón de diseño es una forma de resolver un problema ampliamente conocido. La ventaja de usar patrones de diseño, es que si lo implementamos correctamente, nos aseguramos que va a funcionar y esto no es magia, sino que antes que tú muchos otros programadores se han enfrentado al mismo problema. Por lo tanto seguir dichos patrones suele ser beneficial. Nota: muchas veces vemos patrones donde no los hay!
Leer más

Caribou, abriendo puertas con llaves de tarjeta desde el móvil

Hay sistemas de llaves de tarjetas instalados en puertas, como las los hoteles, que no sólo nos permita la entrada deslizando la tarjeta por el lector, sino usando otras tecnologías inalámbricas. En el caso que nos concierna, el sistema usado en el vídeo de demostración ofrece una interfaz IP. Caribou es una aplicación, que dada una IP y un puerto, usando un algoritmo por fuerza bruta es capaz de abrir las puertas dónde se encuentran instalados estos sistemas de llave por tarjeta.
Leer más