2 de enero de 2013


Ubuntu avanza desde ordenadores a teléfonos móviles, esperando lanzarse dispositivos con este sistema operativo para principios de 2014 y con imágenes para empezar a probarlo para dentro de un par de semanas.
El sistema está basado en Ubuntu, es además bastante compatible con Android, en el sentido de que es posible adaptar Ubuntu a casi cualquier dispositivo con Android dedicando muy pocos esfuerzos. Ya estoy viendo a la comunidad frotarse las manos.
El sistema es multitarea y cambiar entre aplicaciones es intuitivo y rápido. Todo se realiza mediante gestos desde los bordes. Por poner ejemplos, 
  • Tirar un poco desde el borde izquierdo muestra las aplicaciones favoritas (“ancladas”, como podemos anclarlas en nuestro PC con Ubuntu). 
  • Tirar del todo desde el borde izquierdo muestra las aplicaciones abiertas. 
  • Tirar desde el borde derecho permite volver a la aplicación anterior. 
  • Tirar desde el borde inferior permite mostrar los controles de la aplicación.
Ubuntu Phone, según dice Canonical, es también la plataforma ideal para thin clients: un teléfono suficientemente potente como para ejecutar remotamente aplicaciones de Windows, OS X y Linux, simplemente conectándolo a un dock con una pantalla, un teclado y un ratón.
El sistema integra un buscador tan global que no se limita a mostrar resultados de las aplicaciones del teléfono: integra también, por poner algunos ejemplos, nuestras redes sociales, o tiendas de música como la de Amazon o la de Ubuntu One.
Desarrollar aplicaciones para Ubuntu Phone
Ubuntu Phone ejecuta aplicaciones Web e instaladas en el teléfono, y las maneja de igual modo. Las aplicaciones Web, obviamente, se desarrollan utilizando las tecnologías conocidas por todos (HTML5+CSS3+JavaScript), y se integran en el sistema como si fueran una más (de hecho es algo que ya está también integrado en Ubuntu 12.10). El modo de instalarlas imagino que será extremadamente similar al de Firefox OS.
Por otra parte Canonical planea lanzar un SDK para desarrollar aplicaciones que se ejecuten nativamente (o más nativamente que por encima de un motor de renderizado Web, por lo menos), sobre todo pensando en los procesadores gráficos que permiten acelerar cálculos relacionados con 3D y demás. Aplicaciones para Ubuntu Phone pueden desarrollarse utilizando HTML5, QML+OpenGL, o C/C++.
La idea de Canonical en cuanto a distribución de aplicaciones es, también, similar a la de Microsoft: un único ecosistema pero con aplicaciones adaptadas a cada dispositivo. El desarrollador puede compartir buena parte del código de su aplicación entre Ubuntu Phone y Ubuntu OS, aunque deben adaptarse a cada uno de ellos. Canonical ofrece también su infraestructura de cloud para que las aplicaciones puedan hacer uso de ellas y sincronizar información.

Requisitos mínimos de hardware

Ubuntu Phone está diseñado para funcionar en dispositivos con, como mínimo, un procesador ARMCortex A9 a 1Ghz con 512MB de RAM y 4GB de almacenamiento interno, y podrá ejecutarlo todo, exceptuando lo relacionado con el dock. Para poder ejecutar esta función, el dispositivo deberá disponer de un procesador ARM de cuatro núcleos a 1Ghz (o de un procesador Intel Atom), 1GB deRAM y 32GB de almacenamiento interno. Ubuntu Phone, vemos, está diseñado para funcionar tanto en procesadores ARM como en procesadores Intel.
En la práctica, casi todos los dispositivos que cumplan estos requerimientos y puedan ejecutar Android podrán ejecutar Ubuntu Phone, teniendo que incluir, únicamente, los binarios relacionados con el manejo del hardware (que son idénticos a los de Android). Y el rendimiento, según Canonical, es superior al del SO de Google, en tanto que se quita del medio gran parte del middleware (lo mismo que hizo Mozilla para Firefox OS).
A principios de 2014, en teoría, serán lanzados los primeros dispositivos con Ubuntu Phone preinstalado, e imágenes de este sistema operativo para el Galaxy Nexus serán puestas a disposición de la comunidad en un par de semanas.


Sitio oficial | Ubuntu Phone

3 comentarios:

Tony dijo...

Eso ya ha pasado, te recuerdo que el núcleo de Android es Linux, y el solo acaparó el 75% de cuota de mercado en el 3er trimestre de 2012:

Oetam Leugim Zeváhc Amup dijo...

Por cierto, a mí lo que sí me gustaría es ver un Linux hecho y derecho, de código abierto, y no Android que se aleja muchísimo de la filosofía de Linux (¿o alguien a visto alguna modificación profunda Android que no sea de Google?). Ubuntu sería un buen candidato, o Firefox OS.

Anónimo dijo...

Lo extraño es que en lugar de decir que utilizan QT para las aplicaciones nativas se ponen a nombrar algunas partes de QT como QML o el lenguaje subyacente de QT, C++. Con lo que mola QT, no se porque no lo nombran.