<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss1frenchfull.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns="http://purl.org/rss/1.0/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">

<channel rdf:about="http://lafabrick.com/blog/index.php/">
  <title>La Fabrick interactive [Blog] le web d'aujourd'hui et de demain : RIA/RDA, elearning, design interactif, ergonomie, webdezign...</title>
  <description><![CDATA[Laboratoires d'applications riches]]></description>
  <link>http://lafabrick.com/blog/index.php/</link>
  <dc:language>fr</dc:language>
  <dc:creator />
  <dc:rights />
  <dc:date>2008-07-28T15:22:28+02:00</dc:date>
  <admin:generatorAgent rdf:resource="http://www.dotclear.net/" />
  
  <sy:updatePeriod>daily</sy:updatePeriod>
  <sy:updateFrequency>1</sy:updateFrequency>
  <sy:updateBase>2008-07-28T15:22:28+02:00</sy:updateBase>
  
  <items>
  <rdf:Seq>
    <rdf:li rdf:resource="http://lafabrick.com/blog/index.php/2008/07/28/413-so-you-wanna-be-flex-star" />
  <rdf:li rdf:resource="http://lafabrick.com/blog/index.php/2008/07/09/411-lively-la-vie-virtuelle-de-google" />
  <rdf:li rdf:resource="http://lafabrick.com/blog/index.php/2008/06/08/409-quelques-raisons-de-se-mettre-ruby-on-rails-ou-au-moins-y-penser" />
  <rdf:li rdf:resource="http://lafabrick.com/blog/index.php/2008/06/06/408-google-ajax-language-api-et-ton-flex-devient-polyglotte" />
  <rdf:li rdf:resource="http://lafabrick.com/blog/index.php/2008/06/01/407-et-de-4" />
  <rdf:li rdf:resource="http://lafabrick.com/blog/index.php/2008/05/23/406-thanks-adobe-you-certified-me-" />
  <rdf:li rdf:resource="http://lafabrick.com/blog/index.php/2008/05/10/405--tuto-vido-skiner-un-composant-flex-3-avec-fireworks-cs3" />
  <rdf:li rdf:resource="http://lafabrick.com/blog/index.php/2008/05/09/403-librairie-lafabrick-mise-jour" />
  <rdf:li rdf:resource="http://lafabrick.com/blog/index.php/2008/05/07/402-le-double-effet-java-fx" />
  <rdf:li rdf:resource="http://lafabrick.com/blog/index.php/2008/05/02/400-un-monde-nouveau" />
  </rdf:Seq>
  </items>
<cc:license xmlns:cc="http://web.resource.org/cc/" cc:license="http://creativecommons.org/licenses/by-nc/2.0/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/Lafabrick" type="application/rss+xml" /><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FLafabrick" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FLafabrick" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FLafabrick" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=fr&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2FLafabrick" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/bn/intatm_fr_1.gif">Subscribe with Mon Yahoo!</feedburner:feedFlare></channel>

<item rdf:about="http://lafabrick.com/blog/index.php/2008/07/28/413-so-you-wanna-be-flex-star">
  <title>So you wanna be a Flex star ???</title>
  <link>http://feeds.feedburner.com/~r/Lafabrick/~3/348399937/413-so-you-wanna-be-flex-star</link>
  <dc:date>2008-07-28T15:22:28+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Erick</dc:creator>
  <dc:subject>[Dev] Flash / Flex / AIR...</dc:subject>
  <description>Quelques conseils avisés ;) : 

- Jesse Warden ou comment vivre de son Flex... Pas une ligne de code, mais une séance de coaching digne d'un séminaire pour cadres chez croSoft...






- Doug McCune : créer ses propres composants, l'art d'adapter Flex ( août 2007 ),




				Doug...</description>
  <content:encoded><![CDATA[ Quelques conseils avisés ;) : <br />
<br />
- Jesse Warden ou <a href="http://jessewarden.com/archives/blingflex/" hreflang="en">comment vivre de son Flex</a>... Pas une ligne de code, mais une séance de coaching digne d'un séminaire pour cadres chez croSoft...<br />
<br />
<img src="http://lafabrick.free.fr/blogImg/Being_Independent_and_Making_Money_Using_Flex_by_Jesse_Warden-20080728-152205.jpg" alt="" /><br />
<br /><br />



- <a href="http://dougmccune.com/blog/" hreflang="en">Doug McCune</a> : créer ses propres composants, l'art d'adapter Flex ( août 2007 ),<br />
<br /><br />



<object width="500" height="377">	<param name="allowfullscreen" value="true" />	<param name="allowscriptaccess" value="always" />	<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=659581&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" />	<embed src="http://www.vimeo.com/moogaloop.swf?clip_id=659581&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=ff0179&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="377"></embed></object><br /><a href="http://www.vimeo.com/659581?pg=embed&sec=659581">Doug McCune @ 360Flex Seattle - Custom Component Development</a> from <a href="http://www.vimeo.com/user361591?pg=embed&sec=659581">Doug McCune</a> on <a href="http://vimeo.com?pg=embed&sec=659581">Vimeo</a>.<br />
<br /><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Lafabrick?a=eAcwHJ"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=eAcwHJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=SBZP3J"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=SBZP3J" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=4oouTJ"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=4oouTJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=WOQrXj"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=WOQrXj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Lafabrick/~4/348399937" height="1" width="1"/>]]></content:encoded>
<feedburner:origLink>http://lafabrick.com/blog/index.php/2008/07/28/413-so-you-wanna-be-flex-star</feedburner:origLink></item>
<item rdf:about="http://lafabrick.com/blog/index.php/2008/07/09/411-lively-la-vie-virtuelle-de-google">
  <title>Lively : la vie virtuelle de Google</title>
  <link>http://feeds.feedburner.com/~r/Lafabrick/~3/330232902/411-lively-la-vie-virtuelle-de-google</link>
  <dc:date>2008-07-09T00:46:20+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Erick</dc:creator>
  <dc:subject>Bientôt chez vous</dc:subject>
  <description>


Google débarque là où on ne l'attendait pas ( trop ) : au programme : Lively, un monde virtuel. Un nouveau 'Second Life' ??? Oui, mais pas tout à fait.
</description>
  <content:encoded><![CDATA[<a href="http://www.lively.com" hreflang="en"><img src="http://lafabrick.free.fr/blogImg/Lively_logo-20080709-004725.jpg" alt="lively" /></a><br />
<br />

Google débarque là où on ne l'attendait pas ( trop ) : au programme : Lively, un monde virtuel. Un nouveau 'Second Life' ??? Oui, mais pas tout à fait.<br />
<br /> <object width="510" height="414"><param name="movie" value="http://www.youtube.com/v/5YbwfOucET8&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/5YbwfOucET8&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="510" height="414"></embed></object><br />
<br />


La principale différence : tout se passe dans le navigateur ( après installation de plug-in ). Du coup le but est de créer des "rooms" directement liées à son site web, pour créer du 'lien social' :). Il est possible de s'identifier avec un compte Facebook ou Google. Le pire c'est que çà pourrait marcher et représenter un nouvel univers "monétisable". <br />
<br />
<img src="http://lafabrick.free.fr/blogImg/lively_Avatars-20080709-004548.jpg" alt="" />

<br />
<br />


Pas de version mac annoncée pour le moment... mais on s'en remet !!! :)<br />
<br />


Via <a href="http://feeds.feedburner.com/~r/blogspot/MKuf/~3/330160446/be-who-you-want-on-web-pages-you-visit.html" hreflang="en">Google Blog</a><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Lafabrick?a=MRgwJJ"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=MRgwJJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=yQ3LmJ"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=yQ3LmJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=BQB76J"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=BQB76J" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=7uPjXj"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=7uPjXj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Lafabrick/~4/330232902" height="1" width="1"/>]]></content:encoded>
<feedburner:origLink>http://lafabrick.com/blog/index.php/2008/07/09/411-lively-la-vie-virtuelle-de-google</feedburner:origLink></item>
<item rdf:about="http://lafabrick.com/blog/index.php/2008/06/08/409-quelques-raisons-de-se-mettre-ruby-on-rails-ou-au-moins-y-penser">
  <title>Quelques raisons de se mettre à Ruby on Rails ( ou au moins y penser ... )</title>
  <link>http://feeds.feedburner.com/~r/Lafabrick/~3/307139849/409-quelques-raisons-de-se-mettre-ruby-on-rails-ou-au-moins-y-penser</link>
  <dc:date>2008-06-08T04:50:43+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Erick</dc:creator>
  <dc:subject>[Dev] Flash / Flex / AIR...</dc:subject>
  <description>Ror Vs Others</description>
  <content:encoded><![CDATA[Ror Vs Others Ruby on Rails vs JAVA<br />
<object width="530" height="429"><param name="movie" value="http://www.youtube.com/v/PQbuyKUaKFo&hl=en"></param><embed src="http://www.youtube.com/v/PQbuyKUaKFo&hl=en" type="application/x-shockwave-flash" width="530" height="429"></embed></object><br />
<br />

Ruby on Rails vs PHP #1<br />
<object width="530" height="429"><param name="movie" value="http://www.youtube.com/v/n1NVfDlU6yQ&hl=en"></param><embed src="http://www.youtube.com/v/n1NVfDlU6yQ&hl=en" type="application/x-shockwave-flash" width="530" height="429"></embed></object><br />
<br />

Ruby on Rails vs PHP #2<br />
<object width="530" height="429"><param name="movie" value="http://www.youtube.com/v/p5EIrSM8dCA&hl=en"></param><embed src="http://www.youtube.com/v/p5EIrSM8dCA&hl=en" type="application/x-shockwave-flash" width="530" height="429"></embed></object><br />
<br />

Ruby on Rails vs PHP #3<br />

<object width="530" height="429"><param name="movie" value="http://www.youtube.com/v/Ld919lziKgE&hl=en"></param><embed src="http://www.youtube.com/v/Ld919lziKgE&hl=en" type="application/x-shockwave-flash" width="530" height="429"></embed></object><br />
<br />
Ruby on Rails vs .Net<br />
<object width="530" height="429"><param name="movie" value="http://www.youtube.com/v/528BCJiRkks&hl=en"></param><embed src="http://www.youtube.com/v/528BCJiRkks&hl=en" type="application/x-shockwave-flash" width="530" height="429"></embed></object><br />
<br />
Ruby on Rails vs .Net 2<br />
<object width="530" height="429"><param name="movie" value="http://www.youtube.com/v/z99EHyG2jQA&hl=en"></param><embed src="http://www.youtube.com/v/z99EHyG2jQA&hl=en" type="application/x-shockwave-flash" width="530" height="429"></embed></object><br /><br />

Ruby on Rails vs Django<br />
<object width="530" height="429"><param name="movie" value="http://www.youtube.com/v/PLUS00QrYWw&hl=en"></param><embed src="http://www.youtube.com/v/PLUS00QrYWw&hl=en" type="application/x-shockwave-flash" width="530" height="429"></embed></object><br />
<br />

Ruby on Rails vs Coldfusion<br />
<object width="530" height="429"><param name="movie" value="http://www.youtube.com/v/kU-4D51FY98&hl=en"></param><embed src="http://www.youtube.com/v/kU-4D51FY98&hl=en" type="application/x-shockwave-flash" width="530" height="429"></embed></object><br />
<br />

En voilà des bonnes vieilles vannes de nerd !!! :D <br/><br/>

En tout cas , ce langage porte son lot de promesses. <br/><br/>

Pour les motivés : une session de 6h de cours intensif sur le sujet proposé par l'université de Berkeley <br/>
<a href="http://www.youtube.com/watch?v=LADHwoN2LMM" hreflang="en">Part 1:Hello World</a>, les autres parties sont sur youtube.<br/><br/>

Je n'ai pas encore essayer, mais çà pourrait ne pas tarder ! A ce qu'on dit, RoR et Flex font bon ménage...<br/><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Lafabrick?a=lT18XI"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=lT18XI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=pVvhiI"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=pVvhiI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=zzfJzI"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=zzfJzI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=pWYnHi"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=pWYnHi" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Lafabrick/~4/307139849" height="1" width="1"/>]]></content:encoded>
<feedburner:origLink>http://lafabrick.com/blog/index.php/2008/06/08/409-quelques-raisons-de-se-mettre-ruby-on-rails-ou-au-moins-y-penser</feedburner:origLink></item>
<item rdf:about="http://lafabrick.com/blog/index.php/2008/06/06/408-google-ajax-language-api-et-ton-flex-devient-polyglotte">
  <title>Google AJAX Language API... et ton Flex devient polyglotte !</title>
  <link>http://feeds.feedburner.com/~r/Lafabrick/~3/305774375/408-google-ajax-language-api-et-ton-flex-devient-polyglotte</link>
  <dc:date>2008-06-06T04:01:41+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Erick</dc:creator>
  <dc:subject>[Dev] Flash / Flex / AIR...</dc:subject>
  <description>


Je viens de tomber sur une API bien pratique : l'API de traduction de Google.
Accessible via un HTTPService, elle permet d'effectuer des requêtes de traduction en plus de 30 langues.
Voyons comment l'utiliser depuis une application Flex.</description>
  <content:encoded><![CDATA[<p><img src="http://lafabrick.free.fr/blogImg/png-20080606-044824.jpg" alt="" /></p>


<p>Je viens de tomber sur une API bien pratique&nbsp;: l'API de traduction de Google.
Accessible via un HTTPService, elle permet d'effectuer des requêtes de traduction en plus de 30 langues.
Voyons comment l'utiliser depuis une application Flex.</p> <p><a href="http://lafabrick.free.fr/labo/gtranslate" hreflang="fr">Voir l'exemple</a> et <a href="http://lafabrick.free.fr/labo/gtranslate/srcview" hreflang="fr">les sources</a></p>


<p><strong>Requis :</strong> <a href="http://code.google.com/p/as3corelib/" hreflang="en">AS3 Corelib</a> pour le traitement des données au format JSON<br />
<br /></p>



<p><strong>Fonctionnement :</strong>
Dans le fichier MXML de mon application, TextInputs, une comboBox permettant la sélection des langues et un bouton d'envoi. L'appel au service est défini dans le fichier <em>translator.as</em>.</p>

<pre>[xml]
&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
&lt;mx:Application xmlns:mx=&quot;http://www.adobe.com/2006/mxml&quot; layout=&quot;horizontal&quot;&gt;

	&lt;mx:Script source=&quot;translator.as&quot; /&gt;

	&lt;mx:TextInput id=&quot;toTranslate&quot; text=&quot;hello&quot;/&gt;

	&lt;mx:ComboBox id=&quot;langpairSelector&quot; dataProvider=&quot;{langpairCollection}&quot; /&gt;
	&lt;mx:TextInput id=&quot;translated&quot; /&gt;
	&lt;mx:Button label=&quot;Traduire !!!&quot; click=&quot;translate()&quot; /&gt;

&lt;/mx:Application&gt;
</pre>


<p>L'appel se fait via un HTTPService. L'url du service est&nbsp;: 'http://ajax.googleapis.com/ajax/services/language/translate'.<br /></p>


<p>Des paramètres sont également à ajouter à la requête&nbsp;:</p>

<ul>
<li><strong>v</strong> » la version&nbsp;: 1.0 ( c'est la seule existante )</li>
<li><strong>q</strong> » le mot ou expression à traduire</li>
<li><strong>langpair</strong> » l'identifiant de la langue à traduire et celui de la langue de destination ( séparées par un | ). Si une seule langue est indiquée, le service cherchera à deviner la langue du mot à traduire ( voir <a href="http://code.google.com/apis/ajaxlanguage/documentation/reference.html" hreflang="en">la liste des langues et des identifiants</a> ).</li>
</ul>

<p>Le service renvoie des données au format JSON, que nous transformons en object Actionscript via la classe JSON de la Corelib.
Les données reçues sont de la forme :<br /></p>


<pre>{"responseData": { "translatedText":"texte traduit" }, "responseDetails": null, "responseStatus": 200}</pre>


<p>Si tout se passe bien la traduction est accessible via la propriété <strong><em>responseData.translatedText</em></strong> de l'objet reçu.</p>

<pre>[actionscript]
import mx.collections.ArrayCollection;
import mx.collections.ArrayCollection;
import com.adobe.serialization.json.JSON;
import mx.rpc.http.HTTPService;
import mx.rpc.events.ResultEvent;

[Bindable]
private var langpairCollection:ArrayCollection = new ArrayCollection(
	[
		{label:&quot;Traduire de &quot; , value:''},
 		{label:&quot;Anglais » Français&quot; , value:'en|fr'},
		{label :&quot;Francais » Anglais&quot;, value:'fr|en'}
	]
)

// fonction de traduction : appel du service de google.language.translate
private function translate():void
{
	if ( langpairSelector.selectedItem.value ){
		initResult();

		var translator:HTTPService = new HTTPService();
		translator.url = 'http://ajax.googleapis.com/ajax/services/language/translate';
		translator.request.v = '1.0';
		translator.request.q = toTranslate.text;
		translator.request.langpair= langpairSelector.selectedItem.value;
		translator.resultFormat = 'text';
		translator.addEventListener(ResultEvent.RESULT, onResult);
		translator.send();
	}
}

private function initResult():void{
	translated.text = '';
}


// à la réception : affichage du résultat depuis des données au format JSON
private function onResult(event:ResultEvent):void {
	try {
		var trad:Object = JSON.decode(event.result as String);
		translated.htmlText =  trad.responseData.translatedText  ;
	} catch(ignored:Error) {
		trace ( 'erreur réception traduction : ' + ignored.toString() );
	}
}

</pre>


<p>Voilà pour un 1er essai... y a de quoi faire&nbsp;!</p>


<p><a href="http://code.google.com/apis/ajaxlanguage/documentation/" hreflang="en">Plus d'infos</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Lafabrick?a=8szmdI"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=8szmdI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=AMOJuI"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=AMOJuI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=8uoPkI"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=8uoPkI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=HjqOEi"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=HjqOEi" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Lafabrick/~4/305774375" height="1" width="1"/>]]></content:encoded>
<feedburner:origLink>http://lafabrick.com/blog/index.php/2008/06/06/408-google-ajax-language-api-et-ton-flex-devient-polyglotte</feedburner:origLink></item>
<item rdf:about="http://lafabrick.com/blog/index.php/2008/06/01/407-et-de-4">
  <title>Alternativa3D : un petit nouveau dans le monde de la 3D Flash</title>
  <link>http://feeds.feedburner.com/~r/Lafabrick/~3/302550538/407-et-de-4</link>
  <dc:date>2008-06-01T22:38:01+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>fab</dc:creator>
  <dc:subject>[Dev] Flash / Flex / AIR...</dc:subject>
  <description>Et de 4 ! Après Sandy, Papervision et Away3D, voici Alternativa3D du studio russe GRTOV.
Un moteur 3D très prometteur (et performant) aux vues des différentes démos.
Une version complète (ça nous changera de PV3D 2.0 ... ) est disponible en téléchargement pour des usages non...</description>
  <content:encoded><![CDATA[ <p>Et de 4&nbsp;! Après <a href="http://www.flashsandy.org/" hreflang="fr">Sandy</a>, <a href="http://blog.papervision3d.org/" hreflang="en">Papervision</a> et <a href="http://away3d.com/" hreflang="en">Away3D</a>, voici <strong><a href="http://blog.alternativaplatform.com/en/" hreflang="en">Alternativa3D</a></strong> du studio russe <a href="http://www.grtov.ru/en/" hreflang="en">GRTOV</a>.<br />
Un moteur 3D très prometteur (et performant) aux vues des <a href="http://alternativaplatform.com/en/alternativa3d/" hreflang="en">différentes démos</a>.<br />
Une version complète (ça nous changera de PV3D 2.0 ... ) est disponible en téléchargement pour des usages non commerciaux... <br />
A tester... si vous lisez le russe&nbsp;! L'<a href="http://help.alternativaplatform.com/en/client/" hreflang="en">API Doc anglaise</a> n'est pour l'instant que partiellement traduite... Faut que je demande à Erick de me traduire ça :)</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Lafabrick?a=YjPbbI"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=YjPbbI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=5EIVmI"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=5EIVmI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=EaHXOI"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=EaHXOI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=fX5iXi"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=fX5iXi" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Lafabrick/~4/302550538" height="1" width="1"/>]]></content:encoded>
<feedburner:origLink>http://lafabrick.com/blog/index.php/2008/06/01/407-et-de-4</feedburner:origLink></item>
<item rdf:about="http://lafabrick.com/blog/index.php/2008/05/23/406-thanks-adobe-you-certified-me-">
  <title>Thanks Adobe, U certified me !!! :)</title>
  <link>http://feeds.feedburner.com/~r/Lafabrick/~3/296706813/406-thanks-adobe-you-certified-me-</link>
  <dc:date>2008-05-23T19:03:25+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Erick</dc:creator>
  <dc:subject>La Fabrick</dc:subject>
  <description>Ce n'est pas sans plaisir que je viens d'ajouter dans la sidebar, la mention 'Adobe Certified Professional Flex developer'. C'est bon, çà c'est fait !!! :) 

Et puis du coup, j'en profite pour annoncer mon entrée dans l'équipe des formateurs Mediabox :p !!!
Rendez vous lundi 9h30 ;).


RZA...</description>
  <content:encoded><![CDATA[ Ce n'est pas sans plaisir que je viens d'ajouter dans la sidebar, la mention 'Adobe Certified Professional Flex developer'. C'est bon, çà c'est fait !!! :) <br />
<br />
Et puis du coup, j'en profite pour annoncer mon entrée dans l'<a href="http://www.mediabox.fr/formateur.html" hreflang="fr">équipe des formateurs Mediabox</a> :p !!!<br />
Rendez vous lundi 9h30 ;).<br />
<br />

<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/NJlCGiJeAhQ&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/NJlCGiJeAhQ&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object><br />RZA feat Talib Kweli "Certified Samurai"<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Lafabrick?a=qZc1MH"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=qZc1MH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=ZtItoH"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=ZtItoH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=8bPVGH"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=8bPVGH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=8qjyvh"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=8qjyvh" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Lafabrick/~4/296706813" height="1" width="1"/>]]></content:encoded>
<feedburner:origLink>http://lafabrick.com/blog/index.php/2008/05/23/406-thanks-adobe-you-certified-me-</feedburner:origLink></item>
<item rdf:about="http://lafabrick.com/blog/index.php/2008/05/10/405--tuto-vido-skiner-un-composant-flex-3-avec-fireworks-cs3">
  <title>Skiner un composant Flex 3 avec Fireworks CS3 [Tutoriel Vidéo]</title>
  <link>http://feeds.feedburner.com/~r/Lafabrick/~3/287756101/405--tuto-vido-skiner-un-composant-flex-3-avec-fireworks-cs3</link>
  <dc:date>2008-05-10T16:01:14+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Erick</dc:creator>
  <dc:subject>[Dev] Flash / Flex / AIR...</dc:subject>
  <description>J'avais un petit essai de tutoriel vidéo à faire... Euuuh .... comment dire ??? euuuuh ... c'est un peu laborieux :). Mais bon maintenant, euh... c'est fait et euuuh... ca servira peut être un jour à quelqu'un !

 &lt; param name="movie"...</description>
  <content:encoded><![CDATA[ J'avais un petit essai de tutoriel vidéo à faire... Euuuh .... comment dire ??? euuuuh ... c'est un peu laborieux :).<br /> Mais bon maintenant, euh... c'est fait et euuuh... ca servira peut être un jour à quelqu'un !
<br/><br/>
<object type="application/x-shockwave-flash" data="http://www.lafabrick.com/blog/video/mediaplayer.swf?file=http://lafabrick.free.fr/labo/tutovideos/tuto_flexSkin_640.flv&autoStart=false" width="640" height="480" wmode="transparent"> < param name="movie" value="http://www.lafabrick.com/blog/video/mediaplayer.swf?file=http://www.adelaide.edu.au/static/acvt/VideoTrace2_msmpeg4v2.flv&autoStart=false" /> < param name="wmode" value="transparent" /> </object>



<br/><br/>
Télécharger les <a href="http://lafabrick.free.fr/labo/tutovideos/flex_skinning.zip" hreflang="fr">fichiers sources</a>.
<br/><br/>
Au final je suis pas sûr que la vidéo soit vraiment pratique comme support d'apprentissage pour Flex ( même si on enlève les euuuh et autres hésitations :) ). Et toi tu aimes les tutos vidéos ???

<br/><br/>

[Correction ] <br />
Dans la partie Fireworks je parle de calques, en fait il s'agit de dossiers de calques.
<br /><br />
[ A voir aussi ]
<a href="http://blog.phiphou.com/index.php/?2007/10/30/82-l-extension-flex-skin-design-pour-flash)" hreflang="fr">Skiner Flex à l'aide de flash chez Phiphou</a><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Lafabrick?a=OBYq7H"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=OBYq7H" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=weR1kH"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=weR1kH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=7FplfH"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=7FplfH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=d7uvUh"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=d7uvUh" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Lafabrick/~4/287756101" height="1" width="1"/>]]></content:encoded>
<feedburner:origLink>http://lafabrick.com/blog/index.php/2008/05/10/405--tuto-vido-skiner-un-composant-flex-3-avec-fireworks-cs3</feedburner:origLink></item>
<item rdf:about="http://lafabrick.com/blog/index.php/2008/05/09/403-librairie-lafabrick-mise-jour">
  <title>librairie lafabrick : mise à jour</title>
  <link>http://feeds.feedburner.com/~r/Lafabrick/~3/286432144/403-librairie-lafabrick-mise-jour</link>
  <dc:date>2008-05-09T01:40:08+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>fab</dc:creator>
  <dc:subject>[Dev] Flash / Flex / AIR...</dc:subject>
  <description>Je viens de mettre à jour ma petite librairie de composants pour Flex. J'ai corrigé 2 / 3 bugs et ajouté un composant d'ancrage bien pratique !


C'est quoi cette Lib?

La lib lafabrick est avant tout un jeu de composants UI pour Flex. L'objectif premier était d'avoir un panel qui pouvais être...</description>
  <content:encoded><![CDATA[ <p><img src="/blog/images/exemple2-lib.jpg" alt="" /><br />
Je viens de mettre à jour ma petite librairie de composants pour Flex. J'ai corrigé 2 / 3 bugs et ajouté un composant d'ancrage bien pratique !<br /></p>


<h4>C'est quoi cette Lib?</h4>

<p>La lib lafabrick est avant tout un jeu de composants UI pour Flex. L'objectif premier était d'avoir un panel qui pouvais être draggable et resizable.
Basé au départ sur les composants de <a href="http://www.flex-flex.net/blog/article.asp?id=40" hreflang="en">Jove Shi</a> (pour CursorUtil et mon compo ResizableWindow), c'est maintenant la base de mes applications Flex.</p>


<p>Merci à <a href="http://iteratif.fr/blog/index.php" hreflang="fr">Iteratif</a> pour son aide précieuse et de m'avoir fait découvrir la classe Rectangle (ba ouai j'avais jamais utilisé...)</p>


<h4>Exemple</h4>

<p><a href="http://lafabrick.free.fr/labo/fabrickFramework/exemple2/" hreflang="fr">ICI !</a> <em>(les sources au clic droit)</em></p>

<h4>les liens</h4>

<p>SVN&nbsp;: <a href="http://lafabrick.googlecode.com/svn/trunk/" hreflang="fr">googlecode</a><br />
<a href="http://lafabrick.googlecode.com/svn/trunk/asdoc/index.html" hreflang="fr">Documentation</a><br />
SWC&nbsp;: <a href="http://lafabrick.googlecode.com/svn/trunk/bin/lafabrick.swc" hreflang="fr">lafabrick.swc</a></p>

<h4>Rien à voir, mais ...</h4>

<p><strong>"Et si mon voisin était flexeur ?"</strong><br />
Allez hop&nbsp;! A la demande de <a href="http://flexair.mykii.eu" hreflang="fr">_Stef</a> je profite de ce post pour faire passer la bonne idée !<br />
Mais ou son les Flexeurs? D'où viennent ils? Les réponses avec <a href="http://maps.google.com/maps/ms?ie=UTF&amp;msa=0&amp;msid=109048096780713314744.00044c62a224c43f40d2d" hreflang="en">cette carte</a>. Alors on y va tous et on ajoute son petit point&nbsp;! (et respectons le principe de base de cette map collaborative&nbsp;: pas de pub, Spammeur s'abstenir)</p>


<p>Et on salut bien bas l'initiative de _<a href="http://flexair.mykii.eu/2008/05/04/et-si-ton-voisin-etait-flexeur/#more-58" hreflang="fr">Stef</a> :)</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Lafabrick?a=atE1nH"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=atE1nH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=FtGbvH"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=FtGbvH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=1pQgcH"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=1pQgcH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=bF5qKh"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=bF5qKh" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Lafabrick/~4/286432144" height="1" width="1"/>]]></content:encoded>
<feedburner:origLink>http://lafabrick.com/blog/index.php/2008/05/09/403-librairie-lafabrick-mise-jour</feedburner:origLink></item>
<item rdf:about="http://lafabrick.com/blog/index.php/2008/05/07/402-le-double-effet-java-fx">
  <title>JavaFX et Open Screen Project, ou la naissance des applications universelles...</title>
  <link>http://feeds.feedburner.com/~r/Lafabrick/~3/285331312/402-le-double-effet-java-fx</link>
  <dc:date>2008-05-07T13:13:13+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Erick</dc:creator>
  <dc:subject>Expériences utilisateur</dc:subject>
  <description>JavaFX est la technologie annoncée par Sun, pour se lancer dans la bataille des "plateformes d'applications web riches multiplateformes &amp; multiscreens"... Sortie annoncée pour l'automne...
Etant historiquement tout acquis à la cause de Flash, la question que j'ai tendance à me poser avec...</description>
  <content:encoded><![CDATA[ <strong><a href="http://sun.com/javafx" hreflang="en">JavaFX</a></strong> est la technologie annoncée par Sun, pour se lancer dans la bataille des "plateformes d'applications web riches multiplateformes & multiscreens"... Sortie annoncée pour l'automne...
Etant historiquement tout acquis à la cause de Flash, la question que j'ai tendance à me poser avec l'arrivée des nouveaux concurrents est : " mais qu'est ce qu'ils apportent au juste ???". <br />
Pour Silverlight par exemple, je cherche encore... je crois que l'apport principal c'est finalement d'avoir poussé Adobe à l'ouverture...<br />
<br />


Pour JavaFX par contre, cette démonstration nous montre au moins une fonctionnalité inimaginable via le plugin Flash ou Silverlight ...<br />
<br />
<br />


<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/Uuz8OG3ZTlc&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/Uuz8OG3ZTlc&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object><br />
<br />

Bon ca bug un peu, mais ça promet...<br />
<br />


Avec le projet <a href="http://www.adobe.com/openscreenproject/" hreflang="en">Open screen</a>   
d'Adobe, l'environement JavaFX + JFX mobile et les versions mobiles de silverlight, une même application pourra être utilisée sur mobiles ou ordinateur ( voire console de jeux ). Il me semble que le terme de <strong>RDA</strong> ( <strong>Rich Desktop Application</strong> ) deviens déjà obsolète,  je propose celui de <strong>R.U.A</strong> : les "<strong>Rich Universal Applications</strong>" ou même plus sobre : <strong>UA</strong>  - <strong>Universal Application</strong>  :).

Via <a href="http://blogs.zdnet.com/Stewart/?p=834" hreflang="en">the universal desktop</a><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Lafabrick?a=QyT9IH"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=QyT9IH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=q7YmfH"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=q7YmfH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=0iL9HH"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=0iL9HH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=2gX3Ch"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=2gX3Ch" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Lafabrick/~4/285331312" height="1" width="1"/>]]></content:encoded>
<feedburner:origLink>http://lafabrick.com/blog/index.php/2008/05/07/402-le-double-effet-java-fx</feedburner:origLink></item>
<item rdf:about="http://lafabrick.com/blog/index.php/2008/05/02/400-un-monde-nouveau">
  <title>Un nouveau monde</title>
  <link>http://feeds.feedburner.com/~r/Lafabrick/~3/281753429/400-un-monde-nouveau</link>
  <dc:date>2008-05-02T01:16:17+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>fab</dc:creator>
  <dc:subject>[Dev] Flash / Flex / AIR...</dc:subject>
  <description>Avec le projet Open Screen Project, Adobe à enlevé les restrictions de licence des formats SWF, FLV/F4V et AMF.


C'est beau, c'est grand, et ça va plaire à beaucoup de monde ! 


Vu sur FCNG et le blog de Iteratif, je relève une nouvelle fois cette news : pas de spam ici, c'est...</description>
  <content:encoded><![CDATA[ <p><img src="/blog/images/OpenScreenProject.jpg" alt="" /><br /></p>


<p>Avec le projet <a href="http://www.adobe.com/openscreenproject/" hreflang="en">Open Screen Project</a>, Adobe à enlevé les restrictions de licence des formats <a href="http://www.adobe.com/devnet/swf/" hreflang="en">SWF</a>, <a href="http://www.adobe.com/devnet/flv/" hreflang="en">FLV/F4V</a> et AMF.<br /></p>


<p>C'est beau, c'est grand, et ça va plaire à beaucoup de monde&nbsp;! <br /></p>


<p>Vu sur <a href="http://groups.google.com/group/FCNG/browse_thread/thread/7117561b02517784" hreflang="fr">FCNG</a> et le <a href="http://www.iteratif.fr/blog/index.php?post/2008/05/01/Open-Screen-Project" hreflang="fr">blog de Iteratif</a>, je relève une nouvelle fois cette news&nbsp;: pas de spam ici, c'est juste trop énorme pour ne pas en parler !<br /></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Lafabrick?a=FKas9H"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=FKas9H" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=QLmdvH"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=QLmdvH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=tjtg1H"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=tjtg1H" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Lafabrick?a=fJjtMh"><img src="http://feeds.feedburner.com/~f/Lafabrick?i=fJjtMh" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Lafabrick/~4/281753429" height="1" width="1"/>]]></content:encoded>
<feedburner:origLink>http://lafabrick.com/blog/index.php/2008/05/02/400-un-monde-nouveau</feedburner:origLink></item>

<cc:License xmlns:cc="http://web.resource.org/cc/" rdf:about="http://creativecommons.org/licenses/by-nc/2.0/"><cc:permits rdf:resource="http://web.resource.org/cc/Reproduction" /><cc:permits rdf:resource="http://web.resource.org/cc/Distribution" /><cc:permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" /><cc:requires rdf:resource="http://web.resource.org/cc/Notice" /><cc:requires rdf:resource="http://web.resource.org/cc/Attribution" /><cc:prohibits rdf:resource="http://web.resource.org/cc/CommercialUse" /></cc:License></rdf:RDF>
