<?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>Mistra Blog &#187; dart</title>
	<atom:link href="https://blog.mistra.fr/tag/dart/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.mistra.fr</link>
	<description>Formation informatique pour les professionnels</description>
	<lastBuildDate>Tue, 29 Dec 2015 04:56:12 +0000</lastBuildDate>
	<language>fr-FR</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.11</generator>
	<item>
		<title>Sortie de Dart 1.9</title>
		<link>https://blog.mistra.fr/sortie-de-dart-1-9</link>
		<comments>https://blog.mistra.fr/sortie-de-dart-1-9#comments</comments>
		<pubDate>Fri, 10 Apr 2015 04:03:27 +0000</pubDate>
		<dc:creator><![CDATA[Marie]]></dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[développement]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[dart]]></category>

		<guid isPermaLink="false">https://blog.mistra.fr/?p=3648</guid>
		<description><![CDATA[<p>Google vient de publier Dart 1.9, une version qui propose le support de la programmation asynchrone.   Google poursuit le développement du langage Dart. Et même si Google a choisi de ne pas poursuivre le développement d&#8217;une machine virtuelle Dart [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/sortie-de-dart-1-9">Sortie de Dart 1.9</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="bottomcontainerBox" style="background-color:#FFFFFF;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fblog.mistra.fr%2Fsortie-de-dart-1-9&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="https://blog.mistra.fr/sortie-de-dart-1-9"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="https://twitter.com/share" class="twitter-share-button" data-url="https://blog.mistra.fr/sortie-de-dart-1-9"  data-text="Sortie de Dart 1.9" data-count="horizontal" data-via="mistraformation"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="https://blog.mistra.fr/sortie-de-dart-1-9" data-counter=""></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p style="text-align: justify;"><strong><a href="//blog.mistra.fr/wp-content/uploads/2013/06/formation-dart-lang.png"><img class="aligncenter size-full wp-image-2014" src="//blog.mistra.fr/wp-content/uploads/2013/06/formation-dart-lang.png" alt="formation dart" width="268" height="116" /></a><br />
</strong></p>
<p style="text-align: justify;">
<p style="text-align: justify;">Google vient de publier <a href="https://www.mistra.fr/formations-developpement-web/formation-dart.html">Dart </a>1.9, une version qui propose le support de la programmation asynchrone.</p>
<p style="text-align: justify;"> <span id="more-3648"></span></p>
<p style="text-align: justify;">Google poursuit le développement du langage Dart. Et même si Google a choisi de ne pas poursuivre le développement d&rsquo;une machine virtuelle Dart spécialement dédiée au navigateur Chrome, l&rsquo;univers Dart continue sa route. La firme américaine, avec cette version 1.9, choisit de poursuivre le développement de Dart pour de la précision et de la fiabilité dans l&rsquo;écriture du code JavaScript.</p>
<p style="text-align: justify;">Dart 1.9, avec JavaScript, JQuery, et Node.JS cherche à s&rsquo;imposer dans le web. Il pourrait y réussir avec l&rsquo;arrivée du support de la programmation asynchrone. Une nouveauté qui devrait séduire de nombreux développeurs. Apparaissent ainsi async et await, qui permettront une écriture facile du code, sans bloquer l&rsquo;UI ou les threads.</p>
<p style="text-align: justify;">D&rsquo;autres améliorations sont apportées comme le support complet des énumérations (enum) ; le déplacement de Dart Analyzer à Dart Analysis Server ; la mise à jour du moteur d’expressions régulières pour la machine virtuelle Dart ; l’intégration de l’API Isolate dans la machine virtuelle de Dart.</p>
<p style="text-align: justify;">Rappelons que Dart, langage de programmation web développé par Google, a été dévoilé il y a quatre ans, avec pour objectif affiché le remplacement de JavaScript pour s&rsquo;imposer comme référence dans le web. L&rsquo;idée était la résolution de problèmes de JavaScript tout en offrant de meilleures performances, et une meilleure sécurité.</p>
<p style="text-align: justify;">A noter, le développement par les ingénieurs de Google d&rsquo;un environnement de développement destiné au Cloud, et écrit en langage Dart. Nous vous tiendrons au courant, dans ce blog, des nouveautés sur Dart.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Pour en savoir plus : <a href="https://www.dartlang.org">https://www.dartlang.org</a></p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/sortie-de-dart-1-9">Sortie de Dart 1.9</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mistra.fr/sortie-de-dart-1-9/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google annonce Dart 1.8</title>
		<link>https://blog.mistra.fr/google-annonce-dart-1-8</link>
		<comments>https://blog.mistra.fr/google-annonce-dart-1-8#comments</comments>
		<pubDate>Thu, 11 Dec 2014 12:50:31 +0000</pubDate>
		<dc:creator><![CDATA[Marie]]></dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[développement]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[dart]]></category>

		<guid isPermaLink="false">https://blog.mistra.fr/?p=3409</guid>
		<description><![CDATA[<p>Cette nouvelle version propose des énumérations, une nouvelle itération du langage développé par Google. Structuré pour le web, Dart présente une version 1.8 qui est constituée d&#8217;une nouvelle structure de données pouvant intégrer des données constantes. Avec la publication de [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/google-annonce-dart-1-8">Google annonce Dart 1.8</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="bottomcontainerBox" style="background-color:#FFFFFF;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fblog.mistra.fr%2Fgoogle-annonce-dart-1-8&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="https://blog.mistra.fr/google-annonce-dart-1-8"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="https://twitter.com/share" class="twitter-share-button" data-url="https://blog.mistra.fr/google-annonce-dart-1-8"  data-text="Google annonce Dart 1.8" data-count="horizontal" data-via="mistraformation"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="https://blog.mistra.fr/google-annonce-dart-1-8" data-counter=""></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p><a href="https://blog.mistra.fr/wp-content/uploads/2013/05/DartLogo.jpg"><img class="aligncenter size-medium wp-image-1937" src="//blog.mistra.fr/wp-content/uploads/2013/05/DartLogo-300x117.jpg" alt="DartLogo" width="300" height="117" /></a></p>
<p style="text-align: justify;">
<p style="text-align: justify;">Cette nouvelle version propose des énumérations, une nouvelle itération du langage développé par Google. Structuré pour le web, Dart présente une version 1.8 qui est constituée d&rsquo;une nouvelle structure de données pouvant intégrer des données constantes. Avec la publication de cette nouvelle version, Google propose également le support de Dart à App Engine, plateforme PaaS pour le Cloud.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Toutes les informations et le téléchargement sont ici : <a href="https://www.dartlang.org/tools/download.html">https://www.dartlang.org/tools/download.html</a></p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/google-annonce-dart-1-8">Google annonce Dart 1.8</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mistra.fr/google-annonce-dart-1-8/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C reste le langage préféré</title>
		<link>https://blog.mistra.fr/c-reste-langage-prefere</link>
		<comments>https://blog.mistra.fr/c-reste-langage-prefere#comments</comments>
		<pubDate>Tue, 21 Oct 2014 05:08:00 +0000</pubDate>
		<dc:creator><![CDATA[Marie]]></dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[développement]]></category>
		<category><![CDATA[C+]]></category>
		<category><![CDATA[dart]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[Tiobe]]></category>

		<guid isPermaLink="false">https://blog.mistra.fr/?p=3277</guid>
		<description><![CDATA[<p>L&#8217;indice Tiobe le confirme. Cette fois encore le langage C est en tête du classement de popularité des langages de programmation, suivi de Java en seconde position, et Objective-C en troisième place. Pour la première fois Dart s&#8217;inscrit dans le [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/c-reste-langage-prefere">C reste le langage préféré</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="bottomcontainerBox" style="background-color:#FFFFFF;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fblog.mistra.fr%2Fc-reste-langage-prefere&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="https://blog.mistra.fr/c-reste-langage-prefere"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="https://twitter.com/share" class="twitter-share-button" data-url="https://blog.mistra.fr/c-reste-langage-prefere"  data-text="C reste le langage préféré" data-count="horizontal" data-via="mistraformation"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="https://blog.mistra.fr/c-reste-langage-prefere" data-counter=""></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p style="text-align: justify;"><a href="//blog.mistra.fr/wp-content/uploads/2014/10/Tiobe.jpg"><img class="aligncenter size-full wp-image-3278" src="//blog.mistra.fr/wp-content/uploads/2014/10/Tiobe.jpg" alt="Tiobe" width="400" height="288" /></a></p>
<p style="text-align: justify;">L&rsquo;indice Tiobe le confirme. Cette fois encore le langage C est en tête du classement de popularité des langages de programmation, suivi de Java en seconde position, et Objective-C en troisième place. Pour la première fois Dart s&rsquo;inscrit dans le tableau annuel.</p>
<p style="text-align: justify;"> <span id="more-3277"></span></p>
<p style="text-align: justify;">Chaque année, l&rsquo;indice Tiobe est très attendu. Indicateur de la popularité des langages de programmation, il est mis au point sur la base d&rsquo;évaluations mondiales, à partir d&rsquo;informations internationales en provenance d&rsquo;ingénieurs. Cet indice est intéressant pour connaître le positionnement des langages de programmation et permettre aux développeurs de se situer par rapport à leurs compétences. Des informations toujours intéressantes pour savoir s&rsquo;il est opportun de se recycler dans un nouveau langage ou de se lancer dans un développement plutôt qu&rsquo;un autre.</p>
<p style="text-align: justify;">Cette année, une nouveauté apparaît dans l&rsquo;indice Tiobe. Dart, entre pour la première fois dans le top 20 des langages, confortant son avenir prometteur. Indicateur intéressant également : la position de JavaScript qui a perdu deux rangs par rapport à l&rsquo;indice de l&rsquo;année dernière.</p>
<p style="text-align: justify;">Vous voulez en savoir plus ? Alors notez que le langage C est positionné au premier rang, Java en seconde position, Objective-C en troisième place, C++ en quatrième, C# en cinquième, Basic en sixième, PHP en septième, Python en huitième, Perl en neuvième, Transact-SQL en dixième, Delphi en onzième, JavaScript en douzième, Visual Basic.NET en treizième, Visual Basic en quatorzième, R en quinzième, Ruby en seizième, Dart en dix-septième, F# en dix-huitième, Swift en dix-neuvième, et Pascal en vingtième.</p>
<p style="text-align: justify;">Pour en savoir plus : <a href="http://www.tiobe.com">http://www.tiobe.com</a></p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/c-reste-langage-prefere">C reste le langage préféré</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mistra.fr/c-reste-langage-prefere/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dart en version 1.1</title>
		<link>https://blog.mistra.fr/dart-en-version-1-1</link>
		<comments>https://blog.mistra.fr/dart-en-version-1-1#comments</comments>
		<pubDate>Mon, 17 Feb 2014 06:00:06 +0000</pubDate>
		<dc:creator><![CDATA[Marie]]></dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[développement]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[dart]]></category>

		<guid isPermaLink="false">http://blog.mistra.fr/?p=2710</guid>
		<description><![CDATA[<p>  Nous vous en avions parlé dans ce blog en annonçant, il y a quelques mois, la version 1.0. Et ce fut un plein succès pour Dart. Ce nouveau langage s&#8217;affiche désormais comme un outil d&#8217;avenir avec des performances intéressantes. Dans [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/dart-en-version-1-1">Dart en version 1.1</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="bottomcontainerBox" style="background-color:#FFFFFF;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fblog.mistra.fr%2Fdart-en-version-1-1&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="https://blog.mistra.fr/dart-en-version-1-1"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="https://twitter.com/share" class="twitter-share-button" data-url="https://blog.mistra.fr/dart-en-version-1-1"  data-text="Dart en version 1.1" data-count="horizontal" data-via="mistraformation"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="https://blog.mistra.fr/dart-en-version-1-1" data-counter=""></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p><span style="color: #000000;font-family: Calibri;font-size: medium"><a href="http://blog.mistra.fr/wp-content/uploads/2013/05/DartLogo.jpg"><img class="aligncenter size-medium wp-image-1937" alt="DartLogo" src="http://blog.mistra.fr/wp-content/uploads/2013/05/DartLogo-300x117.jpg" width="300" height="117" /></a> </span></p>
<p style="text-align: justify"><span style="font-family: Calibri;font-size: medium">Nous vous en avions parlé dans ce blog en annonçant, il y a quelques mois, la version </span><span style="font-family: Calibri;font-size: medium">1.0. Et ce fut un plein succès pour Dart. Ce nouveau langage s&rsquo;affiche désormais comme un outil d&rsquo;avenir avec des performances intéressantes. Dans sa version 1.1, il est 25% plus rapide.</span></p>
<p style="text-align: justify"><span style="font-family: Calibri;font-size: medium"> <span id="more-2710"></span></span></p>
<p style="text-align: justify"><span style="font-size: medium"><span style="font-family: Calibri">Il s&rsquo;agissait à l&rsquo;origine pour Dart, d&rsquo;améliorer la programmation web avec un langage dédié et amélioré. Avec Dart 1.0 Google communiquait sur un langage présenté comme structuré pour la programmation web. Dart 1.0 se présentait avec de nombreuses fonctionnalités comme la modification des objets facilitée grâce à la méthode cascade, la nomination des arguments pour améliorer l’ensemble, et le framework JQuery. Aujourd&rsquo;hui dans sa version 1.1, Dart affiche des performances étonnantes avec notamment une rapidité d&rsquo;accès 25% supérieure à Dart 1.0. Une meilleure performance, plus de fonctionnalités, et l&rsquo;amélioration des outils marquent la version 1.1 de Dart.  Quelques mois après la version 1.0 , cette nouvelle version offre un ensemble de mises à jour compatibles rendant le développement des applications plus faciles.</span></span></p>
<p style="text-align: justify"><span style="font-size: medium"><span style="font-family: Calibri">La rapidité est la performance phare de cette version 1.1, rendant la vitesse d&rsquo;exécution identique à celle de JavaScript ; quant aux performances sur le BenchMark FluidMotion, elles ont tout simplement été doublées depuis la première version.</span></span></p>
<p style="text-align: justify"><span style="font-family: Calibri;font-size: medium">Dart intéresse non seulement pour ses applications destinées à la navigation web, mais aussi pour ses solutions serveurs. Les gros fichiers, la copie des fichiers, le traitement du signal, l&rsquo;information pour les terminaux sont améliorés dans la version 1.1.</span></p>
<p style="text-align: justify"><span style="font-family: Calibri;font-size: medium">Si cela ne vous a pas donné envie de tester Dart, vous pouvez aussi aller faire un petit tour par ici : www.dartlang.org</span></p>
<p style="text-align: justify"><span style="color: #000000;font-family: Calibri;font-size: medium"> </span></p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/dart-en-version-1-1">Dart en version 1.1</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mistra.fr/dart-en-version-1-1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mistra organise la première formation DART en France</title>
		<link>https://blog.mistra.fr/mistra-organise-la-premiere-formation-dart-en-france</link>
		<comments>https://blog.mistra.fr/mistra-organise-la-premiere-formation-dart-en-france#comments</comments>
		<pubDate>Fri, 14 Jun 2013 11:41:15 +0000</pubDate>
		<dc:creator><![CDATA[felix]]></dc:creator>
				<category><![CDATA[Formations]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Mistra]]></category>
		<category><![CDATA[dart]]></category>

		<guid isPermaLink="false">http://blog.mistra.fr/?p=2013</guid>
		<description><![CDATA[<p>&#160; &#160; DART est un langage développé par Google. Nous vous avons déjà parlé à plusieurs reprises sur ce blog. Mistra a eu l&#8217;occasion, sur un de nos projets clients d&#8217;utiliser DART. A cette occasion, nous sommes donc montés en [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/mistra-organise-la-premiere-formation-dart-en-france">Mistra organise la première formation DART en France</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="bottomcontainerBox" style="background-color:#FFFFFF;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fblog.mistra.fr%2Fmistra-organise-la-premiere-formation-dart-en-france&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="https://blog.mistra.fr/mistra-organise-la-premiere-formation-dart-en-france"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="https://twitter.com/share" class="twitter-share-button" data-url="https://blog.mistra.fr/mistra-organise-la-premiere-formation-dart-en-france"  data-text="Mistra organise la première formation DART en France" data-count="horizontal" data-via="mistraformation"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="https://blog.mistra.fr/mistra-organise-la-premiere-formation-dart-en-france" data-counter=""></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p style="text-align: center;"><a href="http://www.mistra.fr/formations-developpement-web/formation-dart.html"><img class="aligncenter size-full wp-image-2014" alt="formation dart" src="http://blog.mistra.fr/wp-content/uploads/2013/06/formation-dart-lang.png" width="268" height="116" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>DART est un langage développé par Google. Nous vous avons déjà parlé à plusieurs reprises sur ce blog. Mistra a eu l&rsquo;occasion, sur un de nos projets clients d&rsquo;utiliser DART. A cette occasion, nous sommes donc montés en compétences sur le sujet, et nous sommes donc capables aujourd&rsquo;hui de proposer <strong>la première formation DART en France.</strong></p>
<p>La première session de formation se déroulera fin octobre, n&rsquo;hésitez pas à nous contacter pour vous inscrire, cette formation est 100% financable par votre DIF.</p>
<p>A bientôt en formation</p>
<p>L&rsquo;équipe Mistra</p>
<p>PS: Lien vers la session de formation : <a href="http://www.mistra.fr/formations-developpement-web/formation-dart.html">http://www.mistra.fr/formations-developpement-web/formation-dart.html</a></p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/mistra-organise-la-premiere-formation-dart-en-france">Mistra organise la première formation DART en France</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mistra.fr/mistra-organise-la-premiere-formation-dart-en-france/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dart bientôt en version 1.0 ?</title>
		<link>https://blog.mistra.fr/dart-bientot-en-version-1-0</link>
		<comments>https://blog.mistra.fr/dart-bientot-en-version-1-0#comments</comments>
		<pubDate>Fri, 24 May 2013 09:44:00 +0000</pubDate>
		<dc:creator><![CDATA[Marie]]></dc:creator>
				<category><![CDATA[développement]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[dart]]></category>

		<guid isPermaLink="false">http://blog.mistra.fr/?p=1936</guid>
		<description><![CDATA[<p>Le développement de Dart avance et sa version 1.0 devrait être bientôt aboutie. C&#8217;est ce que vient de révéler un des ingénieurs logiciels de Google, lors du grand rassemblement Google I/O. A l&#8217;origine, Dart s&#8217;appelait Dash, et avait pour objectif [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/dart-bientot-en-version-1-0">Dart bientôt en version 1.0 ?</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="bottomcontainerBox" style="background-color:#FFFFFF;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fblog.mistra.fr%2Fdart-bientot-en-version-1-0&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="https://blog.mistra.fr/dart-bientot-en-version-1-0"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="https://twitter.com/share" class="twitter-share-button" data-url="https://blog.mistra.fr/dart-bientot-en-version-1-0"  data-text="Dart bientôt en version 1.0 ?" data-count="horizontal" data-via="mistraformation"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="https://blog.mistra.fr/dart-bientot-en-version-1-0" data-counter=""></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p style="text-align: justify;"><a href="http://blog.mistra.fr/wp-content/uploads/2013/05/DartLogo.jpg"><img class="aligncenter size-medium wp-image-1937" alt="DartLogo" src="http://blog.mistra.fr/wp-content/uploads/2013/05/DartLogo-300x117.jpg" width="300" height="117" /></a></p>
<p style="text-align: justify;"><span style="color: #000000; font-family: Calibri; font-size: medium;">Le développement de Dart avance et sa version 1.0 devrait être bientôt aboutie.</span></p>
<p style="text-align: justify;"><span id="more-1936"></span></p>
<p style="text-align: justify;"><span style="color: #000000; font-family: Calibri; font-size: medium;">C&rsquo;est ce que vient de révéler un des ingénieurs logiciels de Google, lors du grand rassemblement Google I/O. </span></p>
<p style="text-align: justify;"><span style="color: #000000; font-family: Calibri; font-size: medium;">A l&rsquo;origine, Dart s&rsquo;appelait Dash, et avait pour objectif d&rsquo;améliorer la programmation web avec ce langage dédié et amélioré. Dévoilé en octobre 2011, il avait comme but affiché le remplacement de Javascript à moyen terme. En effet, certains problèmes de Javascript ne peuvent pas trouver de solution par une simple évolution du langage de programmation. Dart est destiné à résoudre les problèmes de Javascript en proposant une alternative crédible, performante, utilisable pour des grands projets, et offrant une meilleure sécurité. </span></p>
<p style="text-align: justify;"><span style="font-family: Calibri;"><span style="color: #000000; font-size: medium;">Aujourd&rsquo;hui l&rsquo;avancée est suffisante pour que Google communique sur ce langage présenté comme un langage structuré pour la programmation web. Dart 1.0  devrait comporter plusieurs fonctionnalités. La modification des objets serait facilitée grâce à la méthode cascade, la nomination des arguments devrait améliorer l&rsquo;ensemble, et Dart pourrait embarquer le framework JQuery. Enfin, Dart devrait pouvoir être supporté par tous les navigateurs grâce à la compilation en Javascript. </span></span></p>
<p style="text-align: justify;"><span style="color: #000000; font-family: Calibri; font-size: medium;">D&rsquo;autres améliorations sont en cours chez Google, notamment avec un autre programme complémentaire. La prochaine version de Google web toolkit qui devrait être prête dans plusieurs mois, nécessite encore des évolutions afin de la rendre plus modulable et plus rapide. Destiné à supporter Java 7 et 8, ainsi que d&rsquo;autres applications, GWT dans sa nouvelle version devrait pouvoir être supporté par les navigateurs les plus récents.</span></p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/dart-bientot-en-version-1-0">Dart bientôt en version 1.0 ?</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mistra.fr/dart-bientot-en-version-1-0/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Blocky, un IDE en glisser/déposer</title>
		<link>https://blog.mistra.fr/google-blocky-un-ide-en-glisserdeposer</link>
		<comments>https://blog.mistra.fr/google-blocky-un-ide-en-glisserdeposer#comments</comments>
		<pubDate>Fri, 15 Jun 2012 13:48:06 +0000</pubDate>
		<dc:creator><![CDATA[felix]]></dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[dart]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[programmation]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://blog.mistra.fr/?p=1097</guid>
		<description><![CDATA[<p>Google continue son investissement massif pour les développeurs. Cette semaine, c&#8217;est un outil permettant de créer une application sans une ligne de code que nous propose Google: Blocky. L&#8217;objectif, en tout cas pour le moment, n&#8217;est pas obligatoirement de vous [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/google-blocky-un-ide-en-glisserdeposer">Google Blocky, un IDE en glisser/déposer</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="bottomcontainerBox" style="background-color:#FFFFFF;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fblog.mistra.fr%2Fgoogle-blocky-un-ide-en-glisserdeposer&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="https://blog.mistra.fr/google-blocky-un-ide-en-glisserdeposer"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="https://twitter.com/share" class="twitter-share-button" data-url="https://blog.mistra.fr/google-blocky-un-ide-en-glisserdeposer"  data-text="Google Blocky, un IDE en glisser/déposer" data-count="horizontal" data-via="mistraformation"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="https://blog.mistra.fr/google-blocky-un-ide-en-glisserdeposer" data-counter=""></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p><a href="http://blog.mistra.fr/wp-content/uploads/2012/06/googleblocky.jpg"><img class="aligncenter size-full wp-image-1098" title="googleblocky" src="http://blog.mistra.fr/wp-content/uploads/2012/06/googleblocky.jpg" alt="" width="640" height="360" /></a></p>
<p>Google continue son investissement massif pour les développeurs.</p>
<p>Cette semaine, c&rsquo;est un outil permettant de créer une application sans une ligne de code que nous propose Google: Blocky.</p>
<p>L&rsquo;objectif, en tout cas pour le moment, n&rsquo;est pas obligatoirement de vous permettre d&rsquo;écrire une application, mais plutôt voué à des fins ludiques. En effet, apprendre l&rsquo;algorithmie n&rsquo;est pas simple, et elle dépend du langage utilisé.</p>
<p>Ici Blocky est visuel, vous définissez votre algorithme à base de copiés/collés et de glissés/déposés, et il vous propose d&rsquo;exporter en Javascript, Python et Dart <img src="https://blog.mistra.fr/wp-includes/images/smilies/icon_smile.gif" alt=":-)" class="wp-smiley" /> </p>
<p>Après le don de App Inventor à Apache, ce projet semble intéressant même s&rsquo;il est encore compliqué de voir où essaye de nous emmener Google.</p>
<p>De notre côté, nous allons voir si cet outil peut être utilisable dans nos formations d&rsquo;algorithmie <img src="https://blog.mistra.fr/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> </p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/google-blocky-un-ide-en-glisserdeposer">Google Blocky, un IDE en glisser/déposer</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mistra.fr/google-blocky-un-ide-en-glisserdeposer/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GWT 2.5 et plus si affinités</title>
		<link>https://blog.mistra.fr/gwt-2-5-et-plus-si-affinites</link>
		<comments>https://blog.mistra.fr/gwt-2-5-et-plus-si-affinites#comments</comments>
		<pubDate>Wed, 14 Dec 2011 09:43:58 +0000</pubDate>
		<dc:creator><![CDATA[Gaetan]]></dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[dart]]></category>
		<category><![CDATA[développement]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gwt]]></category>

		<guid isPermaLink="false">http://blog.mistra.fr/?p=352</guid>
		<description><![CDATA[<p>Les discussions autour de GWT s’intensifient et s&#8217;argumentent du côté des développeurs mais aussi du côté de Google. En réponse aux différentes interrogations faites par la communauté GWT, Eric Clayberg (nouveau product Manager GWT chez Google) a répondu directement sur [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/gwt-2-5-et-plus-si-affinites">GWT 2.5 et plus si affinités</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="bottomcontainerBox" style="background-color:#FFFFFF;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fblog.mistra.fr%2Fgwt-2-5-et-plus-si-affinites&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="https://blog.mistra.fr/gwt-2-5-et-plus-si-affinites"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="https://twitter.com/share" class="twitter-share-button" data-url="https://blog.mistra.fr/gwt-2-5-et-plus-si-affinites"  data-text="GWT 2.5 et plus si affinités" data-count="horizontal" data-via="mistraformation"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="https://blog.mistra.fr/gwt-2-5-et-plus-si-affinites" data-counter=""></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p style="text-align: justify;"><a href="http://blog.mistra.fr/wp-content/uploads/2011/12/google_gwt_logo.png"><img class="aligncenter size-full wp-image-356" title="Google GWT" src="http://blog.mistra.fr/wp-content/uploads/2011/12/google_gwt_logo.png" alt="google_gwt_logo" width="222" height="204" /></a></p>
<p style="text-align: justify;">Les discussions autour de <a title="Formation GWT" href="http://www.mistra.fr/formations-developpement-web/formation-gwt-2.html">GWT</a> s’intensifient et s&rsquo;argumentent du côté des développeurs mais aussi du côté de Google.</p>
<p style="text-align: justify;">En réponse aux différentes interrogations faites par la communauté GWT, Eric Clayberg (nouveau product Manager GWT chez Google) a répondu directement sur le Google+ de <a href="https://plus.google.com/u/0/112745976227102540584/posts/MjZgFK6gjLq" target="_blank">Heinz-Joachim Belz</a> qui avait émis de grands doutes sur le futur de GWT après une visite du salon Google Developer Day à Berlin.</p>
<p style="text-align: justify;">Voici la réponse de Eric Clayberg aux craintes de la communauté :</p>
<p style="text-align: justify;"><span id="more-352"></span></p>
<p style="text-align: justify;">« <em>Je peux vous assurer que GWT est loin d’être mort, et n’est pas prêt de l’être ! Au contraire, GWT est un projet en pleine santé, et l’équipe GWT continue de faire en sorte chaque jour que GWT soit un bon choix pour la création d’applications web robuste aujourd’hui et dans l’avenir. Si vous devez aujourd’hui créer une nouvelle application Web, GWT serait un excellent choix et il n’y a aucune raison d’en douter. L’objectif de DART est d’être également un très bon choix pour créer ce type d’applications (et bien plus). Mais les deux technologies peuvent et vont coexister (et cela va surement être le cas pour un certain temps).</em></p>
<p style="text-align: justify;"><em>Vous ne devriez pas prendre en considération les articles vous expliquant qu’il y avait peu de développeurs GWT d’origine travaillant encore sur GWT. Google est un endroit gigantesque et beaucoup de monde ont peu travaillé sur GWT au fil des années. En fait, GWT a été un bon entrainement pour beaucoup de développeurs créant aujourd’hui de nouvelles technologies chez Google (dont DART). L’équipe GWT  est complète, et nous avons beaucoup d’ambitions quant à l’avenir de GWT. GWT est utilisé dans beaucoup de grands projets  chez Google (et en dehors de Google) et ce n’est pas prêt de changer ! </em></p>
<p style="text-align: justify;"><em>Seul le temps pourra nous dire si DART remplacera ou non GWT. Ceci dépend plus de la communauté que de nous. Je suis un grand fan des deux technologies et je  recommanderai d’utiliser les deux (en fonction de vos besoins spécifiques).</em> »</p>
<p style="text-align: justify;">Eric répond donc à la plupart des interrogations de la communauté et Ray Cromwell va un peu plus loin en définissant les objectifs de GWT 2.5 :</p>
<ol style="text-align: justify;">
<li>Des optimisations de compilation permettront de réduire la taille du code produit de 30% décompressé et de 15% gzippé</li>
<li>Le support pour SourceMap et du debugging au niveau source en Java dans Chrome (et ils espèrent Firefox aussi)</li>
<li>Un « super draft mode » permettant de recompiler une majorité des applications en moins de 10 secondes (et probablement moins de 5 pour la plupart)</li>
<li>Un tout nouveau binding HTML « to the metal » pour les navigateurs récents</li>
<li>Un framework de test permettant de faciliter les tests d’IHM</li>
<li>Support pour une compilation incrémentale pour accélérer les temps de compilation pour la production</li>
</ol>
<p style="text-align: justify;">Donc le code <a title="Formation GWT" href="http://www.mistra.fr/formations-developpement-web/formation-gwt-2.html">GWT</a> devrait être plus léger, plus rapide, plus facile à débugger et plus facile à tester.</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/gwt-2-5-et-plus-si-affinites">GWT 2.5 et plus si affinités</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mistra.fr/gwt-2-5-et-plus-si-affinites/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DART, le JavaScript-killer made in Google</title>
		<link>https://blog.mistra.fr/dart-le-javascript-killer-made-in-google</link>
		<comments>https://blog.mistra.fr/dart-le-javascript-killer-made-in-google#comments</comments>
		<pubDate>Fri, 02 Dec 2011 08:20:56 +0000</pubDate>
		<dc:creator><![CDATA[felix]]></dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[dart]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google web toolkit]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://blog.mistra.fr/?p=193</guid>
		<description><![CDATA[<p>Premier tour d’horizon de DART Javascript est une plaie pour le développeur web. A l’échelle du site internet, des problèmes de compatibilité multi-navigateurs, à l’échelle de l’application web, un langage non structuré, des typages dynamiques, des problèmes de mémoire etc. [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/dart-le-javascript-killer-made-in-google">DART, le JavaScript-killer made in Google</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="bottomcontainerBox" style="background-color:#FFFFFF;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fblog.mistra.fr%2Fdart-le-javascript-killer-made-in-google&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="https://blog.mistra.fr/dart-le-javascript-killer-made-in-google"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="https://twitter.com/share" class="twitter-share-button" data-url="https://blog.mistra.fr/dart-le-javascript-killer-made-in-google"  data-text="DART, le JavaScript-killer made in Google" data-count="horizontal" data-via="mistraformation"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="https://blog.mistra.fr/dart-le-javascript-killer-made-in-google" data-counter=""></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p><a href="http://blog.mistra.fr/wp-content/uploads/2011/12/dart_logo.png"><img class="aligncenter size-full wp-image-194" title="dart_logo" src="http://blog.mistra.fr/wp-content/uploads/2011/12/dart_logo.png" alt="logo dart" width="180" height="78" /></a></p>
<h2></h2>
<h2>Premier tour d’horizon de DART</h2>
<p><span style="font-size: small;"><span style="font-family: Calibri;"><a title="formation javascript" href="http://www.mistra.fr/formations-developpement-web/formation-javascript.html" target="_blank">Javascript</a> est une plaie pour le développeur web. A l’échelle du site internet, des problèmes de compatibilité multi-navigateurs, à l’échelle de l’application web, un langage non structuré, des typages dynamiques, des problèmes de mémoire etc. </span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Google propose ici une solution qu’il entend bien faire adopter à tous les développeurs web comme la nouvelle « langue universelle» du développement web.</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Plus qu’un langage, DART va devenir une réelle plateforme : </span></span></p>
<p><span id="more-193"></span></p>
<ul>
<li><span style="font-family: Calibri;"><span style="font-size: small;">Tout comme Google Web Toolkit, le projet développé en DART pourra être compilé en JavaScript. Evidemment on attend de Google un Javascript obfusqué avec les même capacités de Deferred Binding que dans GWT (1 fichier JS/<a title="formation xhtml css" href="http://www.mistra.fr/formations-developpement-web/formation-xhtml-css.html" target="_blank">CSS</a> par navigateur, chaque navigateur ne télécharge que ce dont il a besoin).</span></span></li>
<li><span style="font-family: Calibri;"><span style="font-size: small;">Une machine virtuelle sera disponible pour faire tourner DART nativement dans la navigateur une fois qu’elle y sera intégrée (Google l’annonce pour Chrome très prochainement).</span></span></li>
</ul>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Quels sont les objectifs fixés par l’équipe Google pour DART ?</span></span></p>
<ul>
<li><span style="font-family: Calibri;"><span style="font-size: small;">Créer un langage à la fois structuré et flexible pour le développement web</span></span></li>
<li><span style="font-family: Calibri;"><span style="font-size: small;">Faire en sorte que la prise en main de DART soit rapide pour les développeurs Java et Web</span></span></li>
<li><span style="font-family: Calibri;"><span style="font-size: small;">Les applications DART devront démarrer rapidement et avoir d’excellentes performances</span></span></li>
<li><span style="font-family: Calibri;"><span style="font-size: small;">DART devra être compatible avec un grand nombre d’appareils : tablettes, téléphones, ordinateurs portables et serveurs.</span></span></li>
<li><span style="font-family: Calibri;"><span style="font-size: small;">Fournir les outils permettant de faire tourner DART sur tous les navigateurs récents (Chrome, Safari 5+, et Firefox 4+)</span></span></li>
<li><span style="font-family: Calibri;"><span style="font-size: small;">Proposer rapidement aux développeurs tous les outils dont ils ont besoin (librairies, IDE, etc.)</span></span></li>
</ul>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Ce dernier point est une différence majeure de GWT, qui a pour force d’être toujours compatible avec les navigateurs que nous pourrions qualifiés de « non-modernes ».</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">L’objectif de Google est donc clair ici, aller plus loin que GWT en créant un nouveau langage  à mi-chemin entre le Java nécessitant la JVM et le <a title="formation javascript" href="http://www.mistra.fr/formations-developpement-web/formation-javascript.html" target="_blank">Javascript</a> qui a bien des défauts (pas de classes, variables non typées, …) et ce compatible multi-navigateurs et multi plateformes.</span></span></p>
<h2>A quoi cela ressemble concrètement ?</h2>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Un des grands avantages de DART est que les variables ont un typage « au choix ». L’idée de Google est que vous pouvez développer votre application sans typage (principalement quand les scripts restent minimes) et typer lorsque celle-ci prend de l’ampleur.</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;"><a href="http://blog.mistra.fr/wp-content/uploads/2011/12/exemple_code_dart1.png"><img class="aligncenter size-full wp-image-196" title="exemple_code_dart" src="http://blog.mistra.fr/wp-content/uploads/2011/12/exemple_code_dart1.png" alt="Exemple code Dart" width="756" height="219" /></a></span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Il faut ensuite pouvoir l’utiliser dans notre page web. Pour cela, plusieurs possibilités : </span></span></p>
<ul>
<li><span style="font-family: Calibri;"><span style="font-size: small;">Le compiler en Javascript (compatible uniquement sous Chrome, Safari 5+, et Firefox 4+)</span></span></li>
<li><span style="font-family: Calibri;"><span style="font-size: small;">Utiliser Dart Editor</span></span></li>
<li><span style="font-family: Calibri;"><span style="font-size: small;"><em>Bientôt </em>: l’exécuter directement dans la machine virtuelle DART</span></span></li>
<li><span style="font-family: Calibri;"><span style="font-size: small;"><em>Bientôt </em>: avec un nouveau MIME Type, être capable d’exécuter du DART sans avoir besoin de le recompiler en Javascript</span></span></li>
</ul>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Dart Editor est l’environnement de développé qui nous est mis à disposition par Google. Basé sur Eclipse, il permet aisément de pouvoir développer, exécuter et tester son code DART : </span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;"><a href="http://blog.mistra.fr/wp-content/uploads/2011/12/dart_editor.png"><img class="aligncenter size-full wp-image-197" title="dart_editor" src="http://blog.mistra.fr/wp-content/uploads/2011/12/dart_editor.png" alt="DartEditor" width="600" height="454" /></a></span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Il suffit ensuite d’exécuter notre fichier DART :</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;"><a href="http://blog.mistra.fr/wp-content/uploads/2011/12/darteditor_execute.png"><img class="aligncenter size-full wp-image-198" title="darteditor_execute" src="http://blog.mistra.fr/wp-content/uploads/2011/12/darteditor_execute.png" alt="DartEditor execute code" width="302" height="157" /></a></span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Vous pouvez télécharger DART : </span></span></p>
<ul>
<li><span style="font-family: Calibri; font-size: small;">En version 32 bits ici : </span><a href="http://gsdview.appspot.com/dart-editor-archive-integration/latest/DartBuild-win32.win32.x86.zip"><span style="color: #0000ff; font-family: Calibri; font-size: small;">http://gsdview.appspot.com/dart-editor-archive-integration/latest/DartBuild-win32.win32.x86.zip</span></a></li>
<li><span style="font-size: small;"><span style="font-family: Calibri;">En version 64 bits ici  </span></span><a href="http://gsdview.appspot.com/dart-editor-archive-integration/latest/DartBuild-win32.win32.x86_64.zip"><span style="color: #0000ff; font-family: Calibri; font-size: small;">http://gsdview.appspot.com/dart-editor-archive-integration/latest/DartBuild-win32.win32.x86_64.zip</span></a></li>
</ul>
<p><span style="font-family: Calibri; font-size: small;">Pour télécharger le projet d’exemple fourni par l’équipe DART : </span><a href="http://www.dartlang.org/samples/sunflower/index.html"><span style="color: #0000ff; font-family: Calibri; font-size: small;">http://www.dartlang.org/samples/sunflower/index.html</span></a></p>
<h2>DART et les plateformes actuelles de Google</h2>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Evidemment la première question à se poser est : quel avenir pour GWT ? Google est en train d’investir massivement dans DART et les rumeurs parlent déjà de développeurs GWT basculant vers les équipes DART.</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Google rassure sur le blog de <a title="formation gwt 2" href="http://www.mistra.fr/formations-developpement-web/formation-gwt-2.html" target="_blank">GWT</a> en expliquant que GWT est aujourd’hui une plateforme stable, très utilisée en entreprise (présente dans beaucoup d’applications Google d’ailleurs). Il nous est expliqué que les développeurs GWT travaillent aussi sur le projet DART mais qu’ils voient beaucoup de synergies entre DART et GWT, DART étant « la prochaine étape dans l’évolution de GWT ».</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Rien pour nous rassurer donc. Pourquoi Google continuerait-il à développer deux plateformes ayant les mêmes objectifs ? Les desseins ne sont pas clairs et la communauté s’effraie. Des outils de migration de GWT vers DART ? Ça n’a pas l’air d’être l’idée. Quid des prochaines versions de <a title="formation gwt" href="http://www.mistra.fr/formations-developpement-web/formation-gwt-2.html" target="_blank">GWT</a> (une roadmap 2.5 mais rien pour une 3.0).</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Autre idée intéressante qui paraît dans les commentaires du blog, Google aurait-il dans l’idée d’utiliser <a title="dart lang" href="http://www.dartlang.org/" target="_blank">DART </a>comme prochaine plateforme de développement dans <a title="formation android" href="http://www.mistra.fr/formations-developpement-mobile/formation-android.html" target="_blank">Android</a> ? Affaire à suivre.</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Liens:</span></span></p>
<ul>
<li><span style="font-size: small;"><span style="font-family: Calibri;">Annonce sur blog GWT: <a href="http://googlewebtoolkit.blogspot.com/2011/11/gwt-and-dart.html">http://googlewebtoolkit.blogspot.com/2011/11/gwt-and-dart.html</a></span></span></li>
<li><span style="font-size: small;"><span style="font-family: Calibri;">Site officiel de DART: <a href="http://www.dartlang.org/">http://www.dartlang.org/</a></span></span></li>
<li><span style="font-size: small;"><span style="font-family: Calibri;">Discussions autour de GWT et DART sur le Google+ d&rsquo;un responsable GWT: <a href="https://plus.google.com/117487419861992917007/posts/6YWpsHpqMqZ">https://plus.google.com/117487419861992917007/posts/6YWpsHpqMqZ</a></span></span></li>
</ul>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/dart-le-javascript-killer-made-in-google">DART, le JavaScript-killer made in Google</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mistra.fr/dart-le-javascript-killer-made-in-google/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
