Contenido sobre Android
Buscar
Social
Ofertas laborales ES
sábado
jun302012

Mejoras en Jelly Bean.

Jelly Bean a pesar de ser una versión mejor viene cargada de muchas mejoras y nuevas APIS para los desarrolladores, destacando una interfaz gráfica más rápida y suave, nuevas APIS para mejorar la usabilidad, nuevas características en las notificaciones, widgets redimensionables, un nuevo teclado predictivo, etc.

Vamos a centrarnos en las nuevas APIS:

  • Notificaciones ampliadas: ya eran una de las características más potentes y novedosas de Android ,pero ahora además, podremos tener notificaciones más amplias y ricas, pudiéndose expandir y contraer con un simple "pellizco". Además, podremos responder a acciones comunes, como sería el responder a una llamada desde la propia notificación, sin tener que acceder a la propia aplicación. Podremos desarrollar hasta tres acciones por notificación.

Click to read more ...

jueves
jun282012

Novedades de Google I/O 2012

Han sido bastantes las novedades. Lo primero, una actualización de números: en estos momentos ya se están activando más de 1 millón de dispositivos basados en Android al día. Alucinante. Por supuesto, esto no cuenta dispositivos no bendecidos por Google. Y en estos momentos hay 400 millones de dispositivos basados en Android activos en el mundo. En el Google I/O de 2011 sólo había 100 millones; continúa el crecimiento exponencial.

En el evento se anunció además Android 4.1 Jelly Bean, que a través del Project Butter trae mejoras de rendimiento para animaciones, una nueva interface para la búsqueda, una nueva aplicación para la cámara de fotos, una homescreen actualizada y la posibilidad de enviar fotografías vía Google Beam.

Click to read more ...

martes
jun262012

Google I/O 2012

Mañana empieza el Google I/O 2012 y en cuanto a los temas relacionados con android creo que todos estamos esperando las novedades que traerá Jelly Bean (Android 4.1).  Esperemos ver una mejora en el rendimiento.

También es posible que se presente la primera tableta de Google, la Nexus 7 fabricada por Asus. Algunas de las características que se han estado filtrando son (según Gizmodo Australia):

Click to read more ...

lunes
jun252012

Encuesta sobre persistencia en Android

Poco a poco han surgido librerías que nos facilitan la vida a la hora de gestionar el acceso y manejo de la base de datos en Android. Por eso, nos gustaría saber qué ORMs utilizáis en vuestros proyectos. Además de votar, sería muy útil el que nos digáis qué os hizo decantaros por esa solución.

Click to read more ...

miércoles
jun202012

Rikomagic MK802 Mini PC, PC en un pincho USB basado en Android

Rikomagic MK802 Mini PCRikomagic MK802 Mini PC es un PC en un pincho USB basado en Android 4.0. Se trata de un dispositivo pequeño y ligero. Tiene un puerto HDMI, un puerto micro USB y otro USB, un slot para una tarjeta de memoria y una entrada de alimentación (aunque también puede alimentarse conectándolo al USB directamente). También tiene Wifi. El precio de este dispositivo son tan sólo $73.

Rikomagic MK802 Mini PC viene con todos los cables que podáis necesitar para usarlo (un cable JDMI, cables USB, incluyendo un adaptador de micro USB a USB y el adaptador de alimentación). Lo único que hace falta hacer para usarlo es conectarle el monitor, un teclado y un ratón a través de los puertos USB y él mismo arrancará y tendréis un sistema operativo basado en Android listo para usar. Si queréis almacenamiento persistente adicional (viene con 1Gb de fábrica) lo único que hay que hacer es añadirle una tarjeta de memoria.

Click to read more ...

lunes
jun182012

Mecanismos para el envío de notificaciones a los usuarios de nuestra aplicación (parte I)

Está clara la tendencia de las empresas que tratan de proporcionar un valor añadido a sus servicios ofertados, creando aplicaciones instalables en los terminales móviles de sus clientes. Desde este tipo de aplicaciones un cliente podrá acceder a sus pedidos, facturas y demás servicios ofrecidos por la compañía. Lo que se pretende es tener una relación más cercana de la compañía con sus clientes. Esta concordancia entre cliente y proveedor debería promover una comunicación bidireccional: del usuario hacia la empresa y de la empresa hacia el usuario.

En este artículo nos centraremos en la comunicación desde la empresa a sus clientes, ya que Android nos presenta un amplio abanico de posibilidades a la hora implementar este tipo de notificaciones.

Esta será la primera entrega de una serie de 3 artículos donde aprenderemos a realizar notificaciones PUSH a los usuarios que se instalen nuestras aplicaciones.

Click to read more ...

viernes
jun152012

Liberada la versión 1.2 de greenDAO

Ya está disponible la versión 1.2.0 de greenDAO, que podéis descargar desde este enlace.

Además de traer nuevas características arregla un importante problema con la  generación de los índices, con lo cual, si estás utilizando esta librería en tus proyectos, deberías actualizarte.

Click to read more ...

martes
jun122012

Linaro permite mejorar hasta un 100% el rendimiento de Android

Linaro es una fundación, creada por empresas como Samsung, IBM, Texas Instruments, ARM o ST-Ericsson, que trabaja para la consolidación y la optimización del software linux  open source en la arquitectura ARM. No olvidemos que Android está basado en el kernel de linux, y que la inmensa mayoría de los dispositivos móviles utilizan procesadores ARM, gracias a su gran potencia y su consumo óptimo. 

Hace unos días han publicado un video, en el que podemos ver una comparativa, del rendimiento de dos sistemas Android, uno con el sistema tal cual lo lanza Google y el otro con una versión modificada por Linaro. Ambos se ejecutan en placas idénticas a las del Motorola RAZR.  Como podéis ver la diferencia en el rendimientos es muy grande.

 

Click to read more ...

lunes
jun042012

Crear aplicaciones compatibles con múltiples pantallas.

A la hora de desarrollar una aplicación Android deberemos tomar varias decisiones muy importantes, como puede ser, el nivel de API mínimo que vamos a soportar y el tamaño de pantalla de los dispositivos para los que nuestra aplicación va a estar optimizada.

En el primero de los casos cuanto menor sea el nivel del API nos aseguraremos un mayor mercado potencial de usuarios-dispositivos que van a poder descargar nuestra aplicación. A cambio, perderemos la posibilidad de utilizar las nuevas características que se van añadiendo en cada API así como tener que utilizar clases y métodos deprecados en vez de los que les sustituyen y que están más optimizados.

Lo mismo sucede respecto al tipo de pantallas que la aplicación va a tener en cuenta. Una de las ventajas de Android es que cualquier fabricante puede diseñar un teléfono, con las características que desee y utilizar como sistema operativo Android. También, permite, que no sólo sea un sistema operativo móvil, ya que puede utilizarse en múltiples dispositivos, relojes, tabletas, televisiones, etc. Sin embargo, el desarrollador tendrá que pensar qué tipo de dispositivos y tamaños va a querer que puedan utilizar su aplicación. Para ello, vamos a ver qué mecanismos nos ofrece Android para poder utilizar nuestra aplicación en distintas pantallas.

Click to read more ...

miércoles
may302012

Llegan las suscripciones a Google Play

Google lanzó hace una año la herramienta In-app Billing en Google Play, una vía más para que los desarrolladores pudieran vender y atraer a los usuarios durante la vida útil de sus aplicaciones. Desde su lanzamiento, In-app Billing ha sido muy útil ya que permite a los desarrolladores monetizar su aplicaciones mediante prueba y compra de éstas, bienes virtuales, actualizaciones y otros modelos de negocio más populares. Actualmente 23 de las 24 aplicaciones más vendidas en Google Play usan In-app Billing y el total de ingresos generados supera los ingresos de los que tienen las aplicaciones tradicionales.

Click to read more ...