Quantcast
Channel: Blog de Software de Malavida » Plataformas
Viewing all articles
Browse latest Browse all 138

Probamos Firefox OS de la mano de Mozilla Hispano

$
0
0

Android e iOS dominan el mercado de los sistemas operativos móviles. ¿Existe alguna alternativa capaz de competir contra ellos? Probamos Firefox OS de la mano de Mozilla Hispano.

Google y Apple han alcanzado un liderazgo en la industria móvil difícil de rebatir. Hasta ahora el resto de propuestas han naufragado o presentan importantes vías de agua: Windows Phone, BlackBerry, Symbian, WebOS… La experiencia podría resultar disuasoria para otros, no para Mozilla.

Firefox OS es un sistema operativo móvil. Pero su objetivo no es competir contra Android e iOS, que también. Firefox OS fomenta un ecosistema móvil abierto totalmente alternativo, un Open Web Device en toda regla.

La gente de Mozilla Hispano consideró invitarnos a conocer su proyecto para demostrar el por qué de su atrevimiento. ¿Quieres descubrir qué es Firefox OS y si puede ser la alternativa soñada?

Triunvirato Web

Mientras los grandes del sector se basan en el desarrollo de aplicaciones nativas, lo nativo para Firefox OS es la web, siendo capaz de convertirlas en aplicaciones móviles. Cualquier página es susceptible de ser una app móvil modificando muy pocas líneas de código, cualquier app online que corra sobre Firefox podrá correr también sobre Firefox OS. Es un sistema basado en la web. Incluso las aplicaciones nativas funcionan con estas tecnologías.

Mozilla pretende hacer de las webapps un estándar del software donde no existe la incompatibilidad, donde las aplicaciones están programadas enteramente en tecnologías web: HTML5, CSS3 y JavaScript. “La web es la plataforma” aseguran. La idea es hacer de esto un estándar de la industria que adopten también en la competencia, brindar una nueva fórmula de crear y distribuir el trabajo de los desarrolladores.

Tecnologías web abiertas en las que se basa Firefox OS

HTML5, CSS3 y JavaScript son tecnologías comunes en la web, el espacio de programación más importante, y la mayoría de programadores están familiarizados con ellas, lo que garantiza de inicio que pueden programar para Firefox OS sin aprender nuevos lenguajes. Si sabes programar para la web, sabes programar para Firefox OS. De hecho, no se crean aplicaciones, se crean páginas. Aquí no hay SDK, tú mismo eliges tu entorno de programación y las herramientas que quieras, aunque si dispones de un cómodo emulador en formato extensión de Firefox, Firefox OS Simulator. Además, al ser un sistema totalmente abierto, cualquiera puede realizar modificaciones para crear su propia distribución.

Firefox Marketplace

Firefox Marketplace será la tienda de aplicaciones de Firefox OS, pero no el único canal de distribución. En este sentido habrá libertad para los creadores. Además, la monetización del producto no será una tarea controlada por Mozilla y ofrecerá también múltiples opciones y variantes para adaptarse a necesidades concretas.

Tienda de aplicaciones de Firefox OS

El que Firefox OS se base en la web garantiza una enorme oferta de apps de cara al futuro. La evolución de las webapps está siendo muy rápida, superando incluso a las aplicaciones nativas.

Los videojuegos son otro factor de riesgo para la salud de un SO. Mozilla ya ha demostrado con experimentos como BananaBread que es capaz de correr en el navegador juegos 3D escritos en C++ y OpenGL, compilándolos en JavaScript y WebGL para que usen APIs web estandarizadas sin plugins.

Unreal Engine 3 Epic Citadel corriendo sobre HTML5

Esta tecnología sigue mejorando, y como muestra el trabajo de un equipo de ingenieros de Mozilla y de Epic, capaces de portar en 4 días la demo de Unreal Engine 3 Epic Citadel a JavaScript, WebGL y HTML5 usando “Emscripten” y el conjunto de herramientas “asm.js”. Las posibilidades son enormes.

Seguridad

Al ser abierto y ofrecer diferentes métodos de distribución de aplicaciones, la seguridad de Firefox OS está en el punto de mira. Para evitar que el malware pulule a sus anchas por el sistema se ha creado un sistema de permisos en dos niveles. Los más básicos se darán en el momento de la instalación, los permisos especiales requerirán nuestra expresa aprobación.

Esquema o estructura de seguridad de Firefox OS

Terminales, precio y especificaciones

No todos los mercados pueden asumir el coste de un smartphone de última generación. Los dispositivos de doble núcleo y porrones de RAM tienen un precio asumible en países desarrollados, pero son objetos de lujo en mercados aún por explotar.

Firefox OS es un sistema operativo ligero capaz de correr con fluidez sobre terminales con especificaciones técnicas de gama media o baja. No necesitarás hardware potente para disfrutar de Firefox OS, lo que implica una importante reducción del coste para el usuario de mercados en desarrollo, que puede disfrutar de la última tecnología a precios asequibles.

Primeros teléfonos móviles con Firefox OS

Estos son algunos de los primeros modelos de terminal que llevarán Firefox OS como sistema operativo. Alcatel, ZTE, Huawei y LG serán las compañías encargadas de fabricar los modelos para usuarios. Geeksphone proporciona los modelos para desarrolladores como el que tuvimos ocasión de probar en nuestra reunión con la gente de Mozilla Hispano. Además, Sony ya está experimentado con sus modelos Xperia.

La mayoría ofrece un hardware económico, lo que da idea de lo ligero del sistema operativo y del mercado al que se dirigen: mercados en desarrollo donde el potencial cliente no tiene tanto dinero para invertir en un smartphone. Brasil, Colombia, Hungría, México, Montenegro, Polonia, Serbia, España y Venezuela serán los primeros países en recibir el producto este mismo mes de junio.

Aquí también juegan un papel importante los colaboradores o partners como Telefónica, posiblemente el más importante del proyecto. La participación de operadores móviles, y más en proyectos abiertos como este, siempre despierta recelos. Hasta la militancia de Mozilla pone muecas cuando son preguntados. Sin embargo no tendrán ninguna exclusividad sobre el producto, ni ellos ni ningún otro colaborador, aunque es obvio que aprovecharán la concepción abierta del SO para distribuir su propio diseño. En cualquier caso son actores necesarios para llegar a ciertos mercados, aportar terminales o puntos de venta y publicitar el producto.

Partners y colaboradores del proyecto

No se escatimarán tampoco esfuerzos en promoción, tanto entre clientes como entre programadores. Durante los últimos meses se han realizado numerosos eventos y concursos como los AppDays, y se espera que continúen hasta comienzos del año 2014. También los puntos de venta y su diseño corporativo están listos, con trabajadores preparados para informar al cliente en lo que necesite.

En teoría, cualquier teléfono que sea capaz de ejecutar Android 4.0 cuenta con las especificaciones técnicas necesarias para correr Firefox OS. Instalar Firefox OS en cualquier otro terminal no es el objetivo de sus creadores y partners, pero es innegable que el usuario estará interesado en hacerlo.

Impresión

El Geeksphone Peak que tuvimos ocasión de ver en acción con Firefox OS corría perfectamente, rápido, con fluidez y sin trabas. También influyen mucho las especificaciones del modelo, con una CPU Snapdragon S4 de doble núcleo a 1,2 GHz de la que no se podría esperar menos. Tardamos un rato en cargarlo, pero mientras nos hicimos con otro terminal de especificaciones más modestas, bastante más tiempo a sus espaldas y una versión todavía sin pulir del software. No importó.

Teléfono Geeksphone Keon usado durante la demostración

El funcionamiento no deja de ser más de lo mismo, con el tradicional Home lleno de accesos directos, desplazamiento lateral por varias páginas y un buscador que aprovecha todo el potencial de la web como plataforma: haces búsquedas y conviertes los resultados interesantes en una aplicación.

El diseño ha sufrido constantes evoluciones, pero con el producto aterrizando en el mercado se ha logrado un buen resultado. También es cierto que la naturaleza del proyecto incrementa las posibilidades de personalización. Si bien es lógico pensar que las compañías telefónicas distribuirán su propio diseño, seguro que nacen todo tipo de propuestas y alternativas por parte de los usuarios, incluidas las que implican copiar a la competencia…

Firefox OS tiene una difícil misión por delante, la de hacerse hueco en un mercado dominado sobre todo por Android. Sin embargo es ese dominio precisamente el que favorece un masivo apoyo por parte de las empresas tecnológicas, ávidas de liberarse del yugo de Google y sus leoninas condiciones. El apoyo de la industria será determinante en el plano comercial, pero lo realmente importante es Firefox OS como proyecto tecnológico libre y su contribución al campo de las ideas y la tecnología. Mozilla reinventó en su día la web. Quién sabe si no serán capaces de hacer lo mismo con el móvil.


Viewing all articles
Browse latest Browse all 138

Trending Articles