<?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>Armetiz - Thomas Tourlourat &#187; Flex</title>
	<atom:link href="http://www.armetiz.info/category/programmation/flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.armetiz.info</link>
	<description>Ingénieur Informatique - Lyon</description>
	<lastBuildDate>Fri, 05 Mar 2010 20:21:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Flash &#8211; Restreindre l&#8217;instanciation d&#8217;une classe par un seul objet</title>
		<link>http://www.armetiz.info/flash-restreindre-instanciation-class-objet/</link>
		<comments>http://www.armetiz.info/flash-restreindre-instanciation-class-objet/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 15:08:47 +0000</pubDate>
		<dc:creator>Thomas Tourlourat</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Conception]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Factory]]></category>
		<category><![CDATA[Pattern]]></category>

		<guid isPermaLink="false">http://www.armetiz.info/?p=1365</guid>
		<description><![CDATA[Comment restreindre l&#8217;instanciation d&#8217;une classe à une autre classe.
Voici une idée complètement &#171;&#160;crazy&#160;&#187; au quelle je vais apporter une solution à travers ce billet.
Nous allons utiliser un principe connu par de nombreux framework Web qui permet d&#8217;assurer la validité d&#8217;un formulaire: Le jeton !
L&#8217;intérêt étant de combiner cela avec le pattern Factory.

public class Master
&#123;
	private static [...]]]></description>
			<content:encoded><![CDATA[<p>Comment <strong>restreindre l&#8217;instanciation d&#8217;une classe</strong> à une autre classe.</p>
<p>Voici une idée complètement &laquo;&nbsp;crazy&nbsp;&raquo; au quelle je vais apporter une solution à travers ce billet.<br />
Nous allons utiliser un principe connu par de nombreux framework Web qui permet d&#8217;assurer la validité d&#8217;un formulaire: <strong>Le jeton</strong> !</p>
<p>L&#8217;intérêt étant de combiner cela avec le <a href="http://fr.wikipedia.org/wiki/Fabrique_%28patron_de_conception%29">pattern Factory</a>.</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #9900cc; font-weight: bold;">class</span> Master
<span style="color: #000000;">&#123;</span>
	<span style="color: #0033ff; font-weight: bold;">private</span> static <span style="color: #6699cc; font-weight: bold;">var</span> _jeton	<span style="color: #000000; font-weight: bold;">:</span> <span style="color: #004993;">Number</span>	= <span style="color: #000000; font-weight: bold;">-</span><span style="color: #000000; font-weight:bold;">1</span>;
&nbsp;
	<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> Master<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
	<span style="color: #000000;">&#123;</span>
	<span style="color: #000000;">&#125;</span>
&nbsp;
	<span style="color: #0033ff; font-weight: bold;">public</span> static <span style="color: #339966; font-weight: bold;">function</span> createSlave <span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">:</span> Slave
	<span style="color: #000000;">&#123;</span>
		<span style="color: #6699cc; font-weight: bold;">var</span> _tmpSlave	<span style="color: #000000; font-weight: bold;">:</span> Slave;
&nbsp;
		_jeton		= <span style="color: #004993;">Math</span>.<span style="color: #004993;">random</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight:bold;">500</span>;
		_tmpSlave	= <span style="color: #0033ff; font-weight: bold;">new</span> Slave <span style="color: #000000;">&#40;</span>_jeton<span style="color: #000000;">&#41;</span>;
		_jeton		= <span style="color: #000000; font-weight: bold;">-</span><span style="color: #000000; font-weight:bold;">1</span>;
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">return</span> _tmpSlave;			
	<span style="color: #000000;">&#125;</span>
&nbsp;
	<span style="color: #0033ff; font-weight: bold;">public</span> static <span style="color: #339966; font-weight: bold;">function</span> <span style="color: #0033ff; font-weight: bold;">get</span> jeton <span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">:</span> <span style="color: #004993;">Number</span>
	<span style="color: #000000;">&#123;</span>
		<span style="color: #0033ff; font-weight: bold;">return</span> _jeton;
	<span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span></pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #9900cc; font-weight: bold;">class</span> Slave
<span style="color: #000000;">&#123;</span>
	<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> Slave<span style="color: #000000;">&#40;</span>_pJeton <span style="color: #000000; font-weight: bold;">:</span> <span style="color: #004993;">Number</span> = <span style="color: #000000; font-weight:bold;">0</span><span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">:</span> <span style="color: #0033ff; font-weight: bold;">void</span>
	<span style="color: #000000;">&#123;</span>
		<span style="color: #0033ff; font-weight: bold;">if</span> <span style="color: #000000;">&#40;</span>Master.jeton <span style="color: #000000; font-weight: bold;">!</span>== _pJeton <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> Master.jeton <span style="color: #000000; font-weight: bold;">!</span>== <span style="color: #000000; font-weight: bold;">-</span><span style="color: #000000; font-weight:bold;">1</span><span style="color: #000000;">&#41;</span>
			<span style="color: #0033ff; font-weight: bold;">throw</span> <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Error</span> <span style="color: #000000;">&#40;</span><span style="color: #990000;">&quot;Instanciation obligatoire par Master.createSlave&quot;</span><span style="color: #000000;">&#41;</span>;
	<span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span></pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #0033ff; font-weight: bold;">new</span> Slave <span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>; <span style="color: #009900;">//throw Error</span>
Master.createSlave <span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>; <span style="color: #009900;">//Retourne un objet du type Slave</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.armetiz.info/flash-restreindre-instanciation-class-objet/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Configuration ASDoc FlexBuilder</title>
		<link>http://www.armetiz.info/configuration-asdoc-flex-eclipse/</link>
		<comments>http://www.armetiz.info/configuration-asdoc-flex-eclipse/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 12:37:39 +0000</pubDate>
		<dc:creator>Thomas Tourlourat</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[ASDoc]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.armetiz.info/?p=1171</guid>
		<description><![CDATA[Même si FlashBuilder pointe le bout de son nez, comme que je suis toujours en retard voici un petit mémo pour configurer ASDoc sous FlexBuilder.
Sous Eclipse / FlexBuilder: Run > External Tools > Open External Tools Dialog&#8230;

Location: %programfiles%\Adobe\Flex Builder 3\sdks\3.3\bin\asdoc.exe
Working Directory: ${project_loc}
Arguments: -source-path ./src/ -window-title &#171;&#160;${project_name}&#160;&#187; -main-title &#171;&#160;${project_name}&#160;&#187; -doc-sources &#171;&#160;${project_loc}/src/&#160;&#187;

Par défaut, la documentation sera dans [...]]]></description>
			<content:encoded><![CDATA[<p>Même si FlashBuilder pointe le bout de son nez, comme que je suis toujours en retard voici un petit mémo pour configurer <strong>ASDoc sous FlexBuilder.</strong></p>
<p>Sous Eclipse / FlexBuilder: <strong>Run > External Tools > Open External Tools Dialog&#8230;</strong></p>
<ul>
<li>Location: %programfiles%\Adobe\Flex Builder 3\sdks\3.3\bin\asdoc.exe</li>
<li>Working Directory: ${project_loc}</li>
<li>Arguments: -source-path ./src/ -window-title &laquo;&nbsp;${project_name}&nbsp;&raquo; -main-title &laquo;&nbsp;${project_name}&nbsp;&raquo; -doc-sources &laquo;&nbsp;${project_loc}/src/&nbsp;&raquo;</li>
</ul>
<p>Par défaut, la documentation sera dans votre répertoire projet <strong>/asdoc-output</strong></p>
<p>Aussi, si vous utilisez des librairies qui se croisent pour vos projets, il faudra indiquer à ASDoc où trouver les SWC correspondants. Pour cela <strong>-library-path</strong> fera l&#8217;affaire.<br />
Pour conserver un lien vers les autres librairies dont Flex, utiliser l&#8217;argument comme suit : -library-path+=&nbsp;&raquo;${workspace_loc}/Project/bin/&nbsp;&raquo;</p>
<p>PS: Pour le répertoire de ASDoc.exe pensez à utiliser votre version du SDK de Flex, car vous disposez peut-être d&#8217;une version différente de la mienne.<br />
<img src="http://bp0.blogger.com/_uwXDfjmWSjM/R-P1LCWbh_I/AAAAAAAAAC8/TecO2ro05aY/s320/flex.png" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.armetiz.info/configuration-asdoc-flex-eclipse/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Attirer des visiteurs sur un site éditorial grâce à un jeu</title>
		<link>http://www.armetiz.info/attirer-des-visiteurs-sur-un-site-editorial-grace-a-un-jeu/</link>
		<comments>http://www.armetiz.info/attirer-des-visiteurs-sur-un-site-editorial-grace-a-un-jeu/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 13:36:18 +0000</pubDate>
		<dc:creator>Thomas Tourlourat</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Jeu]]></category>
		<category><![CDATA[Original]]></category>
		<category><![CDATA[Publicité]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Site]]></category>

		<guid isPermaLink="false">http://www.armetiz.info/?p=713</guid>
		<description><![CDATA[Comment une entreprise éditorial peut-elle intégrer une interface original et donnant envie de revenir.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.armetiz.info/wp-content/uploads/2009/01/circuit-300x202.jpg" alt="circuit électrique" title="circuit électrique" width="300" height="202" class="alignleft size-medium wp-image-714" />Les membres de l&#8217;équipe de <a href="http://www.magicsocket.com/">MagicSocket</a> ont développés leur site éditorial en intégrant un jeu assez prenant.</p>
<p>L&#8217;idée du jeu est simple : représentation d&#8217;un circuit de <strong>voiture électrique</strong>, avec une <strong>compétition</strong> possible entre fantôme.</p>
<p>L&#8217;intégration du circuit par rapport au contenu éditorial n&#8217;a pas été faite de manière classique, le jeu n&#8217;est pas dans une cellule d&#8217;un coin de la page, mais <strong>tout autours du site et entre les différents articles</strong>.</p>
<p>Je trouve que l&#8217;idée est très bonne pour générer du trafic.<br />
Alors attention, le type de trafic sera surement composé majoritairement de joueur qui n&#8217;auront rien à faire du contenu éditorial.<br />
Mais pour une agence de communication / développement, quoi de mieux d&#8217;avoir se type d&#8217;interface qui fera parler d&#8217;elle.</p>
<p>Par contre, nous retrouvons les <strong>inconvénients</strong> d&#8217;un site full flash : lourdeur au niveau du chargement et de l&#8217;utilisation, et <a href="http://www.google.fr/search?hl=fr&#038;q=site%3Ahttp%3A%2F%2Fwww.magicsocket.com%2F&#038;btnG=Recherche+Google&#038;meta=&#038;aq=f&#038;oq=">référencement naturel inexistant</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.armetiz.info/attirer-des-visiteurs-sur-un-site-editorial-grace-a-un-jeu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reflex : Architecture MVC</title>
		<link>http://www.armetiz.info/reflex-architecture-mvc/</link>
		<comments>http://www.armetiz.info/reflex-architecture-mvc/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 11:17:05 +0000</pubDate>
		<dc:creator>Thomas Tourlourat</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[CairnGorm]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[IOC]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[Pattern]]></category>
		<category><![CDATA[PureMVC]]></category>
		<category><![CDATA[Reflex]]></category>
		<category><![CDATA[Vegas]]></category>

		<guid isPermaLink="false">http://www.armetiz.info/?p=689</guid>
		<description><![CDATA[Fabien de la Fabrick a publié une &#171;&#160;micro-architecture&#160;&#187; MVC pour Flex.
Ces mots de présentation sont :
Souvent dans le monde de Flex, les équipes ne sont pas forcement homogènes. Certains sont habitués à la rigueur de Java, d’autres sont plus “devsigners freestyle” venant du monde Flash. Les premiers aiment les grosses mécaniques comme PureMVC, ou Prana [...]]]></description>
			<content:encoded><![CDATA[<p>Fabien de la <a href="http://www.lafabrick.com">Fabrick</a> a publié une &laquo;&nbsp;micro-architecture&nbsp;&raquo; MVC pour Flex.<br />
Ces mots de présentation sont :</p>
<blockquote><p>Souvent dans le monde de Flex, les équipes ne sont pas forcement homogènes. Certains sont habitués à la rigueur de Java, d’autres sont plus “devsigners freestyle” venant du monde Flash. Les premiers aiment les grosses mécaniques comme <a href="http://puremvc.org/">PureMVC</a>, ou <a href="http://www.pranaframework.org/">Prana Framework</a> “Spring like”. Les seconds connaissent au mieux <a href="http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm">Cairngorm</a>, au pire confondent <a href="http://en.wikipedia.org/wiki/Model-view-controller">MVC</a> et <a href="http://fr.wikipedia.org/wiki/Ventilation_m%C3%A9canique_contr%C3%B4l%C3%A9e">VMC</a> &#8211; ce qui n’a rien a voir, sauf si vous faites une application riche sur le thème de la ventilation.</p></blockquote>
<p>Pour l&#8217;instant deux didacticiels sont disponibles : <a href="http://www.lafabrick.com/blog/2009/01/13/786-reflex-1-une-micro-architecture-pour-flex-simple/">Introduction et Exemple</a> et <a href="http://www.lafabrick.com/blog/2009/01/15/819-reflex-2-vous-reprendez-bien-un-peu-de-ioc/">l&#8217;utilisation de l&#8217;IOC</a> où il faut comprendre &laquo;&nbsp;Injection Of Content&nbsp;&raquo; plutôt que &laquo;&nbsp;<a href="http://fr.wikipedia.org/wiki/Inversion_de_contr%C3%B4le">Inversion Of Control</a>&laquo;&nbsp;.</p>
<p>Ceci est un article orienté publicité d&#8217;une part, mais aussi &laquo;&nbsp;déploiement&nbsp;&raquo;. Toute personne recherchant un <strong>framework MVC</strong> tombera sur <a href="http://puremvc.org/">PureMVC</a> ou <a href="http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm">Cairngorm</a>, et bien maintenant, il y aura aussi <a href="http://www.lafabrick.com/blog/2009/01/13/786-reflex-1-une-micro-architecture-pour-flex-simple/">ReFlex</a> qui entrera dans la liste.</p>
<p>Si vous utilisez ReFlex, n&#8217;hésitez pas à faire des retours à l&#8217;auteur.</p>
<p><strong>Edit</strong> : Oubli de ma part, gros framework incluant le pattern MVC : <a href="http://code.google.com/p/vegas/">Vegas</a> développé par <a href="http://www.ekameleon.net/blog/">eKameleon</a>. D&#8217;ailleurs Vega n&#8217;inclue pas uniquement le pattern MVC, mais aussi beaucoup d&#8217;autres choses, il peut avoir l&#8217;air très difficile à appréhender. Mais comme toute nouvelle découverte, cela demande de l&#8217;investissement. Mais rassurez-vous, c&#8217;est un framework très riche en documentation.</p>
<p>A vous de faire votre choix <img src='http://www.armetiz.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.armetiz.info/reflex-architecture-mvc/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Le point sur la mise à jour Adobe</title>
		<link>http://www.armetiz.info/mise-a-jour-adobe/</link>
		<comments>http://www.armetiz.info/mise-a-jour-adobe/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 12:13:30 +0000</pubDate>
		<dc:creator>Thomas Tourlourat</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Catalyst]]></category>
		<category><![CDATA[Cocomo]]></category>
		<category><![CDATA[Mise à jour]]></category>

		<guid isPermaLink="false">http://www.armetiz.info/?p=524</guid>
		<description><![CDATA[On en parle un peu sur le net : InterfacesRiches.fr ou bit-101.com
En résumé, AIR passe en version 1.5, apparition de Catalyst pour simplifier les échanges entre les Graphistes et les Développeurs, ainsi que l&#8217;arrivée de Cocomo.
D&#8217;ailleurs, l&#8217;application AIR WebKut qui limitait les images à 2880 pixels en dimension, devrait passer à 16 Millions de pixels, [...]]]></description>
			<content:encoded><![CDATA[<p>On en parle un peu sur le net : <a href="http://www.interfacesriches.fr/2008/11/17/flash-devient-une-marque-ombrelle-et-autres-annonces-dadobe/">InterfacesRiches.fr</a> ou <a href="http://www.bit-101.com/blog/?p=1695">bit-101.com</a></p>
<p><a href="http://get.adobe.com/fr/air/"><img alt="" src="http://www.adobe.com/images/shared/product_mnemonics/50x50/air_50x50.gif" title="Adobe AIR" class="alignright" width="50" height="50" /></a>En résumé, AIR passe en <a href="http://get.adobe.com/fr/air/">version 1.5</a>, apparition de <a href="http://labs.adobe.com/technologies/flashcatalyst/">Catalyst</a> pour simplifier les échanges entre les Graphistes et les Développeurs, ainsi que l&#8217;arrivée de <a href="http://labs.adobe.com/technologies/cocomo/">Cocomo</a>.</p>
<p>D&#8217;ailleurs, l&#8217;application <a href="http://www.armetiz.info/programmation/air/prendre-en-photo-une-grande-page-web/">AIR WebKut</a> qui limitait les images à 2880 pixels en dimension, devrait passer à 16 Millions de pixels, et sera donc capable de prendre Armetiz.info en entier :p</p>
<h3>Catalyst &#8211; Travail collaboratif : Graphiste / Développeur</h3>
<p>Adobe à fait de <a href="http://labs.adobe.com/technologies/flashcatalyst/">jolies vidéos</a> pour présenter leur futur produit.<br />
Si l&#8217;on s&#8217;attarde dessus, on découvre une plate-forme d&#8217;échange pour les graphistes et les développeurs.</p>
<ul>
<li>Le graphiste pourra importer des ressources graphiques provenant de PhotoShop ou Illustrator, et de leur affecter des &laquo;&nbsp;comportements&nbsp;&raquo;.</li>
<li>Suite à ça, le développeur récupérera ces éléments pour ajouter la couche logique.</li>
<li>A chaque instant, nous serons capable de compiler le projet, que ce soit juste après l&#8217;importation des visuels, ou à la fin du projet.</li>
</ul>
<p>Nous remarquons aussi qu&#8217;Adobe a de nouveau choisi Eclipse comme interface de développement.</p>
<p>Pour finir sur Catalyst, Adobe va nous permettre de faire un grand pas au niveau MVC Conceptuel sur les grands projets, mais concernant les petits projets, est-ce que le jeu en vaudra la chandelle ?</p>
<h3>Social RIA</h3>
<p><img alt="" src="http://wwwimages.adobe.com/labs.adobe.com/cdn/technologies/cocomo/images/cocomo_557x232.jpg" title="Cocomo" class="alignnone" width="557" height="232" /><br />
<a href="http://labs.adobe.com/technologies/cocomo/">Cocomo</a>, un ensemble de composants mis à disposition pour concevoir des applications orientées <strong>Web Social</strong>.<br />
Ces &laquo;&nbsp;composants&nbsp;&raquo; permettront une connexion simplifiée avec les serveurs Adobe, et vous aurez un <a href="https://cocomo.acrobat.com/">outil de monitoring</a> pour surveiller les transferts de donnée.</p>
<p>Si l&#8217;on regarde les fonctionnalités proposées, on a de quoi être intéressé :</p>
<ul>
<li>VoIP Audio</li>
<li>Webcam Video</li>
<li>Chat</li>
<li>Multi-User Whiteboards</li>
<li>Real-Time File Sharing</li>
<li>User Management</li>
<li>Roles and Permissions</li>
<li>Robust Data Messaging</li>
</ul>
<p>En effet, les tchats vidéo de type <a href="http://mebeam.com/">mebeam.com</a> qui étaient &laquo;&nbsp;innovants&nbsp;&raquo; pourront être imités très facilement sans réel investissement financier.</p>
<p>Alors qu&#8217;il n&#8217;y a aucun cout de mentionné, on est libre de penser que ces opérations seront gratuites ?<br />
Mais dans ce cas, comment peut-on attendre un service de qualité ? Peut-on construire un projet d&#8217;entreprise utilisant cette technologie ?</p>
<h3>Adobe Flash Plateforme</h3>
<p>Et pour finir, Adobe a décidé de regrouper les principales technologies sous une même entité : <a href="http://www.adobe.com/flashplatform/">Flash Plateforme</a>.<br />
Du bien, du pas bien&#8230; Si ce n&#8217;est que le nom qui change, on peut y voir un simple coups marketing.</p>
<p>Maintenant, si l&#8217;on croise les vidéos de Catalyst avec le beau <a href="http://www.adobe.com/flashplatform/features/include/home/modal_01.png">schéma</a>, on peut-être à même de penser que les prochaines versions du Flash Player intégreront les capacités du frameworks AIR, et grâce à une simple condition nous pourrons bénéficier d&#8217;un SWF qui s&#8217;adapte en fonction du mode de lecture ( desktop / on-line)</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #0033ff; font-weight: bold;">if</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Capabilities</span>.<span style="color: #004993;">playerType</span> == <span style="color: #990000;">&quot;Desktop&quot;</span><span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#123;</span>
    <span style="color: #009900;">//Desktop</span>
<span style="color: #000000;">&#125;</span>
<span style="color: #0033ff; font-weight: bold;">else</span>
<span style="color: #000000;">&#123;</span>
    <span style="color: #009900;">//On-line</span>
<span style="color: #000000;">&#125;</span></pre></div></div>

<p>PS : Après une mise à jour de AIR, les images générées par WebKut sont toujours coupées à 2880 pixels de hauteur&#8230;</p>
<p>Edit : Concernant l&#8217;intégration de AIR/Flash/Flex au sein du player Flash, cela ne sera surement pas fait pour des raisons de poids. Flash étant un logiciel Web, son but est d&#8217;être le plus léger possible pour être chargé rapidement.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.armetiz.info/mise-a-jour-adobe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apprendre Flex &#8211; Vidéo de formation Adobe</title>
		<link>http://www.armetiz.info/apprendre-flex-video-formation-adobe/</link>
		<comments>http://www.armetiz.info/apprendre-flex-video-formation-adobe/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 10:13:54 +0000</pubDate>
		<dc:creator>Thomas Tourlourat</dc:creator>
				<category><![CDATA[Elearning]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Apprendre]]></category>
		<category><![CDATA[Cours]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.armetiz.info/?p=314</guid>
		<description><![CDATA[Cela fait quelques semaines déjà que des vidéos de formation Flex sont proposées par Adobe, mais cela ne fait que quelques jours qu&#8217;elles sont toutes disponibles.
5 Jours pour être autonome sur Flex
C&#8217;est le slogan utilisé par Adobe pour introduire ces tutoriels entrelacés d&#8217;exercices.
Voici le programme :

Day 1: Flex basics &#8211; Les bases de Flex
Day 2: [...]]]></description>
			<content:encoded><![CDATA[<p>Cela fait quelques semaines déjà que des <a href="http://www.adobe.com/devnet/flex/videotraining/">vidéos de formation Flex</a> sont proposées par Adobe, mais cela ne fait que quelques jours qu&#8217;elles sont toutes disponibles.</p>
<h3>5 Jours pour être autonome sur Flex</h3>
<p>C&#8217;est le slogan utilisé par Adobe pour introduire ces tutoriels entrelacés d&#8217;exercices.<br />
Voici le programme :</p>
<ul>
<li>Day 1: Flex basics &#8211; Les bases de Flex</li>
<li>Day 2: Component development &#8211; Développement de composant</li>
<li>Day 3: Putting it all together &#8211; Mixer l&#8217;ensemble</li>
<li>Day 4: Adding visual appeal &#8211; Améliorer l&#8217;aspect graphique</li>
<li>Day 5: Architecture and advanced topics &#8211; Architecture et sujet avancé</li>
</ul>
<p>Une journée est composée d&#8217;une petite dizaine de vidéo durant 8 min en moyenne.<br />
Il faut donc prendre une heure de son temps pour faire un module.</p>
<p>Les vidéos sont très bien réalisée, l&#8217;anglais y est <strong>parfaitement compréhensible</strong> avec les sous-titres inclus.</p>
<p>Aussi, <strong>l&#8217;illustration</strong> de notion élémentaire comme la gestion des <strong>événements</strong> est très formatrice et permet d&#8217;avoir un autre point de vue que celui fournit par les livres.</p>
<p>Dans le même principe que la <a href="http://www.armetiz.info/programmation/decouvrir-la-poo-avec-flash/">découverte de la POO avec Flash</a>, prenez votre temps pour découvrir les vidéos et n&#8217;hésitez pas à revenir en arrière lorsqu&#8217;une notion n&#8217;est pas comprise.<br />
La vertu du Elearning, c&#8217;est de pouvoir recommencer autant de fois que l&#8217;on souhaite notre formation, abusez de cela.</p>
<p>Adobe propose même la <em>visualisation hors-ligne</em> des vidéos.</p>
<p>PS : Si quelqu&#8217;un souhaite modifier mes traductions, qu&#8217;il le fasse maintenant ou se taise à jamais <img src='http://www.armetiz.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>Liens utiles</strong> :</p>
<ul>
<li><a href="http://www.adobe.com/devnet/flex/videotraining/">Formation Adobe Flex en E-learning</a></li>
<li><a href="http://www.armetiz.info/programmation/decouvrir-la-poo-avec-flash/">La programmation objet avec Flash AS3</a></li>
<li><a href="http://www.flex-tutorial.fr/">Flex tutorial</a></li>
</ul>
<p><strong>Edit du 25 Novembre 08</strong> :<br />
Pour faire le tour des composants et possibilités de Flex, vous pouvez installer <a href="http://flex.org/tour">Tour de Flex</a> qui est une application AIR regroupant une très grande quantité de composant avec les codes sources associés.<br />
C&#8217;est vraiment un must have quand on apprend ou même utilise Flex, car vous avez la dedans une grosse bibliothèque d&#8217;exemple fonctionnel.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.armetiz.info/apprendre-flex-video-formation-adobe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
