Android ahora utiliza el sistema de archivos Ext4

Android Logo + Ext4Con la llegada del nuevo Google Nexus S, Android llega a su versión 2.3 (Gingerbread), y con ella, la utilización del poderoso y popular sistema de archivos Ext4.

Ext4 es el sistema de archivos actualmente utilizado en la mayoría de las distribuciones modernas de Linux, y ya es considerado bastante estable y seguro, con el mínimo riesgo de pérdida de información. No por nada Google ha migrado toda su infraestructura de servidores (la más grande del mundo) de Ext2 a Ext4.

La mayoría de los dispositivos actuales con Android utilizan el sistema de archivos YAFFS, el cual a pesar de ser ligero y optimizado para el almacenamiento en memorias flash, tiene el problema de que sólo maneja un proceso a la vez, lo cual eventualmente ocasionará cuellos de botella en sistemas concurrentes de doble núcleo, la siguiente generación de dispositivos con Android.

Los desarrolladores de aplicaciones para Android no deben tener ningún problema con este cambio a Ext4, siempre y cuando usen el API de alto nivel para almacenamiento, el cual es totalmente seguro. Si a pesar de ello, los desarrolladores acceden directamente al sistema de archivos, sólo deben tener cuidado en almacenar a tiempo la información contenida en el buffer temporal (una característica básica y esencial de Ext4), conservando así la persistencia de datos.

Por cierto, no hay planes inmediatos de implementar el sistema de archivos Btrfs (de Oracle), ya que aún no se considera lo suficientemente maduro para ser usado a nivel producción.

Fuente: Arstechnica.

Share

Google Nexus S con Android 2.3 Gingerbread

Google acaba de lanzar el Nexus S, el primer dispositivo en incluir el nuevo Android 2.3 (Gingerbread), sistema también liberado hoy mismo.

Google Nexus S

El Nexus S es el primer smartphone con una pantalla de 4 pulgadas, y diseñado especialmente para caber en la palma de la mano y a un costado de la cara. Incluye un procesador Hummingbird de 1 GHz, cámaras al frente y detrás y 16 GB de memoria interna. Los invito a consultar todos los detalles técnicos.

A partir del 16 de Diciembre ya podrá ser adquirido el Nexus S, en plan o desbloqueado. Para más detalles, pueden visitar el sitio oficial en google.com/nexus

Como extra, aquí les dejo un par de videos. El primero, un promocional del Nexus S, y el segundo, de Android 2.3 Gingerbread.

Hasta parece que fue ayer cuando el G1 hizo su aparición… ¡como pasa el tiempo!

Fuente: Google Blog.

Share

Novedades en Android: Firefox 4 Beta y Adobe AIR

Android Army

Un par de notas rápidas sobre Android, para quienes tengan la fortuna de tener un dispositivo móvil con este grandioso sistema móvil.

Fennec ahora es oficialmente Firefox 4 Beta 1 for Mobile, y ya puede ser descargado para su uso en Android, así como en Maemo. Te recomiendo utilizar Firefox Sync en el navegador de escritorio, para que lleves contigo tus marcadores, contraseñas, historial, pestañas y datos de auto relleno de formularios. Aún es versión Beta, por lo que tiene algunas carencias, pero es lo suficientemente estable para ser utilizado. Más info en el Blog Oficial de Mozilla.

Ayer también se hizo oficial la disponibilidad de una versión para desarrolladores de Adobe AIR para Android, que permite implementar proyectos ActionScript 3 como aplicaciones nativas (.apk) de Android OS. Estas aplicaciones AIR pueden ser canalizadas a dispositivos compatibles (con la versión Froyo) a través del Android Market. Más información en el Blog Oficial de Adobe Labs.

¿Usas un dispositivo Android? ¿Cuál? ¡Platícanos tu experiencia con él!

Share

Android Open Source Project

¡Buenas noticias para los desarrolladores! El día de hoy ha sido liberado el código fuente (bajo la licencia Apache 2.0) de Android, la plataforma de desarrollo para dispositivos móviles.

Por el momento, sólo el T-Mobile G1 incluye Android como sistema base, pero dentro de poco varios fabricantes de celulares, tales como Samsung, LG y Motorola, lo usarán en sus próximos modelos.

¿Nuevo en Android? Enlaces que debes conocer:

Share

T-Mobile G1 – El Primer Celular con Google Android

g1Conozco a muchos que esperaban que llegara el día de hoy, día en que por fin vió la luz el primer teléfono celular basado en Google Android, su nombre: T-Mobile G1.

¿Sus principales catacterísticas? ¡Claro! Su integración con los servicios web de Google: Search, Maps, Gmail, Contacts, Calendar, Talk y YouTube. Por ejemplo, si guardas los datos de un nuevo contacto en el G1, en segundos dicha información estará almacenada en tu cuenta web, estando disponible desde cualquier computadora, y viceversa obviamente. Lo mismo sucederá con el calendario y tus correos. Desde hace tiempo he deseado esta integración, siendo asiduo usuario de dichos servicios de Google.

Sobre las características técnicas del teléfono, el fabricante es HTC, la pantalla es Touch Screen, navegación web, reproducción de audio y video, cámara de 3 mpx, teclado QWERTY (deslizante), acceso 3G y WiFi, acceso a Android Market para descargar e instalar diversas aplicaciones de terceros, y obvio, la integración con los servicios de Google antes mencionados.

Apenas tiene unas horas en el mercado, así que en los próximos días se hablará mucho del G1, y por supuesto, estaré pendiente para darles a conocer detalles del nuevo juguete de Google.

Enlaces Obligados:

Share

Noticias Pendientes

Antes que nada, una disculpa por la ausencia, se han cruzado días muy intensos (y contrastantes) en mi vida personal que me han obligado a dejar a un lado el Blog por un tiempito, y si a eso le sumamos que mis últimos post hacen referencia el Google Developer Day 2008, prácticamente no les he traído otras noticias tecnológicas en dos semanas. En este post, mencionaré varias noticias que tengo atrasadas, para no hacerlos esperar más.

Nokia adquiere Symbian

La empresa de telefonía celular Nokia, ha sido por mucho tiempo socio de Symbian junto con otras empresas de la talla de Sony Ericsson, LG y Samsung. Pero ahora, Nokia se puso las pilas y ha adquirido el 52% restante de las acciones de Symbian (una transacción de más de 400 millones de dólares) para otorgar la propiedad intelectual a Symbian Fundation. ¿El objetivo? Convertir Symbian OS a una plataforma de código abierto (bajo licencia Eclipse). ¿La finalidad? Es obvio, competir contra el próximo lanzamiento de otra plataforma de código abierto para celulares: Android (de Google).

MySpace libera API para Disponibilidad de Datos.

Una de las redes sociales más populares, MySpace, ha liberado lo que han llamado Data Availability (DA), que no es más que una API para desarrolladores Web, para que podamos interactuar con los datos de la red social e integrarlos en nuestras aplicaciones web. Ya tenermos una API más para revisar (si estás interesado en desarrollar sobre redes sociales), junto con Google Friend Connect y Facebook Connect.

Google ahora indexa contenidos Flash

Tanto Google como Adobe han anunciado la liberación de un nuevo algoritmo que permite que las búsquedas en Google encuentren de manera efectiva contenidos en Flash en sitios web. Dichos contenidos pueden ser banners, botones, menús e incluso sitios web completamente realizados en Flash. Esta es una buena noticia para los diseñadores gráficos amantes de Flash.

Como dato curioso, durante el Google Developer Day 2008 de la Ciudad de México (perdón por mencionarlo nuevamente, pero creo que la anécdota vale la pena), a la mitad de una de las sesiones plenarias del evento, el expositor mencionó este nuevo algoritmo, diciendo: “…sé que todos ustedes adoran hacer sitios web con Flash…”, y la respuesta al unísono de los más de 500 asistentes fué un “noooooo”, seguido de una carcajada general… con lo que reafirmo mi postura de que los desarrolladores web serios y profesionales siempre le dirán NO a Flash y SI a los estándares web modernos.

Microsoft adquiere Powerset

Los rumores fueron confirmados: el novedoso buscador semántico Powerset ha sido adquirido por Microsoft por aproximadamente 100 millones de dólares. En lo particular siento que es una pena que un estupendo proyecto que hubiese podido impulsar a la web semántica haya caído en las garras de la gente de Redmond… por lo visto, los usuarios de Live Search (¿alguien lo usa?) pronto podrán gozar de búsquedas semánticas. Estaré pendiente de esta fusión para darles más noticias al respecto.

Adobe PDF es ahora oficialmente Estándar ISO

A pesar de que el formato PDF es uno de los más usados en el mundo para compartir todo tipo de documentos, aún no había sido declarado un estándar por la ISO, pero gracias a la apertura completa de su especificación (cosa que no sucedió con el OOXML y cuya estandarización sigue en duda), ahora el formato de Adobe PDF se convierte en Estándar ISO bajo el código ISO 32000-1.

Por cierto, Adobe acaba de lanzar la última versión del su lector de PDFs: Adobe Reader 9. Dicha versión está disponible por el momento sólo en inglés y para los sistemas Windows y Mac, por lo que los usuarios de Linux, así como las ediciones en otros idiomas (como el español), tendremos que esperar un tiempito más para disfrutar de la última versión.

Firefox 3 es Récord Guinness Oficial

Dejé para lo último esta noticia. Luego del asombroso Download Day, la gente de Mozilla ha confirmado lo obvio: Firefox 3 ha sido declarado como el software más descargado en un lapso de 24 horas, con la increíble cantidad de 8,002,530 descargas, logrando así un nuevo Récord Guinness. Cabe mencionar que al día de hoy, ya son más de 28 millones de descargas de Firefox 3.

Y tú, ¿sigues usando el horrendo Internet Explorer y no estás disfrutando de las bondades del Firefox 3? ¡Qué esperas para migrar a un verdadero navegador web! :-D

Share

Google Developer Day 2008 – Sesiones Plenarias

Lo prometido es deuda, aquí está mi reseña del Google Developer Day 2008 efectuado hace un par de días en la Ciudad de México. Antes que nada, sobre las generalidades del evento, puedo mencionar que la organización me pareció muy buena, a pesar de que en la conferencia plenaria falló la energía eléctrica y en algunas de las pláticas falló la conexión a Internet. Algunos han mencionado que los souvenirs fueron austeros y no tuvimos helicóptero de regalo… pero para mi lo importante es la información presentada y no los regalitos; para ser un evento gratuito, le doy una calificación de 9.5 :-)

Sesión Plenaria 1: Google y el Mercado Mexicano.

Por John Farrel

Desgraciadamente no pude escuchar completa la primera sesión plenaria de John Farrel, ya que el taxi se demoró dos horas y media en llegar al Centro Banamex (benditos embotellamientos, ¡es increíble como nadie respeta los semáforos!), pero básicamente se trató del “Ecosistema de Google“, o sea, de como conviven los usuarios, desarrolladores, anunciantes, socios de acceso y el contenido en sí.

Ecosistema de Google

Así mismo, hizo énfasis en el poder de Google actualmente, mencionando cifras imponentes tales como ser la marca número uno en Internet, tener la audiencia del 84% de los usuarios totales de Internet, 4.4 billones de páginas visitadas al día, 706 millones de visitantes mensuales, buscador número uno en Estados Unidos y resto del mundo, red publicitaria número uno global con miles de anunciantes, etc.

Un detalle que se mencionó también, es el poder de que cualquier usuario de Google puede hacer uso de su sistema de AdSense para generar ganancias y así llevarse una tajada de las ganancias que Google genera a nivel mundial, lo cual antes era sólo posible para grandes empresas con el poder económico para anunciarse y ofrecer anuncios publicitarios. Por último, Farrel mencionó la importancia de los desarrolladores en el ecosistema de Google.

El Rol de los Desarrolladores

Sesión Plenaria 2: La Nube, la conectividad y el cliente.

Por Alfonso Luna

La segunda sesión plenaria tenía el título de “Un vistazo a la estrategia de nuevos productos”, aunque Alfonso Luna en su presentación denominó a dicha conferencia como “La nube, la conectividad y el cliente”. La “nube” a la que hace referencia, es la Web. En resumen, fué un brevario introductorio a todos los nuevos servicios de Google: AppEngine, GWT, Gears, Android, OpenSocial y KML. Aquí algunas diapositivas al respecto.

Google AppEngine
Google Gears
Google Android
Google OpenSocial

Es interesante la forma como Google plantea lograr incentivos económicos a través de OpenWeb: Aplicaciones Web más ricas -> Más Usuarios -> Más Uso -> Más Ingresos. A continuación se presentan algunas gráficas interesantes sobre OpenWeb y la conectividad.

Areas de Inversión de Google
Hacer que el Cliente tengas más Poder
Garantizar la Conectividad en todo Lugar


La reseña de cada una de las conferencias individuales, a continuación en los próximos posts.

Share

Google Developer Day 2008

Google Developer Day LogoComo había mencionado antes, hoy se celebró el Google Developer Day 2008 en la Ciudad de México. Definitivamente, valió la pena viajar 10 horas (+2 horas de taxi de la estación al evento uff!). Mi apreciación general del evento fué buena, y aunque esperaba conferencias más concretas de AppEngine, GWT, Gears, Android, OpenSocialKLM, al menos sirvieron para que los desarrolladores conocieran más a fondo los alcances y bondades de dichos servicios.

Como en este momento me encuentro en la estación esperando para regresarme a mi lugar de origen, no tengo mucho tiempo para contarles los detalles de las conferencias, pero en un par de días haré el relato de cada una de ellas. Obviamente no entré a todas, no puedo partirme en cuatro :-) , pero procuré entrar a las conferencias más enfocadas a desarrolladores, de las cuales si les daré los pormenores.

¿Alguien más asistió al evento? ¡Comentarios bienvenidos! :-D

Share

Google Developer Day México

¿Eres desarrollador web? ¡Toma nota! Por fin, el llamado Google Developer Day llega a México. ¿Cuándo? El 13 23 de Junio de 2008. ¿Dónde? Centro Banamex, Ciudad de México.

[ Google Developer Day Logo ]

¿Qué podemos encontrar en el evento? Podrás conocer y aprender de los mejores ingenieros de Google, como Dick Wall, Dion Almaer y Chris Schalk, y  muchos otros líderes técnicos en el desarrollo de páginas Web. En las sesiones se presentarán algunas de nuestras últimas novedades en APIs y herramientas, incluyendo OpenSocial, Android, Google Web Toolkit, Google Gears, Mapas/KML y más.

Más información: Google Developer Day México.

Share