Nokia lache le SDK de Maemo 5

Gadget

Par Gregori Pujol le

Hier Nokia a annoncé la disponibilité du SDK de Maemo 5 Fremantle en version Beta. Il est désormais possible de créer des Widgets pour le bureau en plus des applications. Pour rappel, Maemo est le système d’exploitation embarqué entièrement libre pour les MID du constructeur finlandais. La version 5 devrait sortir cette année, en même temps que de nouveaux produits.

5465fe5633bf11deb806433817206cf16cf1_modest-beta


Voici tous les détails que Korbé, lecteur du JDG, nous a envoyé !

L’API actuel permet de:

– Faire des demandes de localisation (GPS).
– Donner des informations sur les villes.
– Contrôle du système de vibration.
– Orientation de l’appareil (accéléromètres).
– Réaction au changement de sens de l’appareil.
– Une version du client mail nommé Modest est disponible pour la démo.

Les interfaces disponibles:

– Gestionnaire de fenêtre.
– Lanceur de tâche.
– Gestionnaire de tâche.
– Écran d’accueil.
– Barre de statut et zone de notification.
– Nouveau système de notification.

Les outils disponibles sont:

– Librairie GTK 2.0 (interface graphique).
– Glib 2.18 (librairie de base libre offrant de nombreuses fonctionnalités)
– Pango 1.20 (librairie graphique libre chargé de l’affichage du texte)
– Cairo 1.6.4 (API de rendu vectoriel 2D)
– gcc 4.2 (compilateur C, C++, etc…)

Le Desktop Edit Mode est maintenant activé de manière à faciliter le développement et le test de widgets sur le bureau.
L’interface sera prévue pour être utilisée avec les doigts. (celle de maemo 4 est prévue pour un stylet)
Actuellement, environ 50 applications ont déjà été développées avec le SDK Alpha.

Coté matériel?

Pour l’instant, pas de nouvelle du(des) nouveau(x) MID, mais on peut aisément deviner quelques-unes de ces (leurs) fonctionnalités grâce au Roadmap de Maemo 5:

– OMAP3 support
– HSPA/3G support
– High definition camera support
– OpenGL-ES
– Media Application Framework
– Clutter
– Meta Tracker
– PulseAudio
– GUPnP
– OHM
– upstart
– A2DP & AVRCP support
– OpenMAX
– Improved power management for OMAP3.
– gStreamer Framework

Pour en savoir plus sur ce qui est prévu, il y a le roadmap de Maemo 5 Fremantle.