Un peu tard, voici un petit récapitulatif du Maemo Summit qui se tenait à Amsterdam le week-end du 10 Octobre (billet sans image, trop de points étant abordés, je ne voulais pas le surcharger)

Premiers points d'ordre pratique

Tout d'abord, parlons de limitations. Maemo 5, et donc le nokia n900, ne disposera pas des fonctionnalités de MMS, ni de visiophonie, du moins pour l'instant.

Autre petite limitation, cette fois concernant les sonneries, qui ne peuvent pas être spécifiques à un contact ou un groupe de contact. De plus, seulement deux profils semblent présents : le mode silence, et le mode normal. Dommage, moi qui jongle par exemple avec maison/dehors/bureau/nuit sur mon HTC Magic sous Android avec l'application Toggle Settings (avec changement automatique du profil en fonction du jour et de l'heure). Un développement intéressant à réaliser, donc.

Pour finir sur les limitations, en bref :

  • pas de gestion des VPN
  • pas d'application boussole, y compris dans OVI Map, l'application de cartographie/plans.
  • seul la version 2007 d'Exchange est prise en charge, la 2003 le sera prochainement (bien sûr pop et imap sont parfaitement fonctionnels, mais pas Lotus Notes par contre)

Concernant les bonnes nouvelles, c'était attendu, il sera possible, à la fin de l'année, d'utiliser le navigateur en mode portrait. En effet, Maemo 5 est conçu pour fonctionner en mode paysage, et cela pouvait être gênant pour naviguer sur internet. Voilà donc un soucis de moins.

Autre petit détail, les dates d'anniversaire de vos contacts apparaîtront automatiquement dans le calendrier une fois renseignées dans les fiches contact. Simple, mais pratique.

En parlant des contacts, il est possible de recherche un contact directement depuis le bureau, en tapant les premières lettres de son nom.

Et bien sûr, pour finir sur ces considérations d'ordre pratique, à moins d'être sur un téléphone bloqué par un opérateur, l'utilisateur pourra choisir à tout moment d'être en mode "fermé" (utilise pour les applications avec gestion des DRM par exemple) et mode "ouvert", ou tout est accessible. Et bien sûr, en plus de cela, l'application rootsh qui donne un accès root complet à l'appareil.

QT

Nouveauté importante de ce sommet : le port de QT (4.6) sur Maemo. ce qui est loin d'être illogique après le rachat de TrollTech (éditeur de QT) en Janvier 2008. Ce port sera disponible en beta d'ici la fin de l'année, et en version finale au premier trimestre 2010.

Concernant les applications, toute application native QT pourra être facilement installée, mais il faut savoir que les interfaces ne seront alors pas forcément adaptée à la taille de l'écran, et à l'utilisation au doigt. Mais il est agréable de savoir que c'est possible.

Quant à l'affichage, OpenGL sera nativement intégré dans QT et permettra de rendre le rendre plus rapide, fluide et agréable. Grosse différence par rapport à GTK qui n'utilise pas l'OpenGL !

Le navigateur

Passons au navigateur inclus dans Maemo. A savoir qu'il est basé sur Mozilla Firefox, mais qu'il ne s'agit pas de Fennec (voir mon précédent billet sur le sujet)

Petit rappel des principales fonctionnalités de ce navigateur :

  • flash 9.4
  • plein écran
  • navigation au doigt ou à la souris (possibilité de faire apparaître un vrai pointeur de souris, ce qui peut être pratique sur certains sites)

En tant que descendant de Firefox, il est possible d'installer des extensions au format xpi (format classique des extensions de Firefox), mais qu'en générales elles devront être adaptées notamment au niveau des interfaces utilisateur. Chose intéressante, ces extensions peuvent avoir accès au GPS, à l'appareil photo...

Une application externe sera utilise pour alléger la navigation : advoid, une interface graphique permettant de modifier rapidement, via des listes téléchargeables, des noms de serveurs à bloquer, pour contrer les publicités et autres scripts.

Un mauvais point pour finir ce tour du navigateur : il n'utilise pas la couche OpenGL et donc n'est pas accéléré, ce qui peut se traduire par quelques lenteurs... vivement le passage à QT !

Les applications

Maemo étant un OS, "mobile" qui plus est, il sera surprenant de ne pas parler d'applications. Et en effet, il en a été beaucoup question.

D'abord d'ordre général, pour dire qu'un OVI Store verrait le jour, avant la fin de l'année, permettant le téléchargement d'applications payantes, et que les applications gratuites seraient elles toujours disponibles dans les dépôts (Maemo étant basé sur Debian, on y retrouve des dépôts de logiciels)

C'est dans un de ces dépôts, nommé "Extras", que l'on retrouvera les applications développées par la communauté. Applications qui pourront être sélectionnées par Nokia et se retrouver dans les "Maemo Select"

Voici les applications dont il a été question lors de ce Maemo Summit (outre OmWeather, gPodder et ConBoy dont je parlais dans un précédent billet) :

  • TuneWiki : un Media Player "social", assez avancé (impressionnant sur Android en tout cas)
  • EverNote : permet de noter et d'annoter tout et n'importe quoi
  • Amazon Widget : affiche les derniers produits dans une catégorie au choix
  • Qik : enregistrement et partage live de vidéos
  • Associated Press News Widget : affiche sur le bureau les dernières news de cette agence de presse
  • Facebook Widget : widget affichant le status de vos contacts sur Facebook. Permet aussi de partager facilement ses photos.
  • Documents To Go : visualiseur de documents office.
  • Bounce Evolution : jeu 3D utilisant l'openGL démontrant les capacités techniques du n900
  • Skype : encore besoin de décrire Skype ? (utilisation possible de plusieurs compte, mais par contre par encore de vidéo)
  • Mauku : client de micro-blogging (Twitter et Identi.ca, et bientôt Facebook), est prévu pour ajouter d'autres fournisseurs. (lien vers le site de l'éditeur)

Quelques applications des versions précédentes de Maemo qui ont été évoquées (et qui fonctionne toujours, ce qui est le cas de la plupart des applications des versions précédentes, au moins de "OS2008") :

  • BlueMaemo : utiliser un appareil sous Maemo en tant que clavier ou souris ou manette playstation...
  • Canola : transforme l'appareil en Media Player, parfait avec la sortie TV du Nokia n900. Fonctionne avec des plugins permettant par exemple d'afficher du contenu de Flickr, Picasa, Last.fm, Youtube, Twitter, bittorent (en liaison avec un appareil qui s'occupe du transfert). Voir quelques aperçus écran de Canola.
  • OSM2go : visionneur/éditeur/créateur de carte OpenStreetMap. Chacun peut ainsi participer à ce grand projet.
  • ThemeMaker : comme son nom l'indique, une application permettant de faire des thèmes pour Maemo

Concernant les applications, voici quelques points à noter :

  • une version mobile de Koffice existe (sous QT), mais en lecture seulement, espérons plus pour l'avenir. La partie "présentation" (KPresenter), utilisera à terme OpenGL pour des transitions plus fluides.
  • telepathy, le framework multi-plateforme de messagerie instantanée est intégré dans Maemo et utilisé pour le chat, les appels, les SMS...
  • les widgets"Plasma" (bureau de KDE 4) peuvent être portés sous Maemo (via QT)
  • UPnP est, en partie (pour des raisons de ressources), intégré dans Maemo.

Et pour finir : Quake 3 tourne sur le n900... et on peut aussi trouver un émulateur SNES !

Maemo 6

Et pour finir, parlons maintenant de la prochaine version de Maemo, à savoir Maemo 6, dont il était grandement question lors de ce Maemo Summit.

Première chose et pas des moindres, le framework de base sera QT et non plus GTK, ce qui paraît logique après ce que je vous disais plus haut sur QT.

Donc on imagine bien que tout sera refait et cela implique :

  • le "multitouch" sur les écrans tactiles capacitifs (donc pas le n900 qui utilise la technologie "résistive", contrairement au HTC Magic ou à l'iPhone par exemple)
  • fonctionnement natif en mode paysage ET portrait
  • une interface très centrée autour des widgets
  • un support avancé des zoom, rotations, animations et autres impressions "physiques" grâce à QT et OpenGL
  • des thèmes en SVG + CSS

Conclusion

Que des bonnes choses ! Maemo 5 est vraiment très intéressant, avec déjà de bonnes applications ! Et que dire de Maemo 6 à venir...

Comme vous avez pu le voir, je ne suis pas entré dans les détails, et j'ai sûrement oublié des points. Pour ma part, j'ai suivi ce Maemo Summit sur allaboutmaemo.com (1er jour, 2ème jour, 3ème jour), avec quelques jours de décalage... Vous trouverez tout les détails de ce sommet sur le wiki de maemo.org

Quant à moi, je suis encore plus pressé de recevoir mon n900...