texto:   A-   A+
eliax

Google
Google anuncia su Sistema Operativo Chrome OS. Detalles y Análisis
eliax id: 6830 josé elías en jul 8, 2009 a las 08:01 AM ( 08:01 horas)
Anoche Google reveló al mundo lo que muchos suponíamos veríamos tarde o temprano, su propio Sistema Operativo, al que han bautizado como el Google Chrome OS (o "Google Chrome Operating System").

Sin embargo, aunque casi todos esperábamos algo basado fuertemente en Linux, la gran sorpresa es que en el Chrome OS el protagonista principal es el excelente navegador web Google Chrome, y después de leer en detalle lo que Google se propone hacer, la verdad es que tiene mucho sentido.

Para empezar, Google Chrome está diseñado con 3 principios básicos:

1. Velocidad
2. Simpleza
3. Seguridad

Como dicen en el anuncio oficial, todos estamos cansados de los sistemas operativos tradicionales, que fueron diseñados todos hace décadas atrás y simplemente han evolucionado paulatinamente a lo que tenemos hoy, pero estos sistemas operativos fueron diseñados en un mundo diferente al de hoy, en donde la Web ni siquiera existía, y los problemas de seguridad que nos plagan hoy día a todos no eran una prioridad.

Google inclusive le tiró una indirecta a Windows diciendo que estamos cansados de sistemas operativos que con el paso del tiempo y mientras mas uso le damos, se tornan cada vez mas lentos sin razón aparente alguna.

Según Google, un sistema operativo desde cero debe llenar las expectativas que un usuario moderno tiene de su equipo, como por ejemplo que si presionamos el botón de iniciar nuestras PCs o laptops/netbooks que estas arranquen casi de manera instanánea, o que si queremos leer nuestros emails que esto suceda inmediatamente en vez de esperar 1 o 2 minutos a que el sistema operativo y el navegador arranque.

Así mismo los sistemas operativos tradicionales se han tornado demasiado complejos para la persona común, con miles de opciones, diferentes maneras de hacer lo mismo, problemas de compatibilidad de hardware y software, y un sin fin de problemas de seguridad que comprometen la seguridad de nuestras máquinas y de nuestros datos.

De paso los usuarios esperan hoy día que sus datos estén disponibles en todos lados, no solo en su PC local, sino que en listas de contactos en Internet, o en documentos replicados "en la nube" de la Web.

Según Google, estas son las cosas que planea mejorar de manera sustancial para los usuarios.

La Arquitectura del Google Chrome OS

En su corazón, el Chrome OS reposará sobre un kernel (o "núcleo") de Linux, pero sin embargo eso será para utilizarse mas que otra cosa como un firmware (un micro sistema operativo que ofrece los servicios básicos de acceso a un fichero de archivos, conecta el software de los drivers al hardware, etc), pero no será basado en una distribución completa de Linux.

Es decir, no esperen tener acceso a GNOME, KDE, y las miles de librerías de funciones de Linux fuera del Kernel. Esto tiene la ventaja de que utiliza la mejor propiedad de Linux, su velocidad, sin sacrificar una gota de rendimiento como sucede hoy día con casi todas las distribuciones como Ubuntu o Debian, que agregan centenares de componentes que hacen la experiencia en Linux muchísimo mas pesada.

Directamente encima de este núcleo de Linux se implementará una versión nativa del navegador Google Chrome, pero con pequeñas modificaciones como un sistema de ventanas para hacerlo un poco mas flexible en funcionamiento de aplicaciones locales fuera de la web.

Y eso es todo, no mas componentes extras.

Eso significa que el Chrome OS será extremadamente rápido y sencillo de utilizar, pero además se beneficiará de la excelentísima arquitectura de seguridad del navegador Chrome que hoy día es considerada la mas potente y elegante del mercado, lo que significa que en gran medida le podremos decir adiós a la basta mayoría de los programas malignos que plagan los sistemas operativos tradicionales.

Algunos técnicos de seguro se apresurarán a decir que si implementan algo como en Mac OS X en donde hay que dar permiso para ejecutar algo, que eso no detendrá los virus porque muchas personas simplemente le dan "OK" o "Sí" a todo botón que ven en la pantalla. Pero en Chrome eso es bastante diferente, ya que todo proceso funciona aislado de otro en un mundo de tabs (solapas), lo que significa que aun un usuario le de permiso a un virus para instalarse, que ese solo tendrá acceso a una isla dentro de tu PC, la cual es fácilmente removible por el usuario final con algo tan sencillo como cerrar un tab en el navegador.

Sin embargo, lo mas elegante del Google Chrome OS es quizás la manera de crear, ejecutar y manipular aplicaciones: Todas serán Aplicaciones Web con HTML 5.

Eso tiene algunas implicaciones bastante potentes:

1. Cualquier Aplicación Web actual en existencia se podrá "instalar" en el Chrome OS, ya que no es mas que una aplicación normal en la web, similar a como se puede hacer hoy día de manera parcial con el WebOS del Palm Pre y el iPhone OS del iPhone.

2. Pero también, y esto es sorprendente, cualquier aplicación que se cree para el Chrome OS será automáticamente compatible con todos los navegadores web de otros sistemas operativos. Es decir, que de la noche a la mañana el Chrome OS será el sistema operativo de mas amplio alcance en el mundo.

3. Cualquier desarrollador web podrá desarrollar para el Chrome OS, lo que aminora la barrera de entrada y aumenta la cantidad de aplicaciones disponibles.

4. El Chrome OS estará integrado con toda la nube de servicios web de Google, lo que significa que tus documentos de Google Docs (compatibles con Microsoft Office) estarán disponibles en todo momento tanto localmente como en Internet, lo que significa que si estás trabajando en tu laptop en un documento, y ese se sincroniza automáticamente con Google Docs, y después se te olvida tu laptop en tu casa, que fácilmente podrás seguir trabajando en ese documento desde cualquier otra PC en el mundo que tenga un navegador web relativamente moderno.

5. Debido a HTML 5 y su tecnología de Web Storage implementado en Google Chrome, también podrás utilizar servicios como GMail de manera totalmente desconectada del Internet, leyendo y respondiendo emails, y cuando te conectas a Internet GMail se encarga de sincronizar todo con la web.

En cuanto a detalles técnicos de bajo nivel, aparte de utilizar el Linux Kernel, el Chorome OS de paso será compatible tanto con procesadores x86 (es decir, los que utiliza casi todo el mundo en sus PCs y laptops de hoy día, como los Pentium, Core 2 Duo, Atom, AMD x64, etc) como con procesadores ARM (como los utilizados en el iPhone, Palm Pre o celulares con tecnología de Google Android.

Y hablando de Android, sin duda que muchos se preguntarán que pasará ahora con todas esas netbooks que habíamos visto demostradas con Android. Pues Google responde esa pregunta diciendo que aunque ciertamente existen áreas en donde ambos sistemas operativos podrían "pisarse los pies" uno con el otro, que en realidad cada uno tiene un objetivo en particular, siendo Android orientado a dispositivos móviles y "cajas digitales" (como las que pondrías encima de tu TV), mientras que Chrome OS es orientado desde Netbooks hasta PCs de alto rendimiento. Google agrega además que el uno poder elegir entre uno y otro propulsionará la innovación en el mercado en ambos lados y que tanto los consumidores como Google se beneficiarán de esto.

Opinión/Análisis
Por mi lado, creo que Google ha identificado un problema bastante claro y que le ha dado al clavo justo en su centro.

Concuerdo ampliamente con Google en que las PCs hoy día son demasiadas complejas para el usuario común. Justo el otro día un familiar cercano optó por enviarme un fax de larga distancia en vez de enviarme una foto digital de un documento porque el proceso de tomar la foto y moverla a una PC y adjuntarla a un email era demasiado complicado y tedioso. Este ejemplo es algo que muchos dirán "¡que tontos que son!", pero esa es la realidad, lo que para unos es sencillo, para la basta mayoría de la gente común es muy complicado, y Google ha decidido enfrentar el problema y proponer una solución.

El Chrome OS además representará una gran amenaza para Windows en el sector de nebooks (laptops de bajo costo y pequeño tamaño), que da la casualidad es el segmento de mayor crecimiento en la industria de la PC, y que da la casualidad es el sector en el cual los fabricantes de tales laptops desean mas que nada no tener que pagar los altos costos de licencias a Microsoft (esto debido a los bajos márgenes en que se venden estas netbooks).

Linux ha tratado de hacer un mercado en netbooks de bajo costo, pero su complejidad lamentablemente ha hecho que no tenga tanto éxito como Windows. Hoy día mas del 95% de las netbooks son preferidas con Windows que con Linux, lo que significa que el Chrome OS tendrá una verdadera oportunidad de obtener mercado si cumple sus promesas de simpleza.

El Chorme OS inclusive será un problema a mediano plazo para las Macs de Apple (aunque no para el iPhone), ya que muchas personas compran las Macs y MacBooks por la percepción de que son más fáciles de utilizar que máquinas con Windows (sea ese el caso o no), y esas personas sin duda que será atraídas a máquinas que costarán menos de la mitad que las de Apple, y que serán muchísimo mas fáciles de utilizar.

Y finalmente quiero dejarlos hoy repitiendo algo que he dicho por años en eliax (consulten los enlaces abajo como este y otras noticias anteriores): Hoy día el usuario común utiliza mas y mas el Internet para su trabajo de día y día, y cada vez menos los programas de su PC loca, por lo que el Google Chrome estará bastante bien posicionado para tomar ventaja de esta tendencia.

Esto lo vimos por ejemplo con GMail, servicio que para millones de personas ha substituido a las instalaciones locales de Microsoft Outlook, siendo mucho más práctico y accesible desde cualquier lugar del mundo desde cualquier navegador web. Así mismo hoy día los sistemas empresariales están migrando todos a versiones 100% "web", que no requieren instalar nada localmente en una PC, y esas empresas también serán atraídas a las soluciones de máquinas super seguras con el Chrome OS.

Eventualmente quedarán muy pocas aplicaciones que requieran de instalación local (como Photoshop y Autocad) mientras que el restante 98% se convierten en aplicaciones puramente "web".

Google planea lanzar el Google Chrome OS a mediados del 2010, y para otra sorpresa de muchos será Código Libre, y dice que ya varios fabricantes de equipos están al tanto de la iniciativa y lanzarán productos el próximo año.

No se ustedes, pero yo estoy bastante emocionado y optimista con esta nueva aventura de Google. Solo esperemos que el producto final llene las promesas y expectativas, aunque si seguimos el historial de Google, algo me dice que les irá bastante bien...

Y como siempre, pueden leer mas de mis opiniones y análisis en la sección bajo ese nombre a la derecha de la página principal de eliax.

Nota de Prensa oficial en el Google Blog

Actualización: Unos 4 meses después de este artículo escribí lo que pueden considerar es la segunda parte, que pueden leer en el siguiente enlace: Análisis: El Google Chrome OS apunta al futuro de la computación...

autor: josé elías


YouTube ya sirve 1,000 Millones de videos cada día
eliax id: 6726 josé elías en jun 9, 2009 a las 06:45 AM ( 06:45 horas)
YouTube, el sitio por defecto para conseguir videos en Internet, hoy día ya sirve la asombrosa cantidad de 1,000,000,000 (mil millones) de videos cada día a nivel mundial.

Esto por un lado les dice a ustedes por qué fue justificado que Google comprara a YouTube por US$1,600 millones de dólares hace 3 años, pero por otro lado les dice que Google debe tener una tremenda presión por empezar a monetizar efectivamente su servicio, ya que hasta las matemáticas mas básicas nos dicen que el ancho de banda que YouTube le consume a Google todos los meses debe ser algo bastante costoso, rondando posiblemente varios millones de dólares mensuales.

Sin embargo, como dicen a veces "ser primero cuesta", y no duden que los cerebros de Google ya están planeando algo al respecto...

Fuente de la noticia



autor: josé elías


Google Chrome para Mac OS X y Linux, versión pre-alpha disponible
eliax id: 6716 josé elías en jun 6, 2009 a las 09:17 AM ( 09:17 horas)
Si eres un desarrollador de software en Mac OS X o Linux, y haces muy bien lo que haces, te tenemos noticia de que Google acaba de hacer disponible una "versión temprana" (es decir, ni siquiera versión Alpha) de Google Chrome para esas plataformas.

Es muy importante que entiendan que esta es verdaderamente una versión para desarrolladores exclusivamente, pues muchísimas cosas ni siquiera funcionan (como Flash, imprimir, ect), y está aun extremadamente inestable, por lo que solo se recomienda la descarga si tienes una necesidad real de probar algún trabajo que estés haciendo desde ahora en el renderizador de páginas web de Chrome.

Por otro lado, esta es una excelente noticia, pues nos indica que no estamos lejos de Chrome para estas plataformas... :)

Fuente de la noticia con instrucciones para descargar



autor: josé elías


Google lanza YouTube XL para Televisores y grandes pantallas
eliax id: 6709 josé elías en jun 4, 2009 a las 12:45 AM ( 00:45 horas)
Si tienes una pantalla grande o tienes acceso a Internet desde tu TV por medio de un navegador web que soporte Flash, te tenemos la buena noticia de que Google acaba de crear una versión especial del interfaz de YouTube optimizada para grandes pantallas e inclusive el uso por medio de un control remoto.

Google llama a esto "YouTube XL" (es decir, "YouTube Extra Grande"), y lo puedes probar ahora mismo inclusive desde una navegador común y corriente en tu PC.

Página oficial de YouTube XL

Previamente en eliax:
El futuro de la TV (Julio 2007)

YouTube ya ofrece oficialmente videos en Alta Definición (HD) (Diciembre 2008)

autor: josé elías


Google a vender Libros Digitales (gBooks). A competir contra Amazon Kindle
eliax id: 6695 josé elías en jun 1, 2009 a las 09:08 PM ( 21:08 horas)
Oh Google... Parece que no pasa una sola semana sin que nos sorprenda con algo nuevo...

Esta vez tenemos noticia de que Google entrará oficialmente al mercado de los eBooks (Libros Digitales, o Libros Electrónicos), lo que colocará a Google directamente en competencia contra el Amazon Kindle.

Sin embargo, como todo lo que hace Google, lo hace de una manera sencilla, genial, y como no todo el mundo esperaba: A diferencia de Amazon que fabrica su Kindle, y cuyos libros solo se pueden leer en el Kindle o en la aplicación Kindle para el iPhone, lo que Google tiene en mente es permitir que los libros que compres los puedas leer desde prácticamente cualquier dispositivo que desees, desde un lector de eBooks (¿o "gBooks"? - mi terminología) similares al Kindle, hasta tus dispositivos móviles (como el iPhone, Android o Palm Pre), hasta tu navegador web estándar.

Eso significa que sin Google tener que poner esfuerzo, de la noche a la mañana ya hay decenas de dispositivos y vías diferentes para disfrutar de estos gBooks.

Otra cosa que diferenciará a estos gBooks de Kindle es que los distribuidores podrán fijar el precio que deseen, a diferencia del Kindle en donde Amazon ha querido implantar un riguroso sistema de precios controlados que giran en torno a los US$10 dólares.

Estos gBooks los veremos a finales del 2009 según el informe de The New York Times.

Una cosa que esto me hace pensar es, ¿podría Google integrar su plataforma de AdSense/AdWords con estos e-books de modo que opcionalmente para el lector parte del precio del libro se pueda subsidiar con anuncios?

No se ustedes, pero al largo plazo no veo por qué no...

Fuente de la noticia en The New York Times

Crédito de la imagen

autor: josé elías


Opinión: ¿YouTube a dejar atrás a Flash Video? ¿HTML 5 a reinar?
eliax id: 6692 josé elías en jun 1, 2009 a las 10:04 AM ( 10:04 horas)
Hace un par de días en el evento Google IO, Vic Gundotra (Vicepresidente de Ingeniería de Google) hizo algo que captó mi atención: Como una manera de mostrar el poder de HTML 5, dio una pequeña demostración de YouTube funcionando con la nueva etiqueta de video de HTML 5.

Muchos tomaron eso como una demostración mas, pero si ponderan un poco el caso, este tiene mucho que ver con mucho mas que HTML 5, e incluso nos hace recordar de YouTube en el iPhone.

Como muchos saben, el iPhone no tiene tecnología de Adobe Flash integrada, razón por la cual los videos de YouTube le llegan codificados en el formato nativo de MPEG-4, que por naturaleza se ven mucho mejor que Flash Video (aunque recientemente Adobe ha adoptado también a MPEG-4 como un formato alternativo dentro del contenedor Flash).

Pues sucede que con la nueva generación de navegadores web, será posible que los que desarrollan páginas web especifiquen una etiqueta especialmente para video, similar a como siempre ha existido una etiqueta para insertar una imagen en una página web.

Lo interesante de esto es que esta etiqueta no solo soportará MPEG-4 nativamente, sino que además que se podrá mezclar con el resto de la infraestructura web dentro de los navegadores, lo que significa que podrá ser posible programar y tener acceso a este video desde Javascript, y modificarlo con todo tipo de transformaciones, CSS, etc, para hacer cosas como ponerle menúes interactivos, anuncios, etc, todo sin una linea de código de Flash.

En otras palabras, es posible que estemos viendo los inicios del fin del reino de Flash. Y a propósito, aunque es cierto que se pueden crear cosas asombrosas con Flash, siempre he tenido mis reservas en cuanto a su uso, ya que rompe con el esquema hyper-interactivo de la Web, en donde no es posible poner un enlace (o "URL") directo dentro de una subsección de una aplicación Flash, ya que esta no adopta el concepto de páginas entrelazadas unas con otras, sino que adopta el concepto monolítico de las clásicas aplicaciones de escritorio.

Ahora, con tecnologías como SVG, Canvas en HTML 5, y Javascript, mas técnicas de AJAX, se hace cada ves menos justificable utilizar a Flash, y si esta etiqueta de video despega (como se espera lo haga), es posible que Adobe tenga que ponderar mucho sobre el futuro de Flash en la Web.

Y como siempre, pueden leer mas de mis opiniones y análisis en la sección bajo ese nombre a la derecha de la página principal de eliax.



autor: josé elías


Google a permitir "scripting" (programación) de Google Docs
eliax id: 6690 josé elías en jun 1, 2009 a las 02:56 AM ( 02:56 horas)
Como muchos usuarios de Microsoft Office saben, es posible automatizar y programar todo tipo de cosas en Office utilizando herramientas como VBScript, y ahora Google piensa hacer lo mismo con Google Docs, su versión online que compite de manera limitada (por ahora) con MS Office.

Sin embargo, lo que Google piensa hacer me lo encuentro muchísimo mas interesante, debido a estos puntos:

1. El lenguaje de programación de los scripts será Javascript, un lenguaje que se está convirtiendo poco a poco en el lenguaje "por defecto" del Internet, y que por tanto mucha gente conoce.

2. Los scripts podrán funcionar incluso cuando no estés dentro de tu cuenta. Es decir, podrán ejecutar las 24 horas del días los 365 días del año como si fueran servidores en Internet.

3. El entorno de desarrollo serán tu mismo navegador web, y tendrás la opción de desarrollar los scripts "off-line" (fuera de Internet) y después subirlos.

4. Los scripts tomarán en cuenta el tema de la seguridad, y será posible incluso especificar quien puede y no en Internet ejecutarlos.

4. Aunque no lo mencionan explícitamente, algo me dice que veremos algún tipo de repositorio de scripts que podrán ser de utilidad para muchos.

Similar a Office, con esto podrás crear tus propias funciones en las hojas de cálculo, o automatizar labores en documentos de texto, o automatizar funciones de envío de correos electrónicos, así como permitir meta-aplicaciones encima de Google Docs (con botones, toma de decisiones, etc). En otras palabras, Google Docs pasaría ahora a ser una plataforma en Internet.

Por ahora esto está en pruebas, y solo unos cuantos tendrán acceso a probar esta funcionalidad hasta que esté lista para todos, pero si deseas probarla puedes aplicar en este enlace.

Fuente de la noticia

Un video demostrando esto en acción (enlace YouTube)...


autor: josé elías


Según Google: 18 celulares Android antes de fin de año
eliax id: 6684 josé elías en may 30, 2009 a las 08:11 AM ( 08:11 horas)
Según Google, para fin de año saldrán al mercado al menos 18 modelos de celulares inteligentes basados en Android, lo que va de acorde a mi predicción #18 para este año 2009 en donde dije "[...] los celulares con Android no serán una amenaza seria para este hasta finales del 2009, cuando veremos la primera variedad de equipos de todos los grandes fabricantes que se han aliado a este frente contra Apple. Sin embargo, el iPhone no empezará a sentir pérdida de mercado por parte de Android hasta el 2010."

O en otras palabras, prepárense para la primera gran guerra entre iPhone OS y Android el año que viene, pues este año continuará siendo adueñado por el iPhone (y no crean que el Palm Pre afectará significativamente al iPhone este año tampoco).

Google también aclaró los 3 niveles de participación por los que puede optar un fabricante de dispositivos Android:

1. La opción libre de obligaciones: El fabricante que elija esta opción puede incluir gratuitamente Android en su plataforma celular, pero se le prohibe pre-instalar las aplicaciones básicas de Google como Gmail, Google Calendar, Google Reader, etc. Noten que asumo que esto no evita que legalmente el usuario final decida instalar tales aplicaciones por su cuenta, si hay manera de hacerlo.

2. La opción con pequeñas restricciones: Lo mismo que la primera opción, pero el fabricante puede pre-instalar además las aplicaciones de Google, pero debe firmar un acuerdo de distribución con Google (que asumo, aunque no puedo confirmar, que conllevará algún pago o comisión de ventas/uso a Google). De los 18 celulares que saldrán este año, de 12 a 14 serán de este tipo.

3. La opción de "Toda la Experiencia Google". El fabricante que elija esta opción deberá pre-instalar todas las aplicaciones básicas de Google en el celular (aunque algunas son negociables con el proveedor de los celulares), se le permitirá utilizar el logo y marca de Google en el celular, y el fabricante y empresa telefónica que distribuya estos celulares se le prohibirá poder remover estas aplicaciones pre-instaladas. Además, se le ofrecerá acceso al Android Marketplace (la tienda de aplicaciones equivalente al App Store del iPhone OS), pero no podrán censurar ninguna aplicación a los usuarios del celular. Según Google, 5 o 6 de los celulares que saldrán este año optarán por este modelo.

En mi opinión ahora mismo en lo que Google se está concentrando es (1) en sacar la mayor cantidad de dispositivos Android al mercado, (2) en crecer su comunidad de desarrolladores de aplicaciones (como con este concurso que reportamos hoy en eliax), y (3) en seguir puliendo al Android OS (la actual versión 1.5 es una gran mejora por sobre la 1.0, y la 2.0 ya está fuertemente en desarrollo).

Y a propósito, hasta el momento Android es lo que tengo en la mira si algún día decido dejar atrás mi iPhone. Por ahora lo que mas me ata al iPhone es su gran variedad de aplicaciones.

Fuente de los datos

Previamente en eliax:

Google gPhone Android revelado!!! (Noviembre 2007 - en eliax cubrimos en vivo el anuncio de Google por primera vez de Android)

Análisis: Google Android y el Open Handset Alliance (Noviembre 2007)

iPhone vs Android, la batalla se avecina... (Marzo 2008)

Reporte: Android a crecer mas rápido que iPhone en el 2009 (Mayo 2009 - crecimiento en términos de crecimiento porcentual, no en tajada absoluta del mercado)

autor: josé elías


Gana US$250,000 en el Android Developer Challenge
eliax id: 6683 josé elías en may 29, 2009 a las 10:14 PM ( 22:14 horas)
Si te gustaría ganar un cuarto de millón de dólares (US$250,000), u otros premios cuantiosos, y eres un desarrollador de software, he aquí una oportunidad para hacer ese sueño realidad. Lo único que necesitas para participar es una idea única y diferente e implementarla en la plataforma móvil Android.

Esto se trata del segundo Android Developer Challenge en donde Google regalará cientos de miles de dólares en premios a los ganadores del concurso que hagan las aplicaciones mas útiles y originales para Android.

Habrán 10 categorías de aplicaciones, y en cada categoría se elegirán 3 ganadores (así que habrán 30 ganadores). En cada categoría los premios son los siguientes:

- 1er lugar: US$100,000
- 2do lugar: US$50,000
- 3er lugar: US$25,000

Pero aparte de esos premios, se elegirán también a 3 ganadores de todo el concurso de entre todos los ganadores de las 10 categorías (es decir, que el premio máximo es en realidad de US$250,000). Estos premios son:

- 1er lugar: US$150,000
- 2do lugar: US$50,000
- 3er lugar: US$25,000

Recuerden, no necesitan tener un celular Android para desarrollar sus aplicaciones, sino que pueden utilizar el emulador que viene con el paquete de desarrollo de Android, aunque si piensas utilizar cosas avanzadas como la cámara o el acelerómetro sería mucho mejor si tuvieras una unidad real en tus manos.

Para las fechas y reglamentos del concurso, visiten este enlace oficial de Google.

Página oficial de Android

Página oficial de Android para desarrolladores

Previamente en eliax:

Análisis: Google Android y el Open Handset Alliance (Noviembre 2007)

Plataforma Google Android - Introducción de alto nivel (Noviembre 2007)

iPhone vs Android, la batalla se avecina... (Marzo 2008)

Enkin para Android, el futuro de la navegación en el mundo real (Junio 2008)

Google anuncia ganadores de Android, y nuevo Android Market (Agosto 2008 - noticia sobre los ganadores del año pasado)

Reporte: Android a crecer mas rápido que iPhone en el 2009 (Mayo 2009)

autor: josé elías


Google Wave, ¿la próxima gran tecnología en la Web?
eliax id: 6680 josé elías en may 28, 2009 a las 10:44 PM ( 22:44 horas)
Una de las cosas mas interesantes de la vida es cuando uno está presente al inicio de algo grande, y Google acaba de demostrar al mundo en su evento Google I/O un proyecto que tiene el potencial de ser realmente grande, algo a lo que llaman "Google Wave" (La Ola Google). Hoy en eliax les explico lo que es esto...

Google Wave es algo que creo será un poco difícil de entender hasta que lo vean funcionando (video al final del artículo), pues es un concepto un poco abstracto y de mas alto nivel que todo lo que existe actualmente en Internet.

La mejor manera de describir a Google Wave es que es una herramienta que combina todos los conceptos de Email, Chateo y colaboración online, en tiempo real, bajo una sola herramienta.

Expliquemos ahora paso a paso.

Como explican los inventores de esta tecnología, Google Wave fue pensando respondiendo la pregunta ¿cómo hubiera sido email y chat si se hubiera inventado hoy en vez de décadas atrás?

Pero Google Wave no es ni un lector de emails, ni un programa de chateo, aunque hace ambos, sino que una totalmente nueva herramienta que permite hacer ambos simultáneamente, mientras colaboras en el contenido de tu Wave con varias personas a la vez. ¿Todavía confundio? He aquí un ejemplo...

Imaginen un programa avanzado de emails como Google GMail, en el cual ven las "conversaciones" pasadas, que como es natural con emails ocurren al estilo walkie-talkie: Alguien envía un email, y después alguien escribe otro email minutos u horas después, y recibimos ese email. Con Wave, aparte de leer el email, pues inmediatamente empezar a escribir una respuesta, y mientras las escribes la otra persona podrá ver lo que estás escribiendo, como si fuera un programa de chateo, sin tener que esperar a que le "envíes" el email. Es decir, esto lleva el concepto de "comunicación en tiempo real" a todo un nuevo nivel.

Y a propósito, cuando digo que mientras escribes la otra persona ve lo que escribes, me refiero literalmente a mientras escribes. Es decir, cada letra y cada palabra es enviada en tiempo real al otro lado (esto se puede desactivar si lo prefieres y poner el sistema en modo de draft, o bosquejo).

Tan impresionante como eso es el hecho de que mientras escribes, un corrector ortográfico está trabajando constantemente corrigiendo lo que escribes, pero como si fuera poco, inclusive tiene la capacidad de traducir en tiempo real lo que escribes, de modo que puedes establecer un Wave entre tu y otra o mas personas, ninguna de las cuales tienen que hablar el mismo idioma, y automágicamente el Wave se transmite en el idioma nativo de cada uno.

¿Sorprendidos? Pues ese es solo el comienzo. Otra cosa que se hace con los Waves es que puedes hacer búsquedas en tiempo real de todo el contenido de un Wave. Por tiempo real quiero decir que no solo busca cosas que hayas escrito o compartido anteriormente en un Wave, sino que cosas que ocurren en ese preciso momento. Es decir, si estás haciendo una búsqueda de alguna palabra, recibes inmediatamente una lista de resultados en tiempo real que contengan esa palabra, y si por alguna razón alguien estaba en ese preciso segundo borrando la palabra en el otro lado del mundo, los resultados se actualizan inmediatamente y se quita esa parte de los resultados.

Wave incluso se puede expandir con todo tipo de interfaces de programación, y uno demostrado por Google es uno que se conecta a Twitter, que permite que los Wave se interconecten con Twitter de manera bidireccional, inclusive mostrando las fotos pequeñas de tus amigos de Twitter. Tan sorprendente como esto es que cuando haces búsqueda en los Waves, estas búsquedas son extendidas en tiempo real a los Tweets de Twitter.

Tan solo lo que he dicho hasta ahora tiene "revolucionario" escrito por todos lados, pero aunque no lo crean, Google Wave ofrece todavía mucho mas. Otra cosa posible con los Waves es que todos los que participen en un Wave pueden editar simultaneamente cualquier tipo de contenido soportado por Wave. Así que por ejemplo, un grupo de personas pueden, al mismo tiempo, colaborar en modificar un Google Map, o en cambiar las descripciones de un grupo de fotos, o inclusive escribir entre todos un solo y único documento de texto, de modo que por ejemplo alguien puede empezar a escribir el párrafo introductorio mientras otro empieza a escribir el primer capítulo y otros mas escriben el índice y un apéndice.

No se ustedes, pero esto es algo para asombrarse en grande. Pero, aunque no lo crean, el equipo de Google Wave no se detiene aquí.

Google Wave saldrá en tres etapas. La primera será la salida de la tecnología en sí, o podríamos decir el producto básico para que los usuarios le den uso. La segunda etapa, que se inicia hoy mismo en escala muy preliminar, es abrir los APIs (interfaces de programación) de Google Wave a todo el que lo desee, sin costo ni restricciones para que expandan a Wave con todo tipo de aplicaciones y extensiones. Y la tercera etapa (asegúrense de estar sentados al leer lo próximo): Google planea hacer todo lo que es Google Wave una tecnología abierta, de código libre, para el libre uso de quien lo desee para hacer lo que desee. wow...

Es decir, Google quiere que Google Wave no sea tan solo una página, o una herramienta, sino que un protocolo universal a la par con tecnologías y protocolos de como POP3, IMAP, SMTP, SOAP, HTTP, RSS, JSON, NNTP, etc.

Otra cosa que deben notar es que estos Waves no solo podrán ser accedidos desde una página de Google como lo hace uno con GMail por ejemplo, sino que de otras páginas alojadas por terceros. Inclusive, los Waves se podrán insertar en blogs como ventanas de interacción con el contenido existente, o como formas de crear redes sociales improvisadas en portales de todo tipo.

Por ejemplo, una cosa que se me ocurre es en una página de productos como Amazon, en donde los compradores de un producto puedan interactuar inmediatamente y compartir sus experiencias con un nuevo producto que acaba de salir. O quizás se pueda utilizar para colaborar en un guión de cine, o quien sabe en un futuro si hasta para programar y ensamblar aplicaciones en tiempo real entre grandes grupos de programadores. Las posibilidades son infinitas...

En cuanto al punto de vista técnico, por lo que veo esta aplicación será una vitrina de lo que será posible con HTML 5, así como lo fue GMail con aplicaciones tipo AJAX. Google Wave tomará ventaja de todo lo último de HTML 5, incluyendo el componente Canvas para gráficos acelerados, App Cache para uno poder interactuar en Waves aun si uno no tiene conexión a Internet, Web Database para almacenar localmente en el navegador el estado de los Waves, GeoLocation para grabar información de tu entorno geográfico en el momento de emitir los Waves, HTML 5 Video para incluir elementos de video sin plugins especializados como Flash, y Web Workers que es una tecnología para uno poder ejecutar procesos de fondo en el navegador independiente de las páginas web que los inician. Parece que tuve razón al decir esto hace unos meses...

¿Lo único malo de Google Wave por el momento? Que es una tecnología que según Google aun no está lista para salir, pues los que la idearon fueron los mismos que idearon e implementaron a Google Maps (otra excelente aplicación) y recién en estos dos años han estado trabajando en Google Wave, por lo que aun están en etapa de desarrollo. Por otro lado, esto nos debe dar una idea de lo avanzado que esto estará para cuando por fin salga al mercado.

No lo duden, Google Wave tiene al menos el potencial de ser uno de esos puntos de inflexión en el desarrollo de tecnologías web, posiblemente revolucionando los conceptos que tenemos hoy día de comunicación intuitiva, en tiempo real y colaborativa.

Y como siempre, pueden leer mas de mis opiniones y análisis en la sección bajo ese nombre a la derecha de la página principal de eliax.

Página oficial de Google Wave

Página oficial del Google Wave Federation Protocol

Video a continuación (enlace YouTube)...


Actualización, 4 de Agosto 2010: Google ha decidido abandonar a Wave en su forma actual (fuente oficial), sin duda para concentrarse en lo que se rumora desde hace semanas será un competidor directo a Facebook. En mi opinión, la baja adopción de Wave se debió a que es un poco complejo para el usuario promedio, aunque creo que en un futuro recordaremos a Wave como una plataforma adelantada a sus tiempos, pues ciertamente vamos avanzando hacia un futuro en donde todo es interactivo y en tiempo real.

autor: josé elías


Ubuntu Linux a ejecutar aplicaciones de Google Android
eliax id: 6673 josé elías en may 26, 2009 a las 04:46 PM ( 16:46 horas)
Esta es una noticia de hoy puede posibles grandes consecuencias futuras: Canonical, la entidad detrás de Ubuntu Linux, acaba de revelar que está creando un ambiente de ejecución para Ubuntu que permitirá que este ejecute aplicaciones de Google Android.

Si eres un usuario de Linux y eso no herizó tu piel al leerlo, no se qué mas podría hacerlo...

La idea es proveer una especie de simulador en casi tiempo real que permite transferir las llamadas de Linux desde la versión especializada de Android a la versión de Ubuntu, así como crear un entorno para las aplicaciones Java de Adnroid.

Todavía no sabemos cuando veremos código que haga este milagro, pero supuestamente no tendremos que esperar mucho y veremos esto "pronto".

Habrá que estudiar las repercusiones de esto en el mercado, pero conforme obtenga mas datos al respecto pueden estar seguros que eventualmente escribiré algo al respecto para la sección de Opinión/Análisis de eliax...

Fuente de la noticia


autor: josé elías


Google crea algoritmo que predice renuncia de empleados
eliax id: 6655 josé elías en may 22, 2009 a las 09:52 PM ( 21:52 horas)
Como dicen, en tiempos difíciles hay que ser creativos para sobrevivir, y Google sabe muy bien como no dormirse en sus laureles, razón por la cual ha desarrollado un algoritmo que predice cuando un empleado está en riesgo de renunciar, antes de que el mismo empleado incluso haya tomado su decisión de dejar la empresa.

Para lograr eso Google integra en una gran base de datos todos los parámetros conocidos del empleado (tiempo en la empresa, salario, aumentos, días de vacaciones tomados, desenvolvimiento en proyectos, calificación de su trabajo, grupo de amigos, tipo de proyectos, etc), los analiza en conjunto, y empieza a detectar patrones.

Estos patrones después forman un modelo del pasado comportamiento de estos empleados, y este modelo es después utilizado para predecir el futuro comportamiento de estos mismos empleados.

Este tipo de análisis no es nada nuevo, pues por ejemplo es la manera en que muchas empresas predicen los mercados antes de tomar decisiones en la bolsa de valores, pero Google ciertamente es una de las primera empresas que ha tomado el concepto al sector de recursos humanos.

El objetivo de este proyecto de Google no es saber quién está en riesgo de dejar la empresa, sino mas bien de mejorar la empresa con el objetivo de que estas personas se sientan lo suficientemente a gusto como para querer seguir trabajando en ella.

Observación: Este tipo de cosas debería ponernos a pensar en algo bien fundamental: ¿Por qué tomamos decisiones en nuestras vidas? Obviamente queremos pensar que tenemos libre albedrío en tomar decisiones que rijan nuestras vidas, pero ejemplos como este nos demuestra que tan predecibles, programables y hasta "maquinizados" somos los seres humanos, que una simple formula o algoritmo puede definir con relativa buena precisión lo que haremos, incluso mucho antes de que lo hagamos.

Tan interesante como esa observación, es el hecho de que este tipo de algoritmo detecta patrones en nuestro comportamiento que son estadísticamente estables. Es decir, este tipo de algoritmos no solo puede predecir cuales de los actuales empleados de una empresa como Google están en riesgo de renunciar, sino que además aplica a empleados que ni siquiera han empezado a trabajar todavía, ya que estos son patrones independientes de individuos, y mas dependientes de multitudes y su distribución estadística en una curva estándar (como la famosa Curva de Bell o Curva de Campana, por ejemplo).

Fuente de la noticia

autor: josé elías


Google Chrome Version 2 Final, disponible ahora mismo
eliax id: 6653 josé elías en may 22, 2009 a las 10:39 AM ( 10:39 horas)
Muy buenas noticias hoy :)

Google acaba de lanzar la versión 2 final (estaba en "versión 2 beta" hasta ahora) de Google Chrome, y no es solo una mejora de problemas de la versión beta, sino que de paso agregaron nuevas funcionalidades como modo en pantalla completa (como estamos acostumbrados en Firefox e Internet Explorer con la tecla F11), auto-completado de formularios, y la habilidad de remover las imágenes en miniatura del Chrome cuando abres una nueva solapa (tab). Increíblemente, Google dice que el motor "V8" de Javascript es todavía mas rápido que en la versión beta.

Esta es la competencia mas fuerte de Firefox en estos momentos, y si no fuera por un par de cosas (como falta de plugins/extensiones) es muy posible que lo estuviera utilizando a diario junto con (o reemplazando a) Firefox.

Vale mucho la pena descargarlo y probarlo, es bastante rápido y sencillo de utilizar. Nota que si ya tienes la versión Beta 2 instalada, que esta se auto-actualizará en cualquier momento en estos días.

Por ahora solo para Windows, pero las versiones de Mac OS X y Linux están oficialmente en desarrollo y las veremos mas tarde en el año.

Página oficial de Google Chrome

Anuncio oficial por parte de Google

Video mostrando los cambios en Google Chorme 2 (enlace YouTube)...


Previamente en eliax:

Primer análisis detallado de Google Chrome (Septiembre 2008)

Google Chrome 2.0 beta disponible para Windows y Linux (Marzo 2009)

Mas noticias de Google Chrome en eliax (con hacks para ejecutarlo en Linux, OS X)

autor: josé elías


Sistemas Operativos clásicos sucumbiendo ante la Web Móvil
eliax id: 6649 josé elías en may 21, 2009 a las 02:38 AM ( 02:38 horas)
¿Que sistema operativo utilizadas a diario: Windows, Mac OS X, Linux?

Esa pregunta pronto dejará de tener la relevancia que tiene hoy, pues el tiempo verdaderamente está llegando en donde no importará cual tienes, al menos que sea para ciertas labores y nichos especializados.

Lo que está sucediendo es que ya hemos pasado del límite en donde posiblemente mas del 50% de lo que hacemos a diario en una PC lo hacemos en la Web. Muchos alegarían que el 90% o hasta el 100%.

Hasta no hace mucho, interactuar con emails significaba (por ejemplo) instalar un programa como Outlook en Windows y hacer todo desde ese programa. Si comprabas una nueva PC había que volver a configurar todo en la nueva PC. Así mismo si querías interactuar con una persona fuera de email los llamabas por teléfono o escribías un memo en Word y se los faxeabas. Hoy día chateas directamente con esas personas, o utilizas Skype que está disponible en casi cualquier sistema operativo.

El mismo acto de utilizar Microsoft Office se está haciendo obsoleto, ya que en vez de utilizar el viejo paradigma de crear documentos y enviarlos y aprobarlos y volver a enviar mas documentos de regreso, estos procesos están siendo reemplazados por procesos de negocios codificados en aplicaciones web.

Es decir, en vez de enviar un documento Word pidiendo autorización para hacer una compra, ¿no es mas rápido, fácil y eficiente que le llegue una alerta al encargado por medio de una página web y que este simplemente haga clic en un botón que diga "aprobar"?

Inclusive, la manera tradicional de generar esos documentos está empezando a migrar de Microsoft Office a soluciones multi-plataforma (y gratuitas) como OpenOffice, o mejor aun, a servicios como Google Docs que es una suite completa de aplicaciones compatibles con Office que utilizas dentro de tu navegador web, sin necesidad de instalar absolutamente nada en una PC, y disponible desde practicamente cualquier navegador web del mundo.

Similarmente ya todo lo hacemos desde páginas web. Compramos en Amazon o eBay. Reservamos boletos de bus o avión por Internet. Buscamos los horarios del cine, menúes de restaurantes, estado del tiempo, o cualquier otra cosa que se nos ocurra, por la web.

¿Qué significa esto? Que la PC, y con ella a lo que llamamos el Sistema Operativo tradicional, está sucumbiendo ante la web, y ante los dispositivos móviles como el iPhone, Android o Palm Pre que nos traen la Web a nuestras manos.

Eso significa además que para la mayoría de las personas pronto no importará si utilizan Windows, Mac OS X o Linux, ya que lo mas importante será el navegador web.

Obviamente seguirán habiendo razones por un tiempo para tener una PC, por ejemplo para diseñadores gráficos, arquitectos, ingenieros, productores de música, etc, pero inclusive esas funciones serán absorbidas por la Web a largo plazo.

Muchas empresas ya están experimentando internamente con modelos en donde aplicaciones que requieren un alto rendimiento (como programas para modelar y animar en 3D) se ejecutan remotamente en "granjas" de servidores, que pueden proveer un poder muchísimo mas alto que cualquier PC hoy día.

Así mismo con tecnologías que están acelerando el código de Javascript que se ejecuta en nuestros navegadores web, y con tecnologías como HTML 5 y el componente Canvas (que permite dibujar dentro del navegador similar a como un sistema operativo dibuja directamente a una pantalla) ya se está haciendo factible ese modelo de negocios (que adoptará un modelo similar al App Store del iPhone, y al idealizado Pago-Por-Uso).

Yo hoy día personalmente hago el 70% de mi trabajo desde cualquier ordenador, con tal que tenga un navegador web. Y para el restante 30% si lo deseo puedo utilizar tecnologías de virtualización o acceso remoto para hacer cualquier cosa que desee.

Agreguen a esto el hecho de que un dispositivo como el iPhone ya tiene el poder de una PC de hace un par de años atrás, y nos daremos cuenta que con solo agregar un teclado y ratón inalámbrico (como expliqué anteriormente aquí), y un monitor inalámbrico, que podremos tener una PC si lo deseamos en cualquier lugar a donde lleguemos...

Este escenario es algo que llevo varios años vaticinando en eliax, pero creo que el momento ha llegado, y veremos mas y mas personas de aquí en adelante preguntando cosas como "¿Viene la máquina con Firefox o Google Chrome?" en vez de "¿Viene con Windows, Mac o Linux?".

Y como siempre, pueden leer mas de mis opiniones y análisis en la sección bajo ese nombre a la derecha de la página principal de eliax.

autor: josé elías


GMail ahora te traduce tus emails a 40+ idiomas
eliax id: 6646 josé elías en may 20, 2009 a las 12:44 AM ( 00:44 horas)
La maquinaria de sorpresas y utilidad de Google no se detiene. Lo último que han hecho es una opción que te permite traducir el contenido de cualquier email a mas de 40 idiomas diferentes, lo cual será sin duda de mucha utilidad para muchas personas.

Para activarlo debes entrar a tu cuenta de GMail, y después entrar al área experimental en Google Labs dentro de GMail, la cual se encuentra bajo el nombre "Labs" en la página de configuración de GMail.

Después que entres a Labs, busca la extensión que dice "Message translation" (Traducción de Mensajes) y habilítala (no olvides darle al botón de "Save changes", o salvar/guardar cambios, para que la opción sufra efecto).

Ahora, cuando estés leyendo un email tendrás una nueva opción justo en el encabezado del email que dice "Translate message to: English" (Traducir Mensaje a: Inglés), lo cual puedes cambiar haciendo clic a cualquier otro de los mas de 40 idiomas soportados.

Previamente en eliax:

Google agrega chateo por video y voz a GMail (Noviembre 2008)

GMail ahora te permite ver PDFs en navegador sin abrir Adobe Reader (Diciembre 2008)

GMail ya se puede utilizar sin conexión a Internet (Enero 2009)

GMail ahora te permite cancelar el envío de un correo enviado (Marzo 2009)

GMail ahora te adivina a quien le quieres copiar tus correos (Abril 2009)

GMail a permitirte importar tu email Y contactos, de Hotmail y Yahoo (Mayo 2009)

autor: josé elías


GMail a permitirte importar tu email Y contactos, de Hotmail y Yahoo
eliax id: 6617 josé elías en may 14, 2009 a las 11:18 AM ( 11:18 horas)
Google pronto hará disponible a todos sus usuarios de GMail una herramienta que desde el mismo GMail, y sin mucha confusión, permitirá que importes todos tus emails y contactos de tus otras cuentas de email como Hotmail y Yahoo Mail.

Esto está diseñado obviamente para todas esas personas que tienen cuenta en GMail y otro servicio, para que de una vez por todas migren por completo a GMail (que en mi opinión es, por un gran margen, el mejor servicio de email en el mercado).

Fuente de la noticia

autor: josé elías

"Al menos, en mi experiencia consciente de uso de Internet, en mi horizonte de eventos no perderé de vista esta pagina y este tipo de artículos, gracias por todo tipo de información que conmociona mi curiosidad cada vez que busco asombro.

saludos
"

por "Robzam31" en feb 18, 2012


en camino a la singularidad...

©2005-2024 josé c. elías
todos los derechos reservados
como compartir los artículos de eliax