Nokia prepara gran mejora en Maemo con el uso de Qt

(cc) by Tim Samoff

(cc) by Tim Samoff

Mientras aún nos recuperamos de la impresión generada por el N900 de Nokia, ya se está mostrando el camino que seguirá la plataforma Maemo, que le da vida a este equipo.  En Ars Technica han publicado un contundente artículo de qué es lo que vendrá en Maemo 6.

La semana pasada se realizó el Maemo Summit en Amsterdam, en donde Nokia reveló sus planes para la próxima versión de su plataforma móvil basada en Linux. Bajo el nombre clave Harmattan, Maemo 6 promete mejorar radicalmente la interfaz de usuario y agregar algunas características que quedaron pendientes, como es el soporte de multitouch.

Si bien aún no se sabe cómo será el look&feel de Maemo 6, algunos desarrolladores presentes en el encuentro indicaron que tendrá una interfaz de usuario que se podrá desplazar en todas direcciones e incluirá varios widgets interactivos. Se mejorará la suavidad en que se cambia la interfaz de usuario cuando éste pone el dispositivo en posición vertical u horizontal y además de agregar el soporte de multitouch, se incluirá un sistema gestual más sofisticado.

Para aplicar estos cambios, Nokia dejará de usar GTK+ como tookit de interfaz de usuario, migrando completamente a Qt.  Éste es un camino que no es de sorprender debido a las mejoras realizadas en Qt después de que Nokia adquirió a Trolltech.  De todas formas, aún se podrán usar aplicaciones basadas en GTK+, pero las aplicaciones incluidas con la plataforma y otros componentes propios de ella usarán Qt.

Las aplicaciones en Maemo 6 no vivirán en ventanas, sino que funcionarán dentro de un QGraphicsView de Qt.  Esto quiere decir que los componentes gráficos como botones, listas, cajas de texto, etc, estarán incrustados en un área completamente gráfica.  Esto permite por ejemplo poder rotar la interfaz como un todo y no como componentes individuales, mejorando el uso de la aceleración gráfica por hardware y conviviendo nativamente con efectos visuales sobre OpenGL.

Otra ventaja que Nokia ve en Qt es su portabilidad, ya que podría simplificar el proceso de desarrollo de aplicaciones para Maemo. Con Qt, el core de Maemo podría correr nativamente en sistemas de escritorio por lo que no necesitarían algo adicional para probar en el ambiente de desarrollo antes de llevar el producto al hardware real.

Nokia también piensa agregar la posibilidad de distribuir contenido comercial en la plataforma.  Este aspecto es controversial ya que requeriría implementar políticas de DRM en todos los niveles de la plataforma, lo que complicaría el desarrollo de ROM’s modificadas por terceros.  Nokia se anticipa a este problema y cree que puede ser resuelto con un framework de seguridad en donde se concentre esta funcionalidad.

El uso de DRM y el acceso a contenido protegido estará disponible sólo para las ROMs originales.  Los usuarios aún podrán meter mano a sus dispositivos e instalar sus propias ROMs con la única limitación es que no podrán reproducir contenido protegido en ese caso, lo que es bastante aceptable.  Si bien aún no se ha especificado cómo funcionará esta dualidad, Nokia dice que los usuarios podrán intercambiar entre usar su propia ROM y usar otro modo con DRM.

Nokia ya lanzó un preview del SDK en Maemo Summit, y se espera que la versión Alpha este disponible a principios del 2010, la versión beta vendría en el segundo cuatrimestre.  En teoría el N900 también será compatible con Maemo 6, pero por los tiempos definidos en el plan de Maemo 6 algunos probablemente preferirán esperar.

Link: Next-gen Nokia Linux devices will get multitouch and Qt UI (Ars Technica)

Compartir Compartir
Publicado por Franco Catrin el 13 de October 2009 en la categoría Software con los tags , , . Tiene 13 comentarios.

13 Comentarios

Nokia prepara gran mejora en Maemo con el uso de Qt

Deja tu Comentario ↓
Gonzalo

DesaprobarAprobar4Gonzalo dijo el 13-10-2009 a las 14:41:

1

igual es un cambio drastico de interfaz, ojala llegue un equipo a Chile para probarlo.

flaco

DesaprobarAprobar0flaco dijo el 13-10-2009 a las 14:51:

2

ups… y no se podra usar glib?? es un cambio drastico para todo lo que se habia desarrollado hasta ahora.

kotak

DesaprobarAprobar5kotak dijo el 13-10-2009 a las 14:55:

3

A los desarrolladores se les presto n900 y ya se ha visto a plasmoides corriendo en él y además de plasma-netbook corriendo sobre él. Aquí les dejo el video.
http://www.kdenews.org/2009/10/12/free-n900

Ha, y a la chucha con el DRM.

kotak

DesaprobarAprobar2kotak dijo el 13-10-2009 a las 14:58:

4

@flaco
Recuerda que a pesar de ser un telefono, este corre Linux, en especifico, Debian; por lo que no debes cambiar si no quieres, sin embargo, QT esta ahí para hacerte la vida más fácil al darte un framework.

crosvera

DesaprobarAprobar0crosvera dijo el 13-10-2009 a las 14:58:

5

si se usa QT, no podré programar en C?, ya que QT es puramente C++ (con bindings para otros lenguajes), pero el asunto es: hay bindings para C?

Saludos

Estepario

DesaprobarAprobar2Estepario dijo el 13-10-2009 a las 17:13:

6

Saludos!!

Nótese que Nokia ha sabido jugar sus cartas: primero, QT. Luego, Maemo… muy inteligentes y amigables con la comunidad, lo que se agradece.

@crosvera no he oído nada de qt en C, pero tal vez te sientas menos mal sabiendo que hay bindings para python… ;)

Cristian

DesaprobarAprobar4Cristian dijo el 13-10-2009 a las 19:06:

7

Que bueno que nokia siga esta linea. Vieron en linux su futuro.

Una lastima que aun no tengamos el N900 con maemo5 en chile para probarlo.

F3lip3

DesaprobarAprobar2F3lip3 dijo el 13-10-2009 a las 20:41:

8

Genial que se cambien a QT, es un gran framework y la idea de meter todo a un QGraphicsView es buenísima también.

@crosvera: Los bindings que conozco son Java (oficial), Python, C# y Ruby.

PaYaZo

DesaprobarAprobar0PaYaZo dijo el 14-10-2009 a las 18:17:

9

algo así necesito sho :D

Videos del Nokia N900 corriendo Maemo con Qt « RSS2Blogs

DesaprobarAprobar-1Videos del Nokia N900 corriendo Maemo con Qt « RSS2Blogs dijo el 15-10-2009 a las 03:33:

10

[...] les comentamos sobre los planes de Nokia para el futuro de Maemo, uno de ellos es su alejamiento del toolkit Gtk+ para ser reemplazado por Qt en la plataforma [...]

Videos del Nokia N900 corriendo Maemo con Qt | UR-VE.COM

DesaprobarAprobar-1Videos del Nokia N900 corriendo Maemo con Qt | UR-VE.COM dijo el 15-10-2009 a las 05:17:

11

[...] les comentamos sobre los planes de Nokia para el futuro de Maemo, uno de ellos es su alejamiento del toolkit Gtk+ para ser reemplazado por Qt en la plataforma [...]

Nokia N920: El sucesor del N900 — TecnoBlog — Lo ultimo en tecnologia y novedades tecnologicas

DesaprobarAprobar0Nokia N920: El sucesor del N900 — TecnoBlog — Lo ultimo en tecnologia y novedades tecnologicas dijo el 16-10-2009 a las 16:02:

12

[...] el lado del software el equipo utilizaría Maemo 6, el que representaría una importante mejora respecto a su [...]

Nokia N920: El sucesor del N900 | celular top – descargas para celulares, aplicaciones gratis para el celular

DesaprobarAprobar0Nokia N920: El sucesor del N900 | celular top – descargas para celulares, aplicaciones gratis para el celular dijo el 16-10-2009 a las 23:32:

13

[...] el lado del software el equipo utilizaría Maemo 6, el que representaría una importante mejora respecto a su [...]

Deja tu Comentario

XHTML: Puedes usar: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Previsualizar comentario?