| June 6, 2010 12:00 PM PDT | |
MeeGo 1.0 est sorti !
Voici un descriptif de l'interface "NetBook", dont l'intégralité du code de l'OS et de l'interface est disponible sous des licences libres. C'est donc une bonne base de développement pour commencer avec MeeGo. D'autres interfaces, comme "Vehicule" ou "Téléphone" sont aussi disponibles (mais moins faciles à appréhender et installer). Une très belle interface "Tablet" sera bientôt disponible.
(Si vous sortez tout juste d'hibernation, voici un petit descriptif de MeeGo : http://meego.com/about ).
Installation
L'installation est on ne peut plus simple : boot depuis une clé USB ou un CD, choix de la locale (clavier/TZ/heure), du partitionnement (défaut btrfs, mais il peut être utile de revenir à un ext3 dans certains cas), d'un nom d'utilisateur et hop c'est parti. Reboot.
Interface
Voici un survol commente de l'interface graphique en français et des fonctionnalités de base. (Les copies d'ecran sont aussi en fichier attaché)
L'interface se compose d'onglets accessibles depuis la barre en haut de l'écran. Ces onglets s'affichent au dessus du bureau qui est rarement visible. Le mode d'affichage est adapté à un NetBook et s'éloigne de bureaux ou de multiples fenêtres s'affichent simultanément sur de grands écrans. Le tout est optimisé pour un effet de "glisse" des onglets depuis le haut de l'écran assez fluide et agréable.




Une fois un compte configuré (ou plusieurs), les messages arrivent dans l'onglet "Updates". Il est donc possible d'y revenir très rapidement sans avoir à aller vers un client tiers. L'interface vous propose de n'afficher d'une tache à la fois pour une ergonomie optimale mais le système est multitache simultané bien sur et la bascule se fait TRES rapidement.


Pour accéder à toutes les fonctionnalités d'Empathy, il faut lancer le client complet en mode multi fenêtres. Dans l'exemple à l'écran, j'ai dans la liste des contacts utilisant MSN, Google Talk, Facebook, Jabber, IRC, AIM ... et bien d'autres protocoles. Plus besoin de lancer une page web dans votre navigateur pour accéder à FaceBook (et la laisser ouverte). L'avantage d'être un linux standard c'est de pouvoir compter sur des applications existantes de grande qualité.
Le tout hautement configurable pour une expérience de messagerie optimale. Vous pourrez donc avoir la même expérience de messagerie multi procoles entre votre NetBook, une station sous Ubuntu et un PC sous MS Windows avec PigGin par exemple.
Tout le but d'une plateforme Atom c'est de s'intégrer dans votre "parc informatique personnel" aussi subtilement que possible, en vous laissant vos habitudes. Vous comprendrez avec le temps l'avantage de Qt, à la base de l'interface MeeGo pour les questions de portabilité.


Notez que le navigateur offre un accès à internet avec flash. Mobilité sans compromis.

qui peut être étendu en mode complet avec Banshee.





Un App Store plus traditionnel (non libre) dans son concept est aussi lancé en complément de MeeGo pour les développeurs qui souhaiteraient monétiser leurs logiciels, mais c'est un plus optionnel.
Dans un prochain article, je vous montrerai comment créer des logiciels en Qt pour MeeGo (mais pas seulement). Qt c'est beau, portable (source) et performant. Les trois à la fois !
(Si vous sortez tout juste d'hibernation, voici un petit descriptif de MeeGo : http://meego.com/about ).
Installation
L'installation est on ne peut plus simple : boot depuis une clé USB ou un CD, choix de la locale (clavier/TZ/heure), du partitionnement (défaut btrfs, mais il peut être utile de revenir à un ext3 dans certains cas), d'un nom d'utilisateur et hop c'est parti. Reboot.
Interface
Voici un survol commente de l'interface graphique en français et des fonctionnalités de base. (Les copies d'ecran sont aussi en fichier attaché)
L'interface se compose d'onglets accessibles depuis la barre en haut de l'écran. Ces onglets s'affichent au dessus du bureau qui est rarement visible. Le mode d'affichage est adapté à un NetBook et s'éloigne de bureaux ou de multiples fenêtres s'affichent simultanément sur de grands écrans. Le tout est optimisé pour un effet de "glisse" des onglets depuis le haut de l'écran assez fluide et agréable.
- Le premier onglet "MyZone" est une synthèse de votre activité, votre page de démarrage. Par défaut elle est assez vide mais se remplit des que vous renseignez vos comptes internet ou créez des fichiers. Ce qu'elle affiche est configurable.
- L'onglet "Zones" montre les applications en cours d'exécution avec une copie d'écran. C'est l'équivalent d'un "Alt-Tab" dans d'autres interfaces.
- L'onglet "Applications" recense les applications installées, l'équivalent d'un menu "Applications".
- L'interface MeeGo NetBook est orientée web. Une des fonctionnalités principales, accessible depuis la barre principale est donc la consultation et la mise à jour de systèmes de notifications à la twitter. C'est à dire qu'un client twitter rapide et natif est intégré dans l'interface principale. Oubliez les émulations lentes écrites dans des "langages web". Natif-natif-natif ! La configuration est simplissime :
Une fois un compte configuré (ou plusieurs), les messages arrivent dans l'onglet "Updates". Il est donc possible d'y revenir très rapidement sans avoir à aller vers un client tiers. L'interface vous propose de n'afficher d'une tache à la fois pour une ergonomie optimale mais le système est multitache simultané bien sur et la bascule se fait TRES rapidement.
- Une autre fonctionnalité réseau de base est accessible depuis la barre principale : la messagerie instantanée. Elle est basée sur Empathy, client multi protocoles reconnu pour sa stabilité et ses fonctionnalités. Les fonctionnalités de bases (comme l'affichage des contacts en ligne) sont intégrées dans un onglet messagerie.
Pour accéder à toutes les fonctionnalités d'Empathy, il faut lancer le client complet en mode multi fenêtres. Dans l'exemple à l'écran, j'ai dans la liste des contacts utilisant MSN, Google Talk, Facebook, Jabber, IRC, AIM ... et bien d'autres protocoles. Plus besoin de lancer une page web dans votre navigateur pour accéder à FaceBook (et la laisser ouverte). L'avantage d'être un linux standard c'est de pouvoir compter sur des applications existantes de grande qualité.
Le tout hautement configurable pour une expérience de messagerie optimale. Vous pourrez donc avoir la même expérience de messagerie multi procoles entre votre NetBook, une station sous Ubuntu et un PC sous MS Windows avec PigGin par exemple.
Tout le but d'une plateforme Atom c'est de s'intégrer dans votre "parc informatique personnel" aussi subtilement que possible, en vous laissant vos habitudes. Vous comprendrez avec le temps l'avantage de Qt, à la base de l'interface MeeGo pour les questions de portabilité.
- L'onglet Web recense vos pages web ouvertes et vos favoris. Votre navigateur est intégré avec l'interface générale pour une meilleure expérience. Il est aussi possible d'avoir ses favoris synchronisés entre tous vos appareils par le navigateur. Ici le navigateur est Google Chrome, mais une version de MeeGo NetBook sans Chrome est disponible si vous n'aimez pas Chrome ou sa licence.
Notez que le navigateur offre un accès à internet avec flash. Mobilité sans compromis.
- L'onglet média propose un lecteur simple,
qui peut être étendu en mode complet avec Banshee.
- Le dernier onglet est celui du matériel et des dossiers utilisateur. Si vous branchez une clé USB, vous la verrez apparaitre là.
- La configuration de l'accès réseau est ultra simple et la bascule entre modes facile. Un grand plus par rapport à certaines interfaces de bureau.
- Retour à "MyZone", cette fois en fonctionnement normal, après configuration des comptes web. L'écran affiche les derniers twits du fil, les derniers fichiers utilisés et un statut de la messagerie. En clair : Une interface orientée vers un usage web, surtout en plein écran, au lieu d'un bureau traditionnel.
- MeeGo est avant tout une distribution ouverte, destinée à vous faciliter le développement de produits basés sur Atom. Nulle volonté ici de vous restreindre sur les applications. Voici l'installateur de paquets, qui peut être configuré pour aller chercher des paquets sur n'importe quel serveur de paquets alternatif comme dans tout linux habituel. Les procédures pour créer des paquets sont habituelles pour tout développeur linux.
Et vous pouvez toujours lancer un terminal et vous amuser : un terminal, gcc et vi, what else ?
Un App Store plus traditionnel (non libre) dans son concept est aussi lancé en complément de MeeGo pour les développeurs qui souhaiteraient monétiser leurs logiciels, mais c'est un plus optionnel.
Dans un prochain article, je vous montrerai comment créer des logiciels en Qt pour MeeGo (mais pas seulement). Qt c'est beau, portable (source) et performant. Les trois à la fois !
Article Attachments
For more complete information about compiler optimizations, see our Optimization Notice.
Comments (0) 
Trackbacks (0)
Leave a comment 
To obtain technical support, please go to Software Support.
Author
Paul Guermonprez (Intel)
|

