Si je trouve le temps, dailyFoToz renaîtra peut-être de ses cendres, qui sait ?…
Kudos to the Eclipse PDE UI Team (and more specifically to Chris Aniszczyk) for their incredible work on a long-awaited feature in PDE : “type safety” for ID references!
So, what is it all about ?
Imagine you want to contribute to the org.eclipse.ui.perspectiveExtensions extension point, in order to plug your own views on a given, existing perspective.
Your perspective extension is going to be relative to… a perspective, right?
This perspective is identified by an ID, right?
But what is the actual ID of the perspective you want to extend? And what happens when, even knowing the exact ID of the perspective, you make a spelling mistake? Let me guess… You lose at least one hour of work in the so-called “id hell”
That’s exactly why the PDE Manifest builder (i.e. the compiler of your plugin.xml against extension points schema and workspace/target platform plugins) will now handle a new kind of extension attribute : the ID!
When you want to add an “idref” attribute into an extension point, you just have to declare the attribute as “identifier”, and you then tell which identifier you want to refer to. And voilà !
The patch has not been committed on HEAD yet, but you can find the patch in the attachments of bug #181515.
Sebz, this new feature is for you
…Welcome in ID heaven!
Google vient (enfin !) de sortir la nouvelle version de son SDK pour Android.
On n’est pas déçus puisque l’on passe directement d’une M3 à une M5 ! Le plugin Eclipse pour faire du développement Android a également été mis à jour (le télécharger grâce à l’update site*).
Au programme, beaucoup de nouveautés :
De plus, comme il avait été annoncé il y a quelques jours, l’IHM a complétement été revue (screenshots à venir …!)
Sûrement plus de détails d’ici quelques jours/heures, je vais m’empresser d’essayer ça !
Je relaie ici une information donnée par Gorkem Ercan (ingénieur chez Nokia, et leader du projet eRCP) sur son blog.
A l’occasion du Mobile World Congress, Nokia a annoncé la sortie de deux nouveaux téléphones, le N78 et le N96, qui, en plus des nombreuses fonctionnalités disponibles en standard (GPS, appareil photo 3Mpix, …), viennent aussi avec… eSWT ! Et c’est une première !
Pour rappel, le “e“, dans SWT, c’est pour “embedded“.
eSWT c’est donc l’équivalent de SWT mais… pour mobiles ! On développe son interface graphique avec une API d’assez haut niveau mais l’application finale, utilise des widgets natifs (Windows Mobile, Symbian S80 -et maintenant S60, donc…-, etc.).
eRCP c’est, vous l’aurez deviné, embedded Rich Client Platform.
Pour faire court, c’est l’architecture Eclipse RCP (bundles OSGi, eSWT/JFace, workbench (vues, …), mises à jour automatiques, etc.) à la portée des périphériques mobiles n’embarquant qu’une pauvre petite machine virtuelle J2ME.
Vu la popularité et la réputation des mobiles Nokia, on peut espérer voir apparaître de plus en plus d’applications eRCP sur téléphone mobile.
La course à l’innovation est définitivement lancée.
Nokia / eRCP, Google / Android, Apple / iPhone, qui sortira vainqueur ?
Avantage à Nokia soutenu par la communauté Eclipse ? Ou bien à Google et à son concours doté 10 millions de dollars qui va faire un buzz monstre lorsque les résultats seront annoncés le 21 juiillet ?
ARM a bel et bien montré ce matin, lors du salon World Mobile Congress à Barcelone, une démo d’Android sur son processeur ARM-9 (qui n’est pas son tout dernier processeur, mais c’est tout aussi bien puisque cela veut dire qu’Android pourra tourner sur des mobiles d’ancienne génération !).
Les journalistes rapportent que l’interface était particulièrement réactive.
Pour information, l’architecture ARM9 équipe entre autres les Nintendo DS, les Nokia N-Gage, et les Chumby !
Le téléphone est très moche, mais on s’en fiche. Et c’est après tout normal, puisqu’ARM est avant tout un fondeur, et pas un fabriquant de mobiles!
L’intégration a été menée assez loin, puisqu’on voit enfin tourner des fonctionnalités qui jusqu’alors ne fonctionnaient que sur le papier et/ou étaient “simulées” dans l’émulateur fourni par Google : webcam, accès Internet, téléphone, …
Plus de photos ici ! ![]()
Le site 9to5mac.com annonce qu’Apple pourrait décider de baisser de 100$ le prix des iPhones et des iPods Touch.
Aussi, l’iPod Touch 8Go –et peut-être l’iPhone ?– devrait tout bonnement disparaître du catalogue pour laisser la voie libre au modèle de 16Go, ainsi qu’au plus récent de 32Go.
Les nouveaux prix seraient donc :
Eclipse 3.4M5 vient de sortir.
Au programme de cette nouvelle version intermédiaire, et en synthèse :
Pour tous ceux qui sont des zamis d’Eclipse (ndlr : les personnes qui ont donné 35$ ou plus à la fondation Eclipse via le site http://www.eclipse.org/donate/), c’est le moment d’utiliser votre login sur le miroir qui vous est réservé, et ainsi échappé au rush habituellement constaté les quelques jours suivant une milestone !…Maintenant, rendez-vous le 28 mars pour la M6 (l’API sera alors considérée comme complète et figée !)
La nouvelle se répand depuis hier après-midi : le fondeur britannique ARM pourrait présenter la semaine prochaine (lundi ?), au cours du 3GSM World Mobile Congress, un mobile (ou tout du moins une plateforme) faisant tourner Android !
Du côté de HTC, on parle toujours d’une sortie d’un mobile pour le deuxième semestre 2008 “seulement”…
Parallèlement à ça, le blog des développeurs d’Android nous apprend qu’une nouvelle version du SDK est imminente, et devrait notamment apporter encore plus de nouveautés au niveau de l’IHM et du look&feel.
À suivre dès lundi, donc !