Haupei's Blog

Android

Posteado por: Rik en: julio 11, 2010

Android es un sistema operativo orientado a dispositivos móviles basado en una versión modificada del núcleo Linux. Inicialmente fue desarrollado por Android Inc., compañía que fue comprada después por Google, y en la actualidad lo desarrollan los miembros de la Open Handset Alliance (liderada por Google).

La presentación de la plataforma Android se realizó el 5 de noviembre de 2007 junto con la fundación Open Handset Alliance, un consorcio de 48 compañías de hardware, software y telecomunicaciones comprometidas con la promoción de estándares abiertos para dispositivos móviles. Esta plataforma permite el desarrollo de aplicaciones por terceros a través del SDK, proporcionada por el mismo Google, y mediante el lenguaje de programación Java. Una alternativa es el uso del NDK (Native Development Kit) de Google para emplear el lenguaje de programación C.

El código fuente de Android está disponible bajo diversas licencias de software libre y código abierto destacando la versión 2 de la licencia Apache.

Características

  • Framework de aplicaciones: permite reutilización y reemplazo de componentes.
  • Máquina virtual Dalvik: optimizada para dispositivos móviles.
  • Navegador integrado: basado en el motor de código abierto WebKit.
  • Gráficos optimizados, con una biblioteca de gráficos 2D; gráficos 3D basado en la especificación OpenGL ES 1.0 (aceleración por hardware opcional).
  • SQLite para almacenamiento de datos estructurados.
  • Soporte para medios con formatos comunes de audio, vídeo e imágenes planas. (MPEG4, H.264, MP3, OGG, AAC, AMR, JPG, PNG, GIF).
  • Telefonía GSM (dependiente del hardware).
  • Bluetooth, EDGE, 3G, y WiFi (dependiente del hardware).
  • Cámara, GPS, brújula, y acelerómetro (dependiente del hardware)
  • Ambiente rico de desarrollo incluyendo un emulador de dispositivo, herramientas para depurar, perfiles de memoria y rendimiento, y un complemento para el IDE Eclipse.
  • Pantalla táctil.
  • Android Market permite que los desarrolladores pongan sus aplicaciones, gratuitas o de pago, en el mercado a través de esta aplicación accesible desde la mayoría de los teléfonos con Android.

Además de esto, puedes acceder desde tu móvil (llamese tambien telefono celular) programando diferentes utilidades y herramientas.

Versiones de Android más recientes:

ANDROID 2.0/2.1 (ÉCLAIR)

En Android 2.0, de noviembre de 2009, se continuó con la tradición de utilizar dulces de repostería como nombres de versión. Las novedades son:

  • Rediseñó la interfaz del navegador, contando ahora con soporte para distintas características de HTML5 (entre ellas la etiqueta vídeo), la posibilidad de hacer zoom con una doble pulsación y thumbnails de los marcadores.
  • Soporte nativo de flash para la cámara (aparentemente los fabricantes de teléfonos que contaban con flash previamente tuvieron que desarrollar sus propios drivers para superar esta limitación).
  • Zoom digital, modo scene, balance de blanco, efectos de color y modo macro.
  • Mejoras en el teclado virtual.
  • Soporte para nuevos tamaños y resoluciones de pantalla.
  • Contactos rápidos.
  • Bluetooth 2.1
  • Soporte nativo de Facebook.
  • Mejoras en Google Maps, que pasaba a ser multitáctil y soportar capas (como Wikipedia).
  • Soporte de Microsoft Exchange.
  • Mejoras en el calendario.

En diciembre de 2009 se publicó una pequeña revisión, Android 2.0.1, que mejoraba la duración de la batería y la estabilidad, la llamada a tres, el GPS, el bluetooth, y la velocidad de disparo y auto focus de la cámara.

Android 2.1, que llegó a los móviles Android en enero de 2010, también se considera una actualización menor. Entre otras cosas incluye:

  • Reconocimiento de voz. Ahora se puede dictar en lugar de escribir en cualquier campo de texto).
  • Mejoras en el teclado virtual.
  • Galería 3D, al estilo Cover Flow.
  • Uso del gesto de “pellizcar” para hacer zoom en el navegador, la galería y en Google Maps.
  • Nuevas aplicaciones de reloj/tiempo y noticias.
  • Mejoras en Google Maps: sincronización de nuestros sitios favoritos, modo noche y auto completado de búsquedas.
  • Google Goggles.
  • Mejoras en la duración de la batería.

ANDROID 2.2 (FROYO)

Disponible desde finales de Junio del 2010, se citan por ahora las siguientes mejoras:

  • Actualizaciones automáticas para aplicaciones: Las aplicaciones recibirán actualizaciones automáticas, consiguiendo tener siempre la última versión del software.

Confirmadas:

  • Soporte WiFi IEEE 802.11n.
  • Soporte para Radio FM.
  • Soporte Flash 10.1 y Adobe AIR 2.5
  • Soporte de la API gráfica OpenGL 2.0
  • Posibilidad de asignar un color de LED en el TrackBall para diferentes eventos del terminal.
  • Creación de un compilador JIT que mejora entre 2 y 5 veces en Rendimiento frente a Eclair.
  • Tethering por USB y hotspot WiFi.
  • Incorporación del mismo motor de Javascript V8 de Chrome.
  • Creación de un sistema de mensajería “en la nube” dotado de un API mediante el cual puedes enviar un mensaje desde la web y hacerlo llegar a un teléfono vía Push.
  • Posibilidad de enviar posiciones desde Google Maps al teléfono, usando un plugin del navegador Google Chrome.
  • Posibilidad de mover una aplicación instalada desde el teléfono a la tarjeta de memoria, y viceversa.

Posibles:

  • Evitar la fragmentación. Froyo pretende ser el punto de reunión para todos los modelos, y la base sobre la que desarrollar aplicaciones.
  • Opciones avanzadas de gestión energética.
  • Más opciones de pago de aplicaciones. PayPal y Google Check Out entre otros.
  • Implementación de Jazzier como reproductor de música por defecto.
  • Notificaciones avanzadas, personalizables y pudiendo borrar las notificaciones de manera individual.
  • Soporte teclados USB/Bluetooth.
  • Mapas sin conexión. permitiendo almacenar mapas según se navega en la memoria del terminal.

ANDROID 3.0 (GINGERBREAD)

  • Lanzamiento 15-16 de octubre de 2010, móviles listos para noviembre-diciembre.
  • Requisitos hardware: CPU a 1 GHz, 512 Mbytes de RAM, pantallas de 3,5 pulgadas o superiores.
  • Soporte de resoluciones de hasta 1.280×760, lo que invita a pensar en Tablets de resolución HD Ready.
  • Interfaz de usuario renovada muy parecida a Gallery App de Nexus One.
  • La llegada de Android 3.0 separará el mercado en gama alta, Android 3.0 y gama media/baja Android 2.1 / 2.2.
  • Dejarán de existir shells independientes, unificando la experiencia, es decir el fin de HTC Sense, MotoBlur, etc.

Algunos dispositivos con Android

  • HTC Dream, HTC Magic, HTC Tattoo, HTC Hero, HTC Dragon, HTC Legend, HTC Desire, HTC Salsa, HTC Tide, HTC Buzz, HTC EVO 4G, HTC Scorpion.
  • Google Nexus One.
  • Samsung i7500 Galaxy, Samsung i5700 Galaxy Spica y Samsung i9000 Galaxy S.
  • Sony Ericsson Xperia X10, Sony Ericsson Xperia X10 Mini.
  • LG GT360, LG GT540 Swift y LG GW620 Eve.
  • General Mobile DSTL1.
  • Motorola Dext, Motorola Milestone, Motorola Backflip.

Curiosidades

Tanto el nombre Android como Nexus One hacen alusión a la novela de Philip K. Dick ¿Sueñan los androides con ovejas eléctricas?, que posteriormente fue adaptada al cine con Blade Runner. Tanto el libro como la película se centran en un grupo de androides llamados replicantes que son identificados mediante el modelo Nexus-6.

Nexus One

Posteado por: Rik en: julio 11, 2010

Nexus One es el primer smartphone de Google, y funciona con el sistema operativo Android 2.1. El dispositivo está fabricado por la taiwanesa HTC Corporation y se encuentra disponible desde 5 de Enero de 2010.

Características del smartphone o “superphone” como Google llama a su teléfono:

  • Pantalla LCD táctil 3.7″ a 480×800 píxeles, WVGA AMOLED.
  • Memoria 512 RAM, 512MB memoria flash, ranura para microSD.
  • Procesador 1 GHz Qualcomm Snapdragon QSD 8250.
  • Sistema operativo Android 2.1.
  • Conectividad Wi-Fi (802.11b/g/n), Bluetooth+ EDR 2.1, Radio FM con RDS.
  • Dimensiones 119 x 59.8 x 11.5 mm.
  • Peso 130 gramos.
  • Cámara de fotos de 5 megapíxeles con flash LED.
  • Multitáctil.

Lo primero que llama la atención del dispositivo es la calidad de materiales y la delgadez de sus dimensiones. Por la parte trasera, la cámara sobresale bastante lo que me parece un poco molesto, además es posible que la lente se pueda rayar con facilidad.

Otro detalle destacable, pero que será más valorado en un uso diario, es el doble micrófono que presenta para realizar la cancelación de ruido externo cuando hablamos.

Destacar también la integración de los principales servicios en la red, lo mismo ocurre con los contactos y sus redes sociales en la agenda. Android tiene la posibilidad de sincronizar nuestras agendas en redes sociales, básicamente Facebook, con la del teléfono, una tendencia cada vez más extendida entre los nuevos terminales. De todos modos, se nota que el Nexus One está pensado para Estados Unidos, puesto que posee varias aplicaciones incluidas por defecto a las que no se puede acceder desde Paraguay, como la MP3 Store de Amazon, o algunas que sólo funcionan en inglés, como las búsquedas por voz.

Una de las cosas que más me ha sorprendido es la rapidez y suavidad con la que se mueven las aplicaciones con el Qualcomm de 1 GHz y los 512MB de RAM y ROM.

A mi parecer es uno de los mejores teléfonos móviles del mercado, o el mejor. Hay que recordar que viene bajo la bandera de Google.

Para más información sobre el Nexus One pueden acceder a su página web www.google.com/phone.

Un nuevo campeón!

Posteado por: Rik en: julio 10, 2010

Bueno bueno.. es mi primer post y voy a hablar de la final de la copa del mundo “Sudáfrica 2010″.

La final será disputada por la selección de Holanda vs. la de España el día domingo 11 de julio, exactamente un mes después del inicio de esta competencia. Con esto nace un nuevo campeón del mundo ya que nunca antes estos países pudieron obtener el titulo.

Ambas selecciones son muy buenas, Holanda que llega a la final sin perder un solo partido desde el inicio de las eliminatorias, y España siendo el ultimo país en ganar la “Eurocopa”. Los 2 equipos cuentan con jugadores nominados al “Balón de oro”.

Los nominados por España son:

Xavi Hernández

Andrés Iniesta

David Villa

y por Holanda son:

Wesley Sneijder

Arjen Robben

Veremos que equipo levantara la copa, yo voy por Holanda, aunque el pulpo Paul fue por Paraguay España.

Seguir

Get every new post delivered to your Inbox.