El pasado 1 de Agosto se realizó en Caracas, el lanzamiento oficial de los primeros teléfonos con Firefox OS en Venezuela y tuve el honor de pertencer al equipo de lanzamiento por parte de Mozilla gracias a la colaboración prestada en Mozilla Venezuela.
El evento se realizó en la Torre Telefónica el 1 de Agosto aproximadamente a las 9:30 am, con la participación de varios representantes de Movistar, Mozilla y varios medios de comunicación. La gente fue puntual, y el evento comenzó dando una introducción de las inversiones de Movistar y el trabajo que han realizado en los últimos años. Luego continuó con algo muy peculiar, hubo una presentación de un rapero llamado M.C. Klopedia, al principio algunos pensamos que era una mala idea por parte de Movistar pero resultó muy bien porque logró animar a las personas presentes, rompió el hielo de un evento muy aburrido, se contó con presencia musical y de un artista local.
Firefox OS Rap by MCklopedia
Al finalizar y con todo el público animado, se subieron varios representantes de Movistar a hablar de la relación creada entre Telefónica y Mozilla para el desarrollo de este nuevo sistema operativo. Luego subió Jay Sullivan (COO de Mozilla) al escenario para hablar con perfecto español sobre la misión de Mozilla y el objetivo de llevar la web a los dispositivos móviles.
Luego se dió inicio a la rueda de prensa, las preguntas no fueron tan fuertes como pensabamos, la gente estaba bien informada de este teléfono y casi no hubo preguntas bobas. Los miembros del equipo de lanzamiento de Firefox OS estábamos realizando demostraciones del teléfono a la prensa y medios de comunicación, todo se estaba reportando por las cuentas de redes sociales y eso fue todo.
Con Arturo Martínez (derecha) planificando mientras tomabamos unos tragos
Cena de Mozilleros
Cena de Mozilleros
Parte del equipo de Mozilla Venezuela, Mozilla Argentina y Mozilla Foundation
Presentadora del evento
M.C. Klopedia rapeando sobre Firefox OS y Movistar
Jay Sullivan el COO de Mozilla hablando sobre la estrategia de Mozilla
Los miembros de la rueda de prensa chequeando el teléfono
Los miembros de la rueda de prensa chequeando el teléfono
Los miembros de la rueda de prensa chequeando el teléfono
Jay Sullivan comprando un telefono Firefox OS
Ericka destapando el telefono adquirido
La caja del teléfono
Jay Sullivan con Eduar «X3M» Lucena
Fue excelente presenciar este tipo de eventos, me llamó la atención como hoy en día en Venezuela se promociona comercialmente un sistema operativo libre y realizado por Mozilla, hace unos años no hubiese creído que esto fuese posible. Ahora espero que esta plataforma sea rentable y tenga el apoyo de desarrolladores de todo el mundo para llevar la web mas allá del escritorio.
Finalmente, si quieren tener mas información de Firefox OS en Venezuela, les recomiendo seguir los grupos oficiales y entrar al mundo de este nuevo sistema operativo:
Gracias a un representante de Mozilla Venezuela y por pertenecer al equipo de lanzamiento en Venezuela, pude tener acceso a un teléfono de desarrollo de Firefox OS: el Keon de Geeksphone. En este artículo no voy a hablar del teléfono pues existen muchos reviews en Internet y quiero enfocarme solo en el Software (sistema operativo y programas), es decir, realmente sobre Firefox OS. También quiero expresar que lo escritó aquí representa mi opinión y no la de otra organización a la que pertenezco.
Sobre el sistema operativo
Firefox OS es un sistema operativo desarrollado por Mozilla y Telefónica, que utiliza la plataforma web para sus aplicaciones (si, todo lo que ejecuta es web) dirigido por ahora, al sector de teléfonos gama baja y media, aunque Sony anunció que invertirá en el desarrollo de teléfono para gama alta. Por este motivo se debe evitar comparar estos teléfonos y software con el del iPhone o cualquier Android de altas prestaciones como el S4, pues están dirigido para diferentes usuarios. Mas bien es razonable con los teléfonos sencillos con Android, Bada, WebOs, o algo por el estilo. Sin embargo, en unos años puede tener la capacidad de competir con todos pero por ahora no.
Primeras impresiones
Lo primero que noté al encender el equipo (al igual que cuando lo probé en mi Nexus S) fue el tiempo de carga del sistema operativo, es realmente muy rápido yo creo que de 5 a 10 segundos, algo muy bueno porque se obtiene una respuesta rápida a pesar de ser hardware promedio. La pantalla principal me pareció un híbrido entre iPhone y Android, muestra un reloj, barra de notificaciones y dock de aplicaciones importantes (navegador, SMS, llamadas, etc) similares a las de Android, así que la curva de aprendizaje es baja para alguien que ha utilizado otro smartphone.
La pantalla se divide en tres secciones: la pantalla principal con la hora y el dock de aplicaciones como cualquier otro teléfono, a la izquierda de éste tiene una pantalla con la búsqueda personalizada, la característica mas innovadora de este sistema y al lado derecho pantallas con la lista de aplicaciones instaladas al igual que el iPhone.
La lista de aplicaciones se puede ordenar, acomodar o eliminar los programas presionando sobre el icono y arrastrando a la posición que se desea, para lanzar las aplicaciones simplemente se hace presiona sobre ellas y listo.
Aplicaciones
Todas las aplicaciones en Firefox OS son web, no hay que confundirlas con páginas web, pues son aplicaciones como cualquier otra pero utilizan las tecnologías de HTML 5, Javascript y CSS3.
La instalación es a través de la tienda de aplicaciones de Mozilla llamada Firefox Marketplace, es una tienda como cualquier otra pero con reglas mas permisivas hacia los desarrolladores. El proceso de instalación es sencillo, simplemente buscas una aplicación desde el buscador, por sus categorías o revisando los diferentes listados que se ofrecen. Una vez seleccionada, con la presión de un botón es descargada a tu telefono. Al ser web, el tamaño de las aplicaciones es muy reducido, (apenas unos KB para las aplicaciones que no son juegos) por lo que no gastas mucho tiempo en la instalación. Otra opción de instalar aplicaciones, es através de la búsqueda adapatable (mas adelante les comento de esta funcionalidad), en los resultados podemos ver varios programas listados y con arrastrarlos al escritorio las tenemos instaladas casi instantáneamente.
Sé que una de las dudas de muchas personas ajenas al desarrollo web, es sobre si al utilizar plataforma web, se requiere tener todo el tiempo conexión a Internet, y pues no, Firefox OS consume tanto Internet como cualquier otro teléfono. Por ejemplo, al usar este sistema observé 3 tipos de programas:
Funcionan Offline: no requiere tener acceso a Internet para funcionar, tales como la aplicaciones para configurar el teléfono, la aplicación de música, galería de fotos, reproductor de video, cámara, etc.
Funcionan parcialmente Offline o Híbridas: gran parte del programa esta almacenado en el teléfono y accede a Internet solo para descargar actualizaciones, partes de la interfaz visual o la información requerida para funcionar, como cualquier otra aplicación de otro smartphone que requiere Internet.
Requieren Internet como cualquier sitio web: funciona como una página web móvil, toda la información está en la nube y se requiere conexión para descargar todo,tanto la interfaz visual como la información que requiere.
Entonces dependiendo de la aplicación a usar pues podrás requerir o no Internet, por ejemplo, la de correo solo requiere para recibir y enviar correos obviamente, pero no para leerlos o navegar entre los mensajes. Facebook y Twitter permiten revisar la información sin conexión pero se requiere al momento de actualizar la información. Pero para usar la cámara, galería de imágenes o algunos juegos no es necesario estar conectado.
Aplicaciones intregradas
Las aplicaciones incluidas por defecto permiten realizar las tareas básicas de cualquier smartphone, las que mas me gustaron fueron las de correo y el reproductor música. La de correo permite administrar múltiples cuentas fácilmente, permite realizar las tareas básicas de correo sin problemas. La de música también permite realizar todo lo de una aplicación musical pero su organización está bien diseñada y me gusta mas que la incluida en Android, tal vez, el único inconveniente que note, es la lentitud al actualizar el listado de canciones almacenadas cada cierto tiempo, pero ya revisé y está reportado en Mozilla para ser arreglado pronto. La aplicación de radio es sencilla pero con buenas animaciones y buen diseño, realmente no hay mas nada que pedir allí, la de cámara permite tomar fotos, tiene opciones para aplicar filtros como Instagram, ediciones menores y editar pequeñas configuraciones para tomar las fotos(bueno la aplicación de cámara por defecto de Android y iPhone tampoco es que hagan mucho).
La aplicación de contactos es sencilla, parecida a la de Android y lo mejor es su capacidad para importar contactos de Google Contacts, así puedes usar la información almacenada en este servicio. La aplicación de Calendario y agenda funcionan muy bien, con posibilidad de aceptar varios formatos estándar de calendarios y al igual que la aplicación de contactos tiene compatibilidad con el servicio de Google. Respecto a las funcionalidades de teléfonos, las aplicaciones de mensajes, historial de llamadas y marcado hacen todo lo necesario al igual que en otros S.O. Algo chévere es la aplicación para chequear el consumo de datos de navegación y bloquearlos al llegar al límite, de esta manera podemos controlar mejor nuestro uso de la red y ahorrar dinero al evitar pagar tarifas extras.
Otra cosa que me gustó fue el navegador, en Firefox OS obviamente el navegador es Firefox Mobile y se ejecuta muy rápido, algo casi instantáneo, permite navegar en toda página bien diseñada para dispositivos móviles. Algunas que no funcionaron fue debido a que el User Agent utilizado es el estándar propuesto por la W3C: utilizar la palabra mobile para identificarse, pero algunos desarrolladores perezosos solo chequean por Android o iPhone en vez de usar la palabra correcta.
Pantalla principal
Pantalla de las aplicaciones instaladas
Ejemplo de una búsqueda personalizada sobre Skateboarding
Firefox Marketplace
Listado de aplicaciones abiertas (en este caso el markate)
Listado de aplicaciones abiertas (en este caso Twitter
Aplicación de correo y por encima la barra de notificaciones con el consumo de datos
Aplicacion del Radio
Aplicación de la cámara
Aplicación de calculadora
Pantalla principal de la aplicación de música
Reproducción de una canción
Vista por artistas
Vista por albums
Reproducción de una canción
Aplicaciones de terceros
Aquí es donde está el verdadero éxito de un sistema operativo móvil y me parece una buena jugada de Mozilla al utilizar la web como plataforma de desarrollo, pues permite utilizar aplicaciones web existentes en Firefox y la curva de aprendizaje para los desarrolladores web es practicamente nula. Las primeras en probar fueron las de las redes sociales mas utilizadas por mí como son: Facebook y Twitter. Ambás se consiguen en la tienda y ofrecen la misma funcionalidades de la versión web, sin embargo, la de Facebook cachea parte del motor. La de Twitter es mas avanzada (técnicamente) y funciona realmente como una aplicación web, realmente es muy buena pero al igual que la aplicación oficial de Twitter en otras plataformas, es limitada. Google plus se puede instalar pero como un acceso directo pero no sé por qué no agarra la versión móvil, la de Sound Cloud es buena y puedes escuchar toda la música disponible allí sin problemas, la de Evernote si le falta pulir, Wikipedia funciona bien pero es igual de sencilla que en Android o iPhone, existe una aplicación para Reddit y funciona muy bien.
Para el caso de servicios como: Youtube, Maps, Diigo, Instagram. Utilicé el navegador para accederlos, las limitaciones son las mismas que poseen estos servicios para navegadores móviles, pero funcionaron bien en términos generales.
Búsqueda personalizada
Una de las mejores funcionalidades y única de este sistema, es la caja de búsquedas ubicada en el panel de la izquierda. Pues permite adaptar el teléfono a lo que estás buscando, por ejemplo, si buscas por Juan Arango el fondo se adapta a un foto del jugador y se listan una serie de aplicaciones con contenido del jugador, por ejemplo, puede aparecer la aplicación de ESPN para ver información de su carrera o noticias, la de Wikipedia para conocer su vida personal, la de Twitter para buscar tweets sobre el, entre otros. Lo peculiar es que busca las aplicaciones con contenido, no aplicaciones de él (bueno si existiera también la mostraría) algo que no hace otro sistema y realmente me parece un concepto innovador e interesante, porque te permite descubrir nuevas aplicaciones en base al contenido de ellas.
Conclusiones
Para mi Firefox OS es un buen sistema operativo para lo que está diseñado actualmente, es decir, no esperes funcionalidades muy avanzadas como teclados de predicción por voz o de arrastre, aplicaciones para reconocer personas y desbloquear tu teléfono, etc. Es un sistema con todas las funcionalidades de un smartphone: llamadas, contactos, redes sociales, agenda y correo electrónico, cámara, juegos entre otros. Para ser la primera versión, es muy avanzada y ofrece mas que las primeras versiones de Android y iPhone en sus tiempos, aún le falta algunos detalles por pulir pero se puede utilizar sin problemas en el día a día.
Ventajas de este S.O:
Es un sistema muy ligero, rápido, fácil de utilizar y de crear aplicaciones.
Es abierto, sabemos que no estás siendo rastreado, te extraen información sin permiso, tendrá soporte por la comunidad en un futuro, es hackeable para realizar mejoras, entre otros.
No te obliga a abrir una cuenta en algún servicio para utilizar sus aplicaciones (puedes registrarte en la tienda para mejorar la experiencia pero es opcional).
Los costos de los dispositivos son baratos.
Poca curva de aprendizaje para utilizarlo.
Las aplicaciones
Desventajas de este S.O:
Por ahora solo hay equipos de gama baja, sería interesante ver un dispositivo gama alta con este sistema.
Le faltan aplicaciones importantes, sobre todo de mensajería instantánea, pero con el tiempo mejorará.
Existen algunos detalles de usabilidad, al igual que con las primeras versiones de Android.
No permite configurar aspectos avanzados del S.O. como el proxy, velocidades del procesador, etc.
En general es buen sistema operativo, falta ver como avanza a medida que se lanza cada versión y como se comportan las demás empresas para desarrollar las aplicaciones para esta plataforma. Realmente, le veo futuro por estar enfocado a otro tipo de usuario diferente de Android y iPhone, por los precios competitivos, la facilidad de desarrollar aplicaciones y por usar los ideales de Mozilla. De hecho, está mas avanzada que las primeras versiones de iOS y Android por lo que le veo un buen futuro por delante.
Para finalizar, si están en Venezuela, y desean mas info, pueden seguir las cuentas de Mozilla Venezuela en Twitter y en el grupo de Mobilizers en Facebook, o deja un comentario con tu sugerencia, opinión o duda.
Thunderbird me parece un excelente cliente de correo (solo he probado Outlook, Evolution y Kmail) y maneja mi correo desde el 2008 cuando abandoné los clientes web al no encontrar una solución para manejar múltiples cuentas de diferentes compañías. Pero hace unos días revisando las extensiones disponibles encontré unas para aumentar las funcionalidades de Thunderbird pues por defecto es un programa muy simple, y con ello, sustituir programas o webs para estos servicios.
Gestor de correo y RSS por defecto
Sin instalar ningún complemento, es un excelente gestor de correo y un cliente para leer entradas RSS (utilizadas en páginas de blogs, noticias y algunas redes sociales), hace unos años hice un artículo sobre Thunderbird por ello no voy a repetir todas las buenas funcionalidades básicas del programa.
Servicios de mensajería instantánea incluida
Desde la versión 15, ahora incorpora soporte para muchas mensajerías instantáneas y desde una pestaña podremos chatear con todos nuestros contactos. La interfaz es sencilla, limpia y mezcla todas las cuentas en una sola, para mí es bien porque no pierdes tanto tiempo en navegar entre cuentas y vez quien está o no conectado. El único inconveniente por los momentos es la falta de notificaciones visuales al momento de llegar un mensaje, puede hacerse con sonidos pero a veces uno no se da cuenta. La ventaja de tener el chat integrado, es como se muestra el estado de conexión de cada contacto al momento de leer los correos, de esta manera puedo saber si respondo por correo o le escribo por mensajería, ahorrando tiempo. Se muestra si está ocupado, disponible o sin conexión.
El cliente de IRC es bueno, permite hacer todas las tareas básicas de este protocolo, pero si buscas soporte para mostrar la canción que escuchas, comentarios desde terceros y otros no podrás hacerlo por aquí. Además, la interfaz se enfoca en mostrar los canales y nos los servidores, haciendo un poco difícil ejecutar comandos del servidor IRC o entrar a canales nuevos.
Agenda y Calendario
Gracias al complemento Lightning, se incorpora una agenda y calendario, en mi opinión superior a la incorporada por la suite de KDE, posee soporte para sincronizar con Google Calendar y Google Tasks. La interfaz es muy sencilla y parecida a Google Calendar, con la diferencia de no requerir acceder a la interfaz web y hacer todo por allí. Además, permite crear tareas locales no sincronizadas con el resto de las máquinas, por ejemplo, en mi portátil donde suelo trabajar coloco tareas de mis proyectos, en cambio, en la de escritorio coloco tareas personales que debo hacer en casa como gastos personales y pago de deudas.
Agregar evento
Agenda y calendario sincronizado con Google Calendar
Estado de conexión de los contactos
Interfaz
Chat IRC integrado
Complementos instalados
Conclusiones
Thunderbird es un buen gestor de correo, Mozilla casi no le invierte tiempo porque no hay mucho por hacer respecto a funcionalidades, si ya lo están usando les recomiendo instalar los complementos de Lighting y probar los servicios de mensajería. Con tan solo abrir este programa, ya pueden tener acceso a sus correos, noticias, estar conectado por l distintos medios y organizar su agenda. Esta es la principal razón por lo que lo uso, pues me parece mejor abrir un solo programa que estar entrando a varias páginas web y tener abierta cada una de ellas en el navegador. Se que cada quien posee su forma de trabajar pero para mí es la mejor.
Les invito descargar Thunderbird y prueben como gestionar su correo a través de este programa.
Si utilizan Firefox en Windows o MacOs notarán como su rendimiento y diseño de la interfaz es excelente, a diferencia de GNU/Linux donde sigue teniendo una interfaz vieja (como de Firefox 3) y el rendimiento no es muy bueno (comparando el uso con el mismo hardware en otro S.O.). Pues hace unos días vi por la cuenta de twitter de Paul Rouget unos diseños de Firefox 9 donde van a cambiar la interfaz por una mas moderna, pero no encontré los diseños para Linux, le pregunté el por qué y ademas le comenté mi impresión de que Mozilla solo se centraba en versiones de Win y Mac.
Educadamente discutimos por Twitter y me explicó la situación actual: Firefox utiliza aceleración por hardware al momento de dibujar y/o pintar los elementos de una página web, como casi todos los drivers estan optimizados en/para Windows y en Mac no hay problema porque Apple tiene un buen control del software+hardware, no ocurren problemas de rendimiento al momento de usar el navegador, sin embargo, en Linux pocos drivers estan bien desarrollados y bien optimizados ocasionando esa pérdida de rendimiento.
Respecto a la interfaz de usuario, el problema reside en las librerías GTK, las cuales no permiten realizar cosas como dibujar elementos en la barra de título, total personalización de los botones, etc. Impidiendo crear interfaces gráficas modernas como las observadas en los demás Sistemas Operativos. Y debido a lo grande y avanzado del proyecto, cambiar a otro tipo de librería requiere mucho trabajo por lo que no es viable esa opción.
Espero les haya servido de ayuda para entender esos problemas que estaban ocurriendo en GNU/Linux, pero poco a poco va ir mejorando, cada vez estan mejorando el desarollo de drivers para este sistema junto a las optimiaciones de rendimiento del navegador que mejoran con cada lanzamiento de una nueva versión. Pero observen quienes son los responsables y no le echen la culpa a Firefox 😉