<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog de Vincent Brabant : NetBeans, Java et autres &#187; JavaOne 2007</title>
	<atom:link href="https://blog.developpez.com/vbrabant/pcategory/java/evenements-java/javaone/javaone-2007/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/vbrabant</link>
	<description></description>
	<lastBuildDate>Thu, 26 Jan 2012 14:17:19 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Interview de Robert Brewin: concerne aussi JavaFX</title>
		<link>https://blog.developpez.com/vbrabant/p3480/java/openjdk/interview_tres_interessant_de_robert_bre</link>
		<comments>https://blog.developpez.com/vbrabant/p3480/java/openjdk/interview_tres_interessant_de_robert_bre#comments</comments>
		<pubDate>Sat, 12 May 2007 19:20:21 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[JavaOne 2007]]></category>
		<category><![CDATA[OpenJDK]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Dans le billet précédent, je vous parlais d&#8217;un interview de Robert Brewin. Cet interview concernait pas seulement le &#171;&#160;Consumer JRE&#160;&#187;, mais aussi &#171;&#160;JavaFX&#160;&#187;. Je voulais commenter les 2 points suivants: Bob: We want to get feedback from the community and that might require changes to the language, such as the addition of new APIs, rich media, television, streaming, audio. There is a rich set of things we can do there that would require significant changes. [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Dans le <a href="http://blog.developpez.com/index.php?blog=40&amp;title=java_6_update_2_nouveau_model_de_deploye_1&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">billet précédent</a>, je vous parlais d&rsquo;un <a href="http://www.onjava.com/pub/a/onjava/2007/05/10/an-interview-with-robert-brewin.html">interview de Robert Brewin</a>.<br />
Cet interview concernait pas seulement le &laquo;&nbsp;Consumer JRE&nbsp;&raquo;, mais aussi &laquo;&nbsp;JavaFX&nbsp;&raquo;.<br />
<span id="more-157"></span><br />
Je voulais commenter les 2 points suivants:</p>
<blockquote><p><strong>Bob: </strong>We want to get feedback from the community and that might require changes to the language, such as the addition of new APIs, rich media, television, streaming, audio. There is a rich set of things we can do there that would require significant changes.</p></blockquote>
<p>En disant cela, Robert pointe du doigt les faiblesses actuelles de Java concernant la gestion des &laquo;&nbsp;rich media&nbsp;&raquo; que sont les vidéos, la télévision, le streaming et même l&rsquo;audio.<br />
Mais il montre également la volonté de vouloir combler ces besoins. Je dirais ENFIN. Il était temps. Car tant qu&rsquo;il n&rsquo;y aura pas de streaming ni de support pour les codec vidéo dans Java, on continuera à voir la présence de Flash dans ce domaine. Suffit de voir comment sont proposées les vidéos de JavaOne (cfr le blog de DannyCoward). Un Flash Player est nécessaire.</p>
<blockquote><p><strong>Dave:</strong> In addition to the JavaFX Script language, Sun has introduced a new platform to the mix&#8211;JavaFX Mobile. That is a small GNU/Linux platform with a complete Java 6 runtime on it. Correct?</p>
<p><strong>Bob:</strong> Correct.</p>
<p><strong>Dave:</strong> So then why tie the name of the platform to a specific language? Isn&rsquo;t that the blur problem we just talked about?</p></blockquote>
<p>Je dois avouer que je me range du coté de David Bock (voir la suite de l&rsquo;interview). Si JavaFX Mobile, c&rsquo;est Gnu/Linux avec JAVA SE 6 (je suppose que c&rsquo;est de cela qu&rsquo;on parler lorsqu&rsquo;il dit <em>a complete Java 6 runtime</em>), pourquoi avoir donné un nom à cette plateforme qui semble réducteur, dans le sens où cela fait croire qu&rsquo;il ne supportera que des applications écrites en JavaFX alors que cela pourrait exécuter n&rsquo;importe quelle application Java SE 6, donc également même des applications Groovy, ou JRuby, sans oublier Java, bien évidemment.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java 6 Update 2: nouveau model de déployement ? cela se confirme !</title>
		<link>https://blog.developpez.com/vbrabant/p3479/java/openjdk/java_6_update_2_nouveau_model_de_deploye_1</link>
		<comments>https://blog.developpez.com/vbrabant/p3479/java/openjdk/java_6_update_2_nouveau_model_de_deploye_1#comments</comments>
		<pubDate>Sat, 12 May 2007 19:09:27 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[JavaOne 2007]]></category>
		<category><![CDATA[OpenJDK]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Vous vous rappelez de mon dernier billet concernant l&#8217;apparition d&#8217;un éventuel modèle de déploiement avant JDK 7 ? J&#8217;avais dit que je poserais la question aux Java Champions, pour confirmer, vu que la plupart sont sur place. Et en fait, cela se confirme: il y a bien eu une annonce lors de JavaOne disant que Sun travaille sur un Consumer JRE. Le premier qui m&#8217;a répondu, ce fut Roman Strobl, en m&#8217;envoyant un lien vers [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Vous vous rappelez de mon <a href="http://blog.developpez.com/index.php?blog=40&amp;title=java_6_update_2_nouveau_model_de_deploye&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">dernier billet concernant l&rsquo;apparition d&rsquo;un éventuel modèle de déploiement avant JDK 7</a> ?</p>
<p>J&rsquo;avais dit que je poserais la question aux Java Champions, pour confirmer, vu que la plupart sont sur place.<br />
<span id="more-156"></span><br />
Et en fait, cela se confirme: il y a bien eu une annonce lors de JavaOne disant que Sun travaille sur un <em><strong>Consumer JRE</strong></em>. </p>
<p>Le premier qui m&rsquo;a répondu, ce fut Roman Strobl, en m&rsquo;envoyant un lien vers son billet sur le blog, qu&rsquo;il a écrit suite à ma question: http://blogs.sun.com/roumen/entry/an_important_promise_from_this<br />
Il y a eu aussi Yakov Fain qui m&rsquo;a également envoyé son billet, intitulé &laquo;&nbsp;<a href="http://yakovfain.javadevelopersjournal.com/javaone_2007_the_most_important_two_minutes.htm">JavaOne: The most important 2 minutes</a>&nbsp;&raquo;<br />
Son billet contenant un lien vers le blog de <a href="http://blogs.sun.com/dannycoward/entry/javaone_2007_java_se_javafx">Danny Coward</a> où une vidéo contenant l&rsquo;annonce est disponible.<br />
Mais également un lien vers le <a href="http://cmaki.blogspot.com/2007/05/java-se-present-and-future.html">blog de Chris Maki</a> où on y apprend que </p>
<blockquote><p>
As a prototype, the team put together some trial, to run &laquo;&nbsp;hello world&nbsp;&raquo; the JRE was 2 MB, the SwingSet2 demo was just under 4 MB, whereas the whole JRE is 12MB
</p></blockquote>
<p>Soit, 2Mo de nécessaire pour le kernel, et 4Mo pour la démo SwingSet2.<br />
Faudra voir maintenant comment cela sera mis en oeuvre. Est-ce que rien ne sera possible tant que tout ne soit pas téléchargé, ou est-ce qu&rsquo;un interaction même minimale sera déjà disponible assez rapidement.</p>
<p>Ensuite, David Bock a fait savoir qu&rsquo;il avait également eu la possibilité d&rsquo;<a href="http://www.onjava.com/pub/a/onjava/2007/05/10/an-interview-with-robert-brewin.html">interviewer Robert Brewin</a>, qui a apporté un peu plus d&rsquo;informations: Cela ne sera pas fini dans l&rsquo;Update 2 de Java 6, et qu&rsquo;on en aura encore plus dans l&rsquo;Update 3 de Java 6.</p>
<blockquote><p>
<strong>Dave</strong>: So what is the mechanism for that? Are there going to be pieces removed, and downloaded on demand in the cases where they are needed?</p>
<p><strong>Bob</strong>: Exactly. Much like the Java 7 kernel project where you will start with a really small piece and download other pieces as necessary, this is the same general principle, just moved where possible to Java 6. Java 6 update 2 will contain the pieces that most people need, and other pieces will be lazily downloaded in the background as needed, hopefully in a way that doesn&rsquo;t affect normal usage patterns.</p></blockquote>
<p>Cela confirme donc bien que l&rsquo;on verra déjà cela dans l&rsquo;update 2 de Java 6.</p>
<p>Aussi, si on ne trouvait rien concernant la gestion de module dans Java 6 Update 2 (bien que cela ne semble plus le cas aujourd&rsquo;hui), on trouve en fait pas mal d&rsquo;information <a href="http://www.google.be/search?hl=fr&amp;c2coff=1&amp;q=%22consumer+jre%22&amp;btnG=Rechercher&amp;meta=">lorsqu&rsquo;on fait une recherche sur <em>&laquo;&nbsp;Consumer JRE&nbsp;&raquo;</em></a>. On trouve même la <a href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6550796">RFE qui la concerne dans le bugdatabase de Sun</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java 6 Update 2: nouveau model de déployement ?</title>
		<link>https://blog.developpez.com/vbrabant/p3462/java/evenements-java/javaone/javaone-2007/java_6_update_2_nouveau_model_de_deploye</link>
		<comments>https://blog.developpez.com/vbrabant/p3462/java/evenements-java/javaone/javaone-2007/java_6_update_2_nouveau_model_de_deploye#comments</comments>
		<pubDate>Thu, 10 May 2007 22:57:47 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[JavaOne 2007]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[En lisant un compte rendu sur JavaFX publié sur InfoQ, j&#8217;ai relevé ceci Java 6 Update 2 will introduce a new deployment model for the JRE where the initial download is very small and additional JRE components are lazily downloaded only as needed. He said that the concept is very similar to the Java Kernel project proposed for Java 7. Or Java 6 Update 2 pourrait faire son apparition assez rapidement. Et ca, c&#8217;est une [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>En lisant un <a href="http://www.infoq.com/news/2007/05/javafx-brewin">compte rendu sur JavaFX publié sur InfoQ</a>, j&rsquo;ai relevé ceci</p>
<blockquote><p>
Java 6 Update 2 will introduce a new deployment model for the JRE where the initial download is very small and additional JRE components are lazily downloaded only as needed. He said that the concept is very similar to the Java Kernel project proposed for Java 7.</p></blockquote>
<p>Or Java 6 Update 2 pourrait faire son apparition assez rapidement.<br />
Et ca, c&rsquo;est une excellente nouvelle, qui pourrait (re)donner du tonus aux applets et aux applications Java Web Start, en attendant la solution finale qui devrait être implémentée dans Java 7 (mais c&rsquo;est encore loin cela).</p>
<p>La seule chose qui me fait peur, c&rsquo;est que je n&rsquo;ai trouvé confirmation de cela nul part ailleurs. Ni dans les Change Lists de Java 6 Update 2 (cfr http://download.java.net/jdk6/6u2/promoted/b02/changes/jdk6u2-b02.html et </p>
<p>http://download.java.net/jdk6/6u2/promoted/b01/changes/jdk6u2-b01.html)</p>
<p>et rien à ce sujet via les moteurs de recherche. Je retombe toujours sur l&rsquo;article d&rsquo;InfoQ.<br />
Or, je ne peux pas croire que cette nouvelle serait passée inapercue.</p>
<p>Christophe, toi qui est sur place, tu peux nous en dire plus ?</p>
<p>Je vais voir du coté des autres JavaChampions, et je vous dis quoi.</p>
<p>Vincent</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OpenJDK: presque au bout</title>
		<link>https://blog.developpez.com/vbrabant/p3439/java/netbeans/openjdk_presque_au_bout</link>
		<comments>https://blog.developpez.com/vbrabant/p3439/java/netbeans/openjdk_presque_au_bout#comments</comments>
		<pubDate>Tue, 08 May 2007 22:17:57 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[JavaOne 2007]]></category>
		<category><![CDATA[NetBeans]]></category>
		<category><![CDATA[OpenJDK]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Fin de l&#8217;année passée, il y a quelques 6 mois, Sun avait lancé en grande fanfare OpenJDK. Nous avions d&#8217;ailleurs fait quelques interviews à ce sujet. Aujourd&#8217;hui, à l&#8217;occasion de JavaOne, Sun a annoncé qu&#8217;il était arrivé au bout du chantier. Et nous en savons plus quant à sa gouvernance. Tout d&#8217;abord, commencons par la gouvernance. Sun a décidé de mettre en place un &#171;&#160;Governance Board&#160;&#187; par interim. Sa tâche est de définir une constitution [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Fin de l&rsquo;année passée, il y a quelques 6 mois, Sun avait lancé en grande fanfare <a href="http://openjdk.java.net/">OpenJDK</a>.<br />
Nous avions d&rsquo;ailleurs fait quelques <a href="http://java.developpez.com/evenements/#interview">interviews </a>à ce sujet.<br />
Aujourd&rsquo;hui, à l&rsquo;occasion de JavaOne, Sun a annoncé qu&rsquo;il était arrivé au bout du chantier.<br />
Et nous en savons plus quant à sa gouvernance.<br />
<span id="more-153"></span><br />
Tout d&rsquo;abord, commencons par la gouvernance.<br />
Sun a décidé de mettre en place un &laquo;&nbsp;<a href="http://openjdk.java.net/groups/gb/">Governance Board</a>&nbsp;&raquo; par interim.<br />
Sa tâche est de définir une constitution pour la communauté OpenJDK (on croirait avoir affaire à un pays) de la faire ratifier par une processus démocratique, en impliquant les membres de la communauté, puis d&rsquo;élire un nouveau &laquo;&nbsp;Governance Board&nbsp;&raquo;.<br />
Ce Governance Board est composé de 5 individus. Dont 2 choisis directement par Sun, et travaillant pour Sun. Seuls les 3 autres seront choisis par la communauté. Pour ce qui est du Governance Board par intérim, Sun a choisi ces 3 individus, (non pas sans demander l&rsquo;avis de certains sur la question, comme par exemple, les Java Champions).</p>
<p>On retrouve donc </p>
<ul>
<li><strong>Doug Lea</strong>, un professeur qui a été à l&rsquo;origine de pas mal d&rsquo;API. Plus connu pour le JSR 166 concernant la <em>concurrency</em>. Egalement Java Champion.</li>
<li><strong>Fabiane Nardon</strong>, Community Leader de java.net.javatools. Egalement Java Champion (et oui, il y a aussi des femmes parmi les Java Champions)</li>
<li><strong>Dalibor Topi&#269;</strong>, étudiant en Allemagne. Participe à la maintenant de Kaffe, un projet de machine virtuelle. Egalement membre de la Free Software Foundation, et participe aussi au projet GNU Classpath.</li>
</ul>
<p>Les deux employés Sun sont <a href="http://blogs.sun.com/mr">Mark Reinhold</a> et <a href="http://blogs.sun.com/webmink">Simon Phipps</a>.</p>
<p>Pour plus de détails: http://openjdk.java.net/groups/gb/</p>
<p>Maintenant que nous avons vu l&rsquo;aspect administratif, légal, voyons l&rsquo;aspect pratique.</p>
<p>Est-ce que tout le JDK est maintenant disponible en open source ?<br />
Malheureusement NON. Certaines parties du JDK n&rsquo;appartenaient pas uniquement à Sun (rappelez-vous <a href="http://blog.developpez.com/index.php?blog=40&amp;title=tous_ces_copyrights_dans_les_sources_de&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">mon billet à ce sujet</a>) et il semble que certains partenaires (attention: ce n&rsquo;est pas parce que je vous ai montré un code source mentionnant un copyright IBM qu&rsquo;il faut en conclure que c&rsquo;est ce partenaire qui crée des problèmes. Le code source que je vous ai montré dans le billet n&rsquo;est pas dans l&rsquo;API causant le problème) aient refusé que leur contribution soient rendues open source. Ainsi, une partie de Java2D, qui concerne le rendu des polices, si mes souvenirs sont bons,  n&rsquo;a pu être rendue open source. Et il y avait une autre partie qui n&rsquo;était pas rendue open source. Mais je ne la retrouve plus pour le moment.<br />
Sun espère donc que la communauté Java va l&rsquo;aider à rendre open source cette partie, en réécrivant le code de ces API. Mais en attendant, il fournit le format binaire, pour pouvoir tout de même avec une version d&rsquo;OpenJDK entièrement opérationnel.</p>
<p>Rappelez-vous qu&rsquo;en décembre, il vous était possible de compiler le compilateur depuis NetBeans. Et bien, maintenant, il est possible de compiler tout le JDK depuis NetBeans.<br />
Tout le JDK est disponible sous forme de projets NetBeans.</p>
<ul>
<li>  <strong>Javac Compiler</strong>. C&rsquo;est le compilateur javac. Qui était déjà disponible en décembre.</li>
<li> <strong>Javadoc</strong>. contient les sources de javadoc.exe.</li>
<li> <strong>JConsole</strong>. Les sources de la JConsole.</li>
<li> <strong>JMX</strong>. Sources de l&rsquo;api JMX.</li>
<li> <strong>Swing</strong>. .</li>
<li> <strong>AWT &amp; Java2d</strong>. A l&rsquo;exception, si j&rsquo;ai bien compris de la partie concernant le rendu des polices.</li>
<li> <strong>Jar &amp; Zip</strong>. Contient les sources des api pour Zip et JAr, plus l&rsquo;outil jar.exe.</li>
<li> <strong>J2SE</strong>. Permet d&rsquo;avoir tout le Java SE, sauf Hotspor. Qui est fournit par le projet World.</li>
<li> <strong>World</strong>. Pour avoir et HotSpot, et Java SE.</li>
</ul>
<p>Plus d&rsquo;information à ce sujet: http://nb-openjdk.netbeans.org/index.html</p>
<p>Sun va également rendre le TCK disponible pour OpenJDK. Ce n&rsquo;est pas encore clair quand ni comment (sous quelles conditions). Mais il sera disponible. C&rsquo;est déjà une bonne chose en soi.</p>
<p>Une charte sera signée ce mardi soir à 18heures, (heure locale San Francisco, ca donne 03h00 le mercredi matin à Paris, et Bruxelles). Vous pourrez certainement la lire ici demain matin: http://openjdk.java.net/legal/charter/</p>
<p>Voir la press release de Sun: http://www.sun.com/aboutsun/pr/2007-05/sunflash.20070508.3.xml</p>
<p>Bonne lecture.</p>
<p>Vincent</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaFX: une révolution ?</title>
		<link>https://blog.developpez.com/vbrabant/p3433/java/evenements-java/javaone/javaone-2007/javafx_une_revolution</link>
		<comments>https://blog.developpez.com/vbrabant/p3433/java/evenements-java/javaone/javaone-2007/javafx_une_revolution#comments</comments>
		<pubDate>Tue, 08 May 2007 12:29:19 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[JavaOne 2007]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Sun a annoncé aujourd&#8217;hui la sortie de JavaFX. Mais qu&#8217;est-ce que JavaFX ? Vous connaissez très certainement F3. Nous en avions déjà parlé dans le passé. Récemment, Sun avait racheté Savaje. Et voilà qu&#8217;aujourd&#8217;hui, Sun annonce JavaFX, pour le Mobile, pour le Desktop et pour le Web. Mais qu&#8217;est ce que JavaFX ? Et bien, JavaFX est le nom d&#8217;une famille de produits. Cette famille comprend en fait 2 éléments: JavaFX Script JavaFX Mobile JavaFX [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Sun a annoncé aujourd&rsquo;hui la sortie de JavaFX.<br />
Mais qu&rsquo;est-ce que JavaFX ?<br />
<span id="more-152"></span><br />
Vous connaissez très certainement <a href="http://blogs.sun.com/chrisoliver/category/F3">F3</a>. Nous en avions <a href="http://blog.developpez.com/index.php?blog=12&amp;title=en_vrac_12&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">déjà parlé</a> <a href="http://blog.developpez.com/index.php?blog=12&amp;title=en_vrac_10&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">dans le passé</a>.<br />
Récemment, Sun avait racheté Savaje.<br />
Et voilà qu&rsquo;aujourd&rsquo;hui, Sun annonce JavaFX, pour le Mobile, pour le Desktop et pour le Web.<br />
Mais qu&rsquo;est ce que JavaFX ?<br />
Et bien, JavaFX est le nom d&rsquo;une famille de produits. Cette famille comprend en fait 2 éléments:</p>
<ol>
<li>JavaFX Script</li>
<li>JavaFX Mobile</li>
</ol>
<p>JavaFX Script, est présenté comme étant un nouveau langage de scripting, tournant sur toutes les plateformes Java, et permettant de créer des applications multimedia très aisément, tout en tirant profit de toute la puissance de la JVM et de son API.</p>
<p>Je dois bien vous avouer que cela n&rsquo;est pas encore très clair pour moi. J&rsquo;espère que Christophe pourra nous en dire plus. Mais certaines sources indiquent que cela pourrait être une réponse à AJAX, d&rsquo;autres que cela va concurrencer Flash.<br />
Or je ne vois pas comment JavaFX qui a toujours besoin d&rsquo;une JRE (qui fait aujourd&rsquo;hui +- 16Mo en téléchargement) pourrait être une réponse à AJAX qui ne nécessite qu&rsquo;un simple navigateur web et rien d&rsquo;autre, ou à Flash, dont le flash player ne fait même pas 2Mo.<br />
Mais je suppose que quelque chose m&rsquo;a échappé, ici.</p>
<p>JavaFX Script sera (ou l&rsquo;est déjà, j&rsquo;ai pas vérifié) disponible sous licence Open Source (et même précisément, GPL), comme c&rsquo;est l&rsquo;habitude de Sun ces derniers temps. La version Alpha de JavaFX Script est d&rsquo;ailleurs déjà accessible, depuis la page qui lui est consacrée: http://openjfx.org .<br />
Sur cette page, vous retrouverez des démos (téléchargeable via Java Web Start, ce qui nécessite malgré tout un temps de démarrage assez long), mais aussi des modules pour NetBeans 5.5 et NetBeans 6.0, mais aussi un plugin pour Eclipse 3.2.<br />
Le fait qu&rsquo;il existe un plugin pour Eclipse montre ô combien Sun veut que son nouveau langage se répande très rapidement dans le monde Java. Et comme Eclipse représente toujours une grande part de marcher, il fallait bien évidemment leur donner du support.</p>
<p>Bien que JavaFX Script a été rendu open source, rien n&rsquo;a été dit sur la façon dont ce langage va être géré. Pourquoi Sun ne profiterait pas de ce nouveau langage, et de son plugin Eclipse, pour rejoindre la communauté Eclipse ?</p>
<p>L&rsquo;autre produit, c&rsquo;est <a href="http://www.sun.com/software/javafx/mobile/index.jsp">JavaFX Mobile</a>. C&rsquo;est un environnement complet pour matériel mobile. Il comprend un noyau Linux, une JVM Java (mais est-ce seulement une JVM Java ME, ou une JVM complete, je ne sais pas trop), et tout un t&rsquo;as d&rsquo;autres API et applications que l&rsquo;on retrouve dans un appareil mobile, que ce soit un téléphone ou autre.</p>
<p>Est-ce qu&rsquo;on peut voir JavaFX Mobile comme un concurrent de l&rsquo;OS d&rsquo;Apple pour iPhone ? Je ne sais pas. JavaFX Mobile n&rsquo;est que la couche logicielle. Qui sera vendue en OEM aux constructeurs de téléphones, pda et autres. Peut-être qu&rsquo;on verra des clones de iPhone basés sur JavaFX Mobile dans le futur. Qui sait. Mais vaudra voir d&rsquo;abord dans un premier temps quels sont les constructeurs d&rsquo;appareils mobiles qui vont suivre Sun.</p>
<p>Combien de temps faudra-t-il attendre pour voir le premier téléphone JavaFX Mobile, ou la première application JavaFX pour Mobile ?</p>
<p>Je suis assez sceptique, et en même temps très curieux.<br />
Sceptique, car on parle depuis un bon bout de temps maintenant de F3 (quasi 1 an) et il n&rsquo;avait pas l&rsquo;air de déchainer les passions. Certes les démos sont belles. Mais ce ne sont que des démos. J&rsquo;attends la première application vraiment utile écrite en F3.<br />
Par exemple, ce serait super d&rsquo;avoir un outil comme <a href="http://www.debugmode.com/wink/">Wink</a> qui me permettrait de faire mes démos en F3 et plus en Flash.</p>
<p>Que pensez-vous de cette initiative de Sun ?</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Greenfoot</title>
		<link>https://blog.developpez.com/vbrabant/p3428/java/evenements-java/javaone/javaone-2007/greenfoot</link>
		<comments>https://blog.developpez.com/vbrabant/p3428/java/evenements-java/javaone/javaone-2007/greenfoot#comments</comments>
		<pubDate>Mon, 07 May 2007 22:29:22 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[JavaOne 2007]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Vous connaissez BlueJ ? Cet éditeur qui est magnifique pour apprendre et découvrir Java. Et bien sachez que ses auteurs ont lancé un autre projet, Greenfoot, dont le but est de faire découvrir la programmation OO aux enfants. Et bien, ils ont lancé, à l&#8217;occasion de JavaOne, un concours, dont le prix est un SunSpotKit. Envie de tenter votre chance ? P.S. J&#8217;ai découvert quelques liens intéressants sur le net, qui vous donne une idée [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Vous connaissez <a href="http://www.bluej.org">BlueJ </a>? Cet éditeur qui est magnifique pour apprendre et découvrir Java.<br />
Et bien sachez que ses auteurs ont lancé un autre projet, <a href="http://www.greenfoot.org/about/">Greenfoot</a>, dont le but est de faire découvrir la programmation OO aux enfants.</p>
<p>Et bien, ils ont lancé, à l&rsquo;occasion de JavaOne, un concours, dont le prix est un <a href="http://www.sunspotworld.com/">SunSpotKit</a>.</p>
<p>Envie de tenter votre chance ?</p>
<p>P.S. J&rsquo;ai découvert quelques liens intéressants sur le net, qui vous donne une idée de la journée d&rsquo;aujourd&rsquo;hui :</p>
<p><a href="http://www.cafeaulait.org/#May_7_2007_35649 ">Le blog d&rsquo;Elliotte Rusty Harold</a>.<br />
<a href="http://weblogs.java.net/blog/arungupta/archive/2007/05/javaone_2007_ba.html">Les coulisses de Java One</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Community One &#8211; NetBeans Day</title>
		<link>https://blog.developpez.com/vbrabant/p3426/java/netbeans/community_one_netbeans_day</link>
		<comments>https://blog.developpez.com/vbrabant/p3426/java/netbeans/community_one_netbeans_day#comments</comments>
		<pubDate>Mon, 07 May 2007 22:00:34 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[JavaOne 2007]]></category>
		<category><![CDATA[NetBeans]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Au programme de cette journée: Présentation de NetBeans 6, en preview 3ième numéro du NetBeans Magazine Sortie du livre NetBeans RCP 30% réduction pour le livre Pro NetBeans IDE 5.5 EE Si NetBeans 6 Milestone 9 était sorti fin de cette semaine, c&#8217;est parce qu&#8217;ils allaient l&#8217;utiliser comme Preview pour le NetBeans Day de San Francisco. Je vous rappelle les nouveautés: Nouvelle façon de l&#8217;installer Nouvelle Gestion des Plugins Nouveau Portail pour les plugins Profiler [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Au programme de cette journée:</p>
<ul>
<li>Présentation de NetBeans 6, en preview</li>
<li>3ième numéro du NetBeans Magazine</li>
<li>Sortie du livre NetBeans RCP</li>
<li>30% réduction pour le livre Pro NetBeans IDE 5.5 EE</li>
</ul>
<p><span id="more-150"></span><br />
Si <a href="http://blog.developpez.com/index.php?blog=40&amp;title=milestone_9_de_netbeans_6_0&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">NetBeans 6 Milestone 9 était sorti</a> fin de cette semaine, c&rsquo;est parce qu&rsquo;ils allaient l&rsquo;utiliser comme Preview pour le NetBeans Day de San Francisco.<br />
Je vous rappelle les nouveautés:</p>
<ul>
<li><a href="http://blog.developpez.com/index.php?blog=40&amp;title=milestone_9_de_netbeans_6_0&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">Nouvelle façon de l&rsquo;installer</a></li>
<li><a href="http://blog.developpez.com/index.php?blog=40&amp;title=netbeans_6_le_centre_de_mise_a_jour_comp&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">Nouvelle Gestion des Plugins</a></li>
<li><a href="http://plugins.netbeans.org/PluginPortal/">Nouveau Portail pour les plugins</a></li>
<li>Profiler inclus dans NetBeans 6</li>
<li>Support (J)Ruby</li>
<li>Support JavaScript</li>
<li><a href="http://blog.developpez.com/index.php?blog=40&amp;title=support_databinding_jsr295_aamp_applicat&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">Support Databinding (JSR 295)</a></li>
<li>Support Swing Application Framework (JSR 296)</li>
<li>Support pour Mercurial</li>
<li>Matisse encore plus amélioré </li>
<li>Visual Web Pack intégré à NetBeans 6</li>
</ul>
<p><a href="http://blogs.sun.com/geertjan/entry/here_is_our_book">Le livre NetBeans RCP est enfin disponible</a>. D&rsquo;ailleurs ceux qui arrivaient tôt recevaient leur exemplaire (<a href="http://blogs.sun.com/geertjan/entry/freely_available_samples_for_rich">Sachez que vous pouvez toujours jeter un oeil au code sources des modules</a>).</p>
<p>Le livre <a href="http://blog.developpez.com/index.php?blog=40&amp;p=3267&amp;more=1&amp;page=3">Pro NetBeans IDE 5.5 EE</a> était également disponible, avec 30% de réduction.</p>
<p>Ce fut également l&rsquo;occasion d&rsquo;annoncer la <a href="http://www.netbeans.org/community/magazine/">sortie du 3ième numéro du NetBeans Magazine</a>. Ce numéro est disponible aussi bien en version PDF, qu&rsquo;en version HTML.</p>
<p>Je ne sais pas s&rsquo;il y aura encore d&rsquo;autres annonces, mais les lecteurs assidus de ce blog étaient déjà au courant de la plupart des nouveautés introduites dans les derniers Daily builds de NetBeans 6. Pas de grandes nouveautés pour eux, donc.</p>
<p>Ce soir (heure de San Francisco, demain matin en Europe), il y aura le diner des JUG Leaders. L&rsquo;occasion pour Christophe de revoir la plupart des JUG Leaders que nous avions croisé à Javapolis. </p>
<p>Je vous laisse également découvrir les Press Releases de Sun d&rsquo;aujourd&rsquo;hui:</p>
<ul>
<li><a href="http://www.sun.com/aboutsun/pr/2007-05/sunflash.20070507.3.xml">Les Duke&rsquo;s Award</a></li>
<li><a href="http://www.sun.com/aboutsun/pr/2007-05/sunflash.20070507.3.xml">Annonce de la preview de NetBeans 6</a></li>
<li><a href="http://www.sun.com/aboutsun/pr/2007-05/sunflash.20070507.1.xml">Le premier CommunityOne Event</a></li>
</ul>
<p>Demain, c&rsquo;est vraiment JavaOne qui commence. Avec les Keynotes, et leurs lots d&rsquo;annonces. Le keynote de Rich Green est fortement attendu.</p>
<p>Bonne soirée à tous, et à demain.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Annonce du support Mercurial dans NetBeans: Cela cache-t-il une autre annonce plus importante ?</title>
		<link>https://blog.developpez.com/vbrabant/p3417/divers/annonce_du_support_mercurial_dans_netbea</link>
		<comments>https://blog.developpez.com/vbrabant/p3417/divers/annonce_du_support_mercurial_dans_netbea#comments</comments>
		<pubDate>Sun, 06 May 2007 22:30:26 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[Divers]]></category>
		<category><![CDATA[JavaOne 2007]]></category>
		<category><![CDATA[NetBeans]]></category>
		<category><![CDATA[OpenJDK]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Ce dimanche, John Rice, a annoncé la disponibilité du &#171;&#160;plugin&#160;&#187; mercurial pour NetBeans 6. Ce qui signifie que maintenant, il devrait* être possible d&#8217;utiliser Mercurial depuis NetBeans 6. Il faut savoir que Mercurial est l&#8217;outil de versioning que Sun a choisi pour OpenJDK, ainsi qu&#8217;OpenSolaris. Est-ce que le fait d&#8217;annoncer maintenant que NetBeans 6 fournit (depuis la milestone 9) un support pour Mercurial ne serait-il pas annonciateur d&#8217;une autre annonce plus importante ? comme le [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Ce dimanche, John Rice, a <a href="http://blogs.sun.com/jmr/entry/mercurial_support_in_netbeans_not">annoncé </a>la disponibilité du &laquo;&nbsp;plugin&nbsp;&raquo; mercurial pour NetBeans 6.<br />
<span id="more-59"></span><br />
Ce qui signifie que maintenant, il devrait* être possible d&rsquo;utiliser Mercurial depuis NetBeans 6.<br />
Il faut savoir que <a href="http://www.selenic.com/mercurial">Mercurial </a>est l&rsquo;outil de versioning que Sun a choisi pour <a href="https://openjdk.dev.java.net/">OpenJDK</a>, ainsi qu&rsquo;<a href="http://www.opensolaris.org/os/">OpenSolaris</a>.</p>
<p>Est-ce que le fait d&rsquo;annoncer maintenant que NetBeans 6 fournit (depuis la milestone 9) un support pour Mercurial ne serait-il pas annonciateur d&rsquo;une autre annonce plus importante ? comme le fait qu&rsquo;on aurait droit à toutes les sources du JDK ?<br />
(Actuellement, on avait à notre disposition que les sources du compilateur, si je ne m&rsquo;abuse)</p>
<p>Va falloir être attentif aux annonces qui seront faites à JavaOne. Mais je suppose que cela n&rsquo;est vraiment pas une coïncidence. S&rsquo;il fallait que le support pour Mercurial soit prêt pour JavaOne, c&rsquo;est qu&rsquo;ils s&rsquo;attendent à ce qu&rsquo;on l&rsquo;utilise.</p>
<p>Wait and See, comme dirait l&rsquo;autre.</p>
<p>* Je dis bien devrais, car personnellement, je n&rsquo;ai pas réussi :-(, malgré le fait que j&rsquo;ai suivi, me semble-t-il, <a href="http://wiki.netbeans.org/wiki/view/MercurialVersionControlDemoScript">toutes les instructions </a>à la lettre.</p>
<p>Vincent</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
