<?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>Matsiya — Matsiya</title>
	<atom:link href="http://www.matsiya.fr/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.matsiya.fr/blog</link>
	<description>Développement Flex - Air - Java - RIA - Mashups Flex</description>
	<lastBuildDate>Fri, 04 Nov 2011 11:48:35 +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>Développement d&#8217;applications mobiles avec Flex</title>
		<link>http://www.matsiya.fr/blog/2011/11/04/developpement-dapplications-mobiles-avec-flex/</link>
		<comments>http://www.matsiya.fr/blog/2011/11/04/developpement-dapplications-mobiles-avec-flex/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 11:48:35 +0000</pubDate>
		<dc:creator>Matsiya</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[device]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[tablet]]></category>

		<guid isPermaLink="false">http://www.matsiya.fr/blog/?p=451</guid>
		<description><![CDATA[Pour info, voici une vidéo de Serge Jespers (Adobe platform evangelist) qui explique comment créer une application Flex qui tourne sur iOS, Android et Blackberry. Dans la vidéo, il nous montre l&#8217;application sur différents smartphones et tablettes tactiles.

En ce qui nous concerne, notre retour sur le développement Flex mobile et tablette avec Flash Builder est [...]


Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2011/11/03/applications-mobile-et-tablette-ios-et-android-avec-flex-et-air/' rel='bookmark' title='Permanent Link: Applications mobile et tablette (iOS et Android) avec Flex et AIR'>Applications mobile et tablette (iOS et Android) avec Flex et AIR</a></li>
<li><a href='http://www.matsiya.fr/blog/2010/02/14/flash-builder-4-flex-4/' rel='bookmark' title='Permanent Link: Flash Builder 4 / Flex 4'>Flash Builder 4 / Flex 4</a></li>
<li><a href='http://www.matsiya.fr/blog/2008/01/31/developpement-dune-ihm-en-flex/' rel='bookmark' title='Permanent Link: Développement d&#8217;une IHM en Flex'>Développement d&#8217;une IHM en Flex</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<DIV ID='zaspPost-451'><p>Pour info, voici une vidéo de Serge Jespers (Adobe platform evangelist) qui explique comment créer une application Flex qui tourne sur iOS, Android et Blackberry. Dans la vidéo, il nous montre l&#8217;application sur différents smartphones et tablettes tactiles.</p>
<p><iframe title="AdobeTV Video Player" width="480" height="296" src="http://tv.adobe.com/embed/709/9527/" frameborder="0" allowfullscreen scrolling="no"></iframe></p>
<p>En ce qui nous concerne, notre retour sur le développement Flex mobile et tablette avec Flash Builder est très positif.</p>
</DIV>

<p>Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2011/11/03/applications-mobile-et-tablette-ios-et-android-avec-flex-et-air/' rel='bookmark' title='Permanent Link: Applications mobile et tablette (iOS et Android) avec Flex et AIR'>Applications mobile et tablette (iOS et Android) avec Flex et AIR</a></li>
<li><a href='http://www.matsiya.fr/blog/2010/02/14/flash-builder-4-flex-4/' rel='bookmark' title='Permanent Link: Flash Builder 4 / Flex 4'>Flash Builder 4 / Flex 4</a></li>
<li><a href='http://www.matsiya.fr/blog/2008/01/31/developpement-dune-ihm-en-flex/' rel='bookmark' title='Permanent Link: Développement d&#8217;une IHM en Flex'>Développement d&#8217;une IHM en Flex</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.matsiya.fr/blog/2011/11/04/developpement-dapplications-mobiles-avec-flex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Applications mobile et tablette (iOS et Android) avec Flex et AIR</title>
		<link>http://www.matsiya.fr/blog/2011/11/03/applications-mobile-et-tablette-ios-et-android-avec-flex-et-air/</link>
		<comments>http://www.matsiya.fr/blog/2011/11/03/applications-mobile-et-tablette-ios-et-android-avec-flex-et-air/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 14:11:51 +0000</pubDate>
		<dc:creator>Matsiya</dc:creator>
				<category><![CDATA[Air]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Tablette]]></category>
		<category><![CDATA[AIR mobile]]></category>
		<category><![CDATA[développement Android]]></category>
		<category><![CDATA[développement IOS]]></category>
		<category><![CDATA[Flex mobile]]></category>

		<guid isPermaLink="false">http://www.matsiya.fr/blog/?p=442</guid>
		<description><![CDATA[Avec la version Flex 4.5, le développement sur mobiles (iPhone, Android et Blackberry) et tablettes (iPad et Android) était possible avec quelques limitations selon la typologie du projet. La version 4.6 va apporter quelques nouveautés qui vont permettre de gommer les limitations de la version Flex 4.5. La principale nouveauté est l&#8217;utilisation des natives extensions.
Pour [...]


Aucun d'article en relation]]></description>
			<content:encoded><![CDATA[<DIV ID='zaspPost-442'><p>Avec la version Flex 4.5, le développement sur mobiles (iPhone, Android et Blackberry) et tablettes (iPad et Android) était possible avec quelques limitations selon la typologie du projet. La version 4.6 va apporter quelques nouveautés qui vont permettre de gommer les limitations de la version Flex 4.5. La principale nouveauté est l&#8217;utilisation des natives extensions.</p>
<p>Pour en savoir plus, vous pouvez consulter :  <a href="http://www.adobe.com/devnet/air/articles/developing-native-extensions-air.html">Developing native extensions for Adobe AIR</a></p>
</DIV>

<p>Aucun d'article en relation</p>]]></content:encoded>
			<wfw:commentRss>http://www.matsiya.fr/blog/2011/11/03/applications-mobile-et-tablette-ios-et-android-avec-flex-et-air/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Publication numérique / Digital Publishing enfin une solution puissante et abordable !</title>
		<link>http://www.matsiya.fr/blog/2011/10/18/publication-numerique-digital-publishing-enfin-une-solution-puissante-et-abordable/</link>
		<comments>http://www.matsiya.fr/blog/2011/10/18/publication-numerique-digital-publishing-enfin-une-solution-puissante-et-abordable/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 06:40:06 +0000</pubDate>
		<dc:creator>Matsiya</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Publication numérique]]></category>
		<category><![CDATA[catalogue interactif]]></category>
		<category><![CDATA[développement Android]]></category>
		<category><![CDATA[développement iPad]]></category>
		<category><![CDATA[digital publishing]]></category>
		<category><![CDATA[magazine digital]]></category>
		<category><![CDATA[magazine numérique]]></category>

		<guid isPermaLink="false">http://www.matsiya.fr/blog/?p=433</guid>
		<description><![CDATA[Voici une solution sur laquelle nous travaillons depuis plusieurs mois, elle se nomme : Digital4Press !
Digital4Press permet de publier des magazines, catalogues, brochures, etc&#8230; sur les tablettes numériques iPad, Android mais aussi sur les ordinateurs.
Il est possible d&#8217;enrichir très simplement la publication avec des vidéos, sons, photos, liens, animations, etc&#8230;
Une application native iPad et Android [...]


Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2011/11/03/applications-mobile-et-tablette-ios-et-android-avec-flex-et-air/' rel='bookmark' title='Permanent Link: Applications mobile et tablette (iOS et Android) avec Flex et AIR'>Applications mobile et tablette (iOS et Android) avec Flex et AIR</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<DIV ID='zaspPost-433'><p>Voici une solution sur laquelle nous travaillons depuis plusieurs mois, elle se nomme : Digital4Press !</p>
<p>Digital4Press permet de publier des magazines, catalogues, brochures, etc&#8230; sur les tablettes numériques iPad, Android mais aussi sur les ordinateurs.</p>
<p>Il est possible d&#8217;enrichir très simplement la publication avec des vidéos, sons, photos, liens, animations, etc&#8230;</p>
<p>Une application native iPad et Android est compilée à l&#8217;image de la société lors de la mise en place du compte Digital4Press, ensuite libre à vous de publier, enrichir, diffuser en payant ou gratuit vos magazines.</p>
<p>L&#8217;interface d&#8217;administration est développée avec Adobe AIR &amp; Adobe Flex.</p>
<p><strong>Voici une vidéo sur le fonctionnement de l&#8217;interface d&#8217;administration qui va vous permettre de mesurer la simplicité d&#8217;utilisation :</strong></p>
<p><iframe src="http://player.vimeo.com/video/28884709" width="630" height="394" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe></p>
<p>Pour plus d&#8217;information, rendez-vous sur le site dédié : <a title="Digital Publishing" href="http://www.digital4press.com" target="_blank" al="Digital Publishing - Solution de publication numérique">http://www.digital4press.com</a></p>
</DIV>

<p>Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2011/11/03/applications-mobile-et-tablette-ios-et-android-avec-flex-et-air/' rel='bookmark' title='Permanent Link: Applications mobile et tablette (iOS et Android) avec Flex et AIR'>Applications mobile et tablette (iOS et Android) avec Flex et AIR</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.matsiya.fr/blog/2011/10/18/publication-numerique-digital-publishing-enfin-une-solution-puissante-et-abordable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash player 10.2</title>
		<link>http://www.matsiya.fr/blog/2011/02/09/flash-player-10-2/</link>
		<comments>http://www.matsiya.fr/blog/2011/02/09/flash-player-10-2/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 07:45:53 +0000</pubDate>
		<dc:creator>Alexis</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Vidéo]]></category>
		<category><![CDATA[flash player]]></category>

		<guid isPermaLink="false">http://www.matsiya.fr/blog/?p=421</guid>
		<description><![CDATA[Pendant que nous dormions sur nos deux oreilles, Adobe a passé le Flash player 10.2 en version finale.
Au menu de cette nouvelle version, de meilleurs performances en lecture vidéo grâce à l&#8217;utilisation du GPU (carte graphique) en lieu et place du CPU (processeur). D&#8217;autres petites fonctionnalités ont été introduites telles que :

le support du double [...]


Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2008/10/15/flash-player-10go/' rel='bookmark' title='Permanent Link: Flash Player 10&#8230;&#8230;GO !!'>Flash Player 10&#8230;&#8230;GO !!</a></li>
<li><a href='http://www.matsiya.fr/blog/2010/06/11/air-2-0-et-flash-player-10-1-final/' rel='bookmark' title='Permanent Link: Air 2.0 et Flash Player 10.1 Final !!'>Air 2.0 et Flash Player 10.1 Final !!</a></li>
<li><a href='http://www.matsiya.fr/blog/2008/05/15/flash-player-10-beta/' rel='bookmark' title='Permanent Link: Flash player 10 beta'>Flash player 10 beta</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<DIV ID='zaspPost-421'><p>Pendant que nous dormions sur nos deux oreilles, Adobe a passé le Flash player 10.2 en version finale.</p>
<p>Au menu de cette nouvelle version, de meilleurs performances en lecture vidéo grâce à l&#8217;utilisation du GPU (carte graphique) en lieu et place du CPU (processeur). D&#8217;autres petites fonctionnalités ont été introduites telles que :</p>
<ul>
<li>le support du double écran (lecture plein écran sur le 1er tandis qu&#8217;on peut surfer sur le 2ème)</li>
<li>les curseurs natifs personnalisés</li>
<li>l&#8217;amélioration du rendu de texte</li>
<li>le support du GPU dans IE9</li>
</ul>
<p>Vous trouverez tous les détails sur le blog d&#8217;adobe : <a title="Blog d'Adobe" href="http://blogs.adobe.com/flashplayer/2011/02/flash-player-10-2-launch.html" target="_blank">http://blogs.adobe.com/flashplayer/2011/02/flash-player-10-2-launch.html</a></p>
</DIV>

<p>Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2008/10/15/flash-player-10go/' rel='bookmark' title='Permanent Link: Flash Player 10&#8230;&#8230;GO !!'>Flash Player 10&#8230;&#8230;GO !!</a></li>
<li><a href='http://www.matsiya.fr/blog/2010/06/11/air-2-0-et-flash-player-10-1-final/' rel='bookmark' title='Permanent Link: Air 2.0 et Flash Player 10.1 Final !!'>Air 2.0 et Flash Player 10.1 Final !!</a></li>
<li><a href='http://www.matsiya.fr/blog/2008/05/15/flash-player-10-beta/' rel='bookmark' title='Permanent Link: Flash player 10 beta'>Flash player 10 beta</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.matsiya.fr/blog/2011/02/09/flash-player-10-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web to Print &#8211; Editeur en ligne Flex</title>
		<link>http://www.matsiya.fr/blog/2011/01/31/web-to-print-flex/</link>
		<comments>http://www.matsiya.fr/blog/2011/01/31/web-to-print-flex/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 15:24:25 +0000</pubDate>
		<dc:creator>Matsiya</dc:creator>
				<category><![CDATA[e-commerce]]></category>
		<category><![CDATA[web to print]]></category>
		<category><![CDATA[elite print]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[pdf]]></category>

		<guid isPermaLink="false">http://www.matsiya.fr/blog/?p=414</guid>
		<description><![CDATA[Il y a un peu plus d&#8217;un an, nous avons commencé un développement d&#8217;éditeur en ligne Flex. L&#8217;éditeur utilise Flex 4, Blaze DS, Lucene, etc&#8230;
Le fichier de sortie est en PDF 300dpi CMJN&#8230;.prêt à être imprimé ! Nous allons faire une série d&#8217;articles sur les différentes fonctionnalités de l&#8217;éditeur.
En attendant, voici une vidéo qui montre [...]


Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2007/11/14/e-commerce-full-flex-en-front-et-back-office/' rel='bookmark' title='Permanent Link: E-commerce full Flex en front et back Office'>E-commerce full Flex en front et back Office</a></li>
<li><a href='http://www.matsiya.fr/blog/2010/02/14/flash-builder-4-flex-4/' rel='bookmark' title='Permanent Link: Flash Builder 4 / Flex 4'>Flash Builder 4 / Flex 4</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<DIV ID='zaspPost-414'><p>Il y a un peu plus d&#8217;un an, nous avons commencé un développement d&#8217;éditeur en ligne Flex. L&#8217;éditeur utilise Flex 4, Blaze DS, Lucene, etc&#8230;<br />
Le fichier de sortie est en PDF 300dpi CMJN&#8230;.prêt à être imprimé ! Nous allons faire une série d&#8217;articles sur les différentes fonctionnalités de l&#8217;éditeur.</p>
<p>En attendant, voici une vidéo qui montre l&#8217;outil web to print.</p>
<p><iframe src="http://player.vimeo.com/video/15812113" width="640" height="360" frameborder="0"></iframe>
<p><a href="http://vimeo.com/15812113">Web to Print &#8211; Solution Elite de Matsiya</a> from <a href="http://vimeo.com/matsiya">Matsiya</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
</DIV>

<p>Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2007/11/14/e-commerce-full-flex-en-front-et-back-office/' rel='bookmark' title='Permanent Link: E-commerce full Flex en front et back Office'>E-commerce full Flex en front et back Office</a></li>
<li><a href='http://www.matsiya.fr/blog/2010/02/14/flash-builder-4-flex-4/' rel='bookmark' title='Permanent Link: Flash Builder 4 / Flex 4'>Flash Builder 4 / Flex 4</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.matsiya.fr/blog/2011/01/31/web-to-print-flex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex Burrito</title>
		<link>http://www.matsiya.fr/blog/2011/01/20/flex-burrito/</link>
		<comments>http://www.matsiya.fr/blog/2011/01/20/flex-burrito/#comments</comments>
		<pubDate>Thu, 20 Jan 2011 07:55:42 +0000</pubDate>
		<dc:creator>marie</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex Burrito]]></category>

		<guid isPermaLink="false">http://www.matsiya.fr/blog/?p=403</guid>
		<description><![CDATA[Avec le dernier né des IDE flex, Adobe corrige pas mal des défauts qui restaient au niveau de flash builder tout en entrant dans le développement pour mobile et multi-plateforme.
L&#8217;IDE s&#8217;améliore premièrement grâce à la mise à jour de son noyau qui passe en version 3.6 d&#8217;éclipse et pour les utilisateurs d&#8217;OSX de la version [...]


Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2011/01/14/flex-hero/' rel='bookmark' title='Permanent Link: Flex hero'>Flex hero</a></li>
<li><a href='http://www.matsiya.fr/blog/2010/06/11/air-2-0-et-flash-player-10-1-final/' rel='bookmark' title='Permanent Link: Air 2.0 et Flash Player 10.1 Final !!'>Air 2.0 et Flash Player 10.1 Final !!</a></li>
<li><a href='http://www.matsiya.fr/blog/2010/04/19/astuce-flex/' rel='bookmark' title='Permanent Link: Astuce Flex'>Astuce Flex</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<DIV ID='zaspPost-403'><p>Avec le dernier né des IDE flex, Adobe corrige pas mal des défauts qui restaient au niveau de flash builder tout en entrant dans le développement pour mobile et multi-plateforme.</p>
<p>L&#8217;IDE s&#8217;améliore premièrement grâce à la mise à jour de son noyau qui passe en version 3.6 d&#8217;éclipse et pour les utilisateurs d&#8217;OSX de la version Carbon à la version Cocoa. Cette mise à jour va régler pas mal de bugs inhérents d&#8217;eclipse. La mise a jour se fait aussi au niveau du contenu avec la dernière version de Flex (Hero), AIR (2.5) et flash player (10.1). Tout cela améliorant de façon significative les performances au niveau de la compilation, de l&#8217;usage de la mémoire&#8230;</p>
<p>La seconde amélioration vient du développement bi-directionnel de la liaison Flash Builder &#8211; Flash Catalyst augmentant les possibilités d&#8217;interaction entre développeur et designer.</p>
<p>La troisième amélioration vient de la variété des projets disponibles :</p>
<ul>
<li>Que ce soit au niveau du namespace accepté :  MX uniquement, MX+spark, spark uniquement</li>
<li>Ou du type de projet : mobile, multiplateforme, actionscript uniquement, flex, air, actionscript mobile uniquement, compatible flash catalyst, flash professionnel, actionscrit air uniquement, bibliothèque flex, java.</li>
</ul>
<p>La quatrième amélioration se situe au niveau de la design view qui montre les feed-back lors du déplacement des éléments et qui peut se masquer quand on n&#8217;a pas besoin d&#8217;elle.</p>
<p>La cinquième amélioration va augmenter la productivité grâce à un ensemble de fonctionnalités qui manquaient grandement : template de code en AS3, génération automatique d&#8217;event handler, renomage d&#8217;une variable dans un fichier ou dans le workspace, génération de classes/interfaces pour des types déclarés mais non reconnus, complétion de code sur les métadatas&#8230;</p>
</DIV>

<p>Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2011/01/14/flex-hero/' rel='bookmark' title='Permanent Link: Flex hero'>Flex hero</a></li>
<li><a href='http://www.matsiya.fr/blog/2010/06/11/air-2-0-et-flash-player-10-1-final/' rel='bookmark' title='Permanent Link: Air 2.0 et Flash Player 10.1 Final !!'>Air 2.0 et Flash Player 10.1 Final !!</a></li>
<li><a href='http://www.matsiya.fr/blog/2010/04/19/astuce-flex/' rel='bookmark' title='Permanent Link: Astuce Flex'>Astuce Flex</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.matsiya.fr/blog/2011/01/20/flex-burrito/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenScales, BlazeDS et JTS</title>
		<link>http://www.matsiya.fr/blog/2011/01/17/openscales-blazeds-et-jts/</link>
		<comments>http://www.matsiya.fr/blog/2011/01/17/openscales-blazeds-et-jts/#comments</comments>
		<pubDate>Mon, 17 Jan 2011 07:36:45 +0000</pubDate>
		<dc:creator>arnaud</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.matsiya.fr/blog/?p=393</guid>
		<description><![CDATA[Afin de faciliter les opérations d&#8217;enregistrement et de récupération de données géométriques il est d&#8217;usage d&#8217;utiliser la librairie Java JTS dont les types de géométrie peuvent être directement enregistrés en base de donnée (Oracle ou PostgreSQL+Postgis) grâce, par exemple, à Hibernate Spatial. C&#8217;est le format utilisé en standard par la librairie Geotools. Malheureusement il existe [...]


Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2007/12/13/blazeds-open-sourceadobe/' rel='bookmark' title='Permanent Link: BlazeDS &#8230;&#8230;&#8230;Open source&#8230;&#8230;&#8230;.Adobe&#8230;&#8230;&#8230;&#8230;.  :-)'>BlazeDS &#8230;&#8230;&#8230;Open source&#8230;&#8230;&#8230;.Adobe&#8230;&#8230;&#8230;&#8230;.  :-)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<DIV ID='zaspPost-393'><p>Afin de faciliter les opérations d&#8217;enregistrement et de récupération de données géométriques il est d&#8217;usage d&#8217;utiliser la librairie Java JTS dont les types de géométrie peuvent être directement enregistrés en base de donnée (Oracle ou PostgreSQL+Postgis) grâce, par exemple, à Hibernate Spatial. C&#8217;est le format utilisé en standard par la librairie Geotools. Malheureusement il existe un problème dans BlazeDS qui conduit à une mauvaise sérialisation/dessérialisation des objets JTS, ceux-ci ne contiennent aucune propriété valable après avoir été traités par le marshaller ; il est dont impossible de les faire transiter en l&#8217;état entre le client et le serveur. Grâce à l&#8217;utilisation des BeanProxy et du PropertyProxyRegistry nous avons pu redéfinir la liste des propriétés à considérer pour les objet de type com.vividsolutions.jts.geom.Point et com.vividsolutions.jts.geom.Polygon ; et ainsi modifier la façon dont elles sont traitées (en overridant les méthodes getValue et setValue de la class BeanProxy). Les objets de type géométrie transitent donc en toute transparence entre l&#8217;application Flex/Flash et l&#8217;application serveur+BDD. Ceci est particulièrement util pour le dessin sur carte avec sauvegarde des objets géométriques créés par l&#8217;utilisateur et apporte un gain de temps considérable dans la réalisation d&#8217;un projet avec module cartographique.</p>
<p>Exemple pour Polygon :</p>
<p><code>PropertyProxyRegistry.getRegistry().register(com.vividsolutions.jts.geom.Polygon.class, new BlazeDSGeometryUtils.JTSPolygonProxy());</code></p>
<p><code>static class JTSPolygonProxy extends BeanProxy<br />
{<br />
@Override<br />
public List getPropertyNames(Object instance)<br />
{<br />
List newList = new ArrayList();<br />
newList.add("SRID");<br />
newList.add("area");<br />
newList.add("coordinate");<br />
newList.add("coordinates");<br />
newList.add("numPoints");<br />
newList.add("dimension");<br />
newList.add("length");<br />
newList.add("geometryType");</code></p>
<p><code> </code></p>
<p><code> return newList;<br />
}<br />
}<br />
</code><br />
Cas des systèmes de projection :</p>
<p>La librairie OpenScales n&#8217;offre pas autant de méthodes de projection de coordonnées que Geotools ; il peut être utile d&#8217;effectuer les conversions d&#8217;un système de projection à un autre directement sur le serveur pour s&#8217;affranchir des limitations imposées par OpenScales. On peut citer par exemple le système Lambert II étendu qui n&#8217;est supporté que dans la dernière version d&#8217;OpenScales — réservée à Flex 4. Pour éviter de fastidieuses et répétitives tâches de conversion au sein des fonctions d&#8217;enregistrement et de requêtage nous avons choisi de les implémenter directement dans la redéfinition des fonctions du BeanProxy. En effet, en déclarant à BlazeDS les propriétés des objets Point et Polygon il est tout à fait possible d&#8217;en ajouter plus que nécessaire, et notamment une propriété contenant le code du système de projection voulu après la sérialisation/désérialisation. Il suffit alors, dans la surcharge des méthodes setValue et getValue, d&#8217;agir sur les coordonnées en fonction du système désiré. De cette manière nous pouvons travailler en coordonnées Long/Lat dans l&#8217;application Flex et enregistrer les données en système métrique — Lambert II étendu ou 93 par exemple — dans lequel une requête portant sur la distance entre plusieurs points sera nettement moins coûteuse en ressources.</p>
</DIV>

<p>Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2007/12/13/blazeds-open-sourceadobe/' rel='bookmark' title='Permanent Link: BlazeDS &#8230;&#8230;&#8230;Open source&#8230;&#8230;&#8230;.Adobe&#8230;&#8230;&#8230;&#8230;.  :-)'>BlazeDS &#8230;&#8230;&#8230;Open source&#8230;&#8230;&#8230;.Adobe&#8230;&#8230;&#8230;&#8230;.  :-)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.matsiya.fr/blog/2011/01/17/openscales-blazeds-et-jts/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flex hero</title>
		<link>http://www.matsiya.fr/blog/2011/01/14/flex-hero/</link>
		<comments>http://www.matsiya.fr/blog/2011/01/14/flex-hero/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 07:33:20 +0000</pubDate>
		<dc:creator>marie</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex Hero]]></category>

		<guid isPermaLink="false">http://www.matsiya.fr/blog/?p=401</guid>
		<description><![CDATA[Avec le dernier né des sdk flex, Hero, Adobe rentre enfin de plein fouet dans le développement pour mobile (principalement Androïd pour l&#8217;instant) mais aussi finit la migration de ses composants commencée avec flex 4.
La preview Hero comprend déjà pas mal de nouveautés dont la première et pas des moindre est la possibilité de développer [...]


Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2010/04/30/les-nouveaux-composants-et-conteneurs-flex-4/' rel='bookmark' title='Permanent Link: Les nouveaux composants et conteneurs Flex 4'>Les nouveaux composants et conteneurs Flex 4</a></li>
<li><a href='http://www.matsiya.fr/blog/2008/04/21/composant-flex-open-source-slideshow/' rel='bookmark' title='Permanent Link: Composant flex open-source : slideshow'>Composant flex open-source : slideshow</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<DIV ID='zaspPost-401'><p>Avec le dernier né des sdk flex, Hero, Adobe rentre enfin de plein fouet dans le développement pour mobile (principalement Androïd pour l&#8217;instant) mais aussi finit la migration de ses composants commencée avec flex 4.</p>
<p>La preview Hero comprend déjà pas mal de nouveautés dont la première et pas des moindre est la possibilité de développer des applications flex multi-écrans directement avec le noyau de flex. Et ceci avec des composants spark optimisés pour mobile.</p>
<p>La seconde nouveauté est la continuation de la migration des composants mx vers spark :</p>
<ul>
<li>D&#8217;abord le composant Datagrid qui passe entièrement en spark, ce qui permet un rendu, un défilement, une performance et une personnalisation supérieure au datagrid mx. De plus le passage de spark en mx du datagrid permet l&#8217;utilisation des composants spark en tant qu&#8217;itemEditor et itemRenderer ce qui rend la personalisation et le travail sur les datagrids beaucoup plus facile et complet. Enfin on peut maintenant rendre la sélection d&#8217;un élément du tableau obligatoire et voir qu&#8217;elles sont les lignes mais aussi les cellules sélectionnées.</li>
<li>Deuxièmement le composant Form passe aussi en spark rendant sa personalisation, sa configuration et son rendu nettement supérieurs.</li>
<li>Troisièment le composant image se personnalise et se configure bien mieux grâce au spark et aux loaders de chargement plus facile.</li>
<li>Enfin les formateurs de devise de nombre et de date passent en spark en prenant maintenant en compte les spécificités d&#8217;écriture locale.</li>
</ul>
<p>La troisième nouveauté est le tri, qui prend enfin en compte les spécificités locales d&#8217;écriture pour pouvoir trier par devise, par date et par nombre.</p>
<p>Quatrième nouveauté : la mise à jour de l&#8217;OSMF et sa généralisation au niveau du vidéo player spark (améliorant le HTTP streaming) ainsi que celle du TLF pour les composants texte de tous les composant spark en particulier le TextInput, le TextArea… (améliorant la fluidité du texte, ainsi que les performances de ces composants).</p>
<p>Cinquième nouveauté, dans le but d&#8217;améliorer les performances, la logique des liens RSL a été revue pour ne lier que ce qui est vraiment utile. Ce qui n&#8217;est pas encore vraiment visible dans la version actuelle mais qui sera disponible pour la prochaine preview de Hero.</p>
<p>La dernière amélioration est liée à toutes les autres : ces augmentations de performance entrainent une diminution de l&#8217;utilisation mémoire lors de la compilation totale des projets ansi que la diminution du temps de compilation que ce soit pour les compilations totale ou les compilations incrémentales.</p>
</DIV>

<p>Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2010/04/30/les-nouveaux-composants-et-conteneurs-flex-4/' rel='bookmark' title='Permanent Link: Les nouveaux composants et conteneurs Flex 4'>Les nouveaux composants et conteneurs Flex 4</a></li>
<li><a href='http://www.matsiya.fr/blog/2008/04/21/composant-flex-open-source-slideshow/' rel='bookmark' title='Permanent Link: Composant flex open-source : slideshow'>Composant flex open-source : slideshow</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.matsiya.fr/blog/2011/01/14/flex-hero/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Error #2046: The loaded file did not have a valid signature.</title>
		<link>http://www.matsiya.fr/blog/2010/09/20/error-2046-the-loaded-file-did-not-have-a-valid-signature/</link>
		<comments>http://www.matsiya.fr/blog/2010/09/20/error-2046-the-loaded-file-did-not-have-a-valid-signature/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 07:20:02 +0000</pubDate>
		<dc:creator>Alexis</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.matsiya.fr/blog/?p=388</guid>
		<description><![CDATA[Depuis vendredi soir (aux alentours de 22h30 heure française), les applications flex compilées avec la version 4.0.0.10485 (dernière beta) ne se lancent plus. Il semblerait qu&#8217;Adobe ait changé la signature des rsl, à mon avis par inadvertance étant donné qu&#8217;aucune information de leur part n&#8217;a été envoyée avant cette date.
La solution à l&#8217;heure actuelle si [...]


Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2008/10/31/flex-css-advanced-selectors/' rel='bookmark' title='Permanent Link: Flex CSS Advanced Selectors'>Flex CSS Advanced Selectors</a></li>
<li><a href='http://www.matsiya.fr/blog/2007/10/26/flex-builder-3-export-release-wizard/' rel='bookmark' title='Permanent Link: Flex Builder 3 &#8211; Export Release Wizard'>Flex Builder 3 &#8211; Export Release Wizard</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<DIV ID='zaspPost-388'><p>Depuis vendredi soir (aux alentours de 22h30 heure française), les applications flex compilées avec la version 4.0.0.10485 (dernière beta) ne se lancent plus. Il semblerait qu&#8217;Adobe ait changé la signature des rsl, à mon avis par inadvertance étant donné qu&#8217;aucune information de leur part n&#8217;a été envoyée avant cette date.<br />
La solution à l&#8217;heure actuelle si vous souhaitez ne pas avoir à vérifier que votre programme fonctionne correctement avec une release de Flex 4, c&#8217;est de compiler l&#8217;application en mode &laquo;&nbsp;static&nbsp;&raquo; (dans &laquo;&nbsp;Chemin de génération Flex&nbsp;&raquo; =&gt; choisir &laquo;&nbsp;Fusionné dans le code&nbsp;&raquo; pour l&#8217;option &laquo;&nbsp;Liaison de structure&nbsp;&raquo;), et de bien décocher les 2 options en dessous : &laquo;&nbsp;Vérifier les condensés RSL&nbsp;&raquo;, et &laquo;&nbsp;Utiliser les bibliothèques RSL locales de débogage lors du débogage&nbsp;&raquo;.</p>
<p>Il est quand même conseillé autant que possible de passer sur une version release.</p>
<p>Quelques discussions :<br />
<a href="http://forums.adobe.com/thread/723378">http://forums.adobe.com/thread/723378</a><br />
<a href="http://forums.adobe.com/message/3143569">http://forums.adobe.com/message/3143569</a></p>
</DIV>

<p>Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2008/10/31/flex-css-advanced-selectors/' rel='bookmark' title='Permanent Link: Flex CSS Advanced Selectors'>Flex CSS Advanced Selectors</a></li>
<li><a href='http://www.matsiya.fr/blog/2007/10/26/flex-builder-3-export-release-wizard/' rel='bookmark' title='Permanent Link: Flex Builder 3 &#8211; Export Release Wizard'>Flex Builder 3 &#8211; Export Release Wizard</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.matsiya.fr/blog/2010/09/20/error-2046-the-loaded-file-did-not-have-a-valid-signature/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modifier le dataProvider d&#8217;une combobox</title>
		<link>http://www.matsiya.fr/blog/2010/08/19/modifier-le-dataprovider-dune-combobox/</link>
		<comments>http://www.matsiya.fr/blog/2010/08/19/modifier-le-dataprovider-dune-combobox/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 07:36:24 +0000</pubDate>
		<dc:creator>Alexis</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.matsiya.fr/blog/?p=373</guid>
		<description><![CDATA[Ce matin, je suis tombé sur un bug assez énervant qui faisait qu&#8217;après une réassignation du dataProvider d&#8217;une comboBox, celle ci ne se mettait pas à jour visuellement de suite. Par exemple, si ma comboBox contient 3 éléments, puis que je lui donne un nouveau tableau avec 5 éléments, la liste déroulante prend la place [...]


Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2009/01/15/combobox-flex/' rel='bookmark' title='Permanent Link: Combobox flex'>Combobox flex</a></li>
<li><a href='http://www.matsiya.fr/blog/2009/02/01/combobox-flex-rowcount/' rel='bookmark' title='Permanent Link: ComboBox flex : rowCount'>ComboBox flex : rowCount</a></li>
<li><a href='http://www.matsiya.fr/blog/2008/08/05/bug-combobox-flex/' rel='bookmark' title='Permanent Link: Bug ComboBox Flex'>Bug ComboBox Flex</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<DIV ID='zaspPost-373'><p>Ce matin, je suis tombé sur un bug assez énervant qui faisait qu&#8217;après une réassignation du dataProvider d&#8217;une comboBox, celle ci ne se mettait pas à jour visuellement de suite. Par exemple, si ma comboBox contient 3 éléments, puis que je lui donne un nouveau tableau avec 5 éléments, la liste déroulante prend la place de 5 lignes, mais il n&#8217;y a que 3 éléments affichés. Pour corriger ce soucis (qui semble avoir été corrigé dans Flex 4, mais pas dans la version 3.5 que j&#8217;utilise sur mon projet courant), il faut réassigner aussi le dataProvider de la liste déroulante.</p>
<p>Voici le bout de code qui fait l&#8217;affaire :</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="actionscript"><span style="color: #000000; font-weight: bold;">var</span> newArray : <span style="color: #0066CC;">Array</span> = <span style="color: #66cc66;">&#91;</span> <span style="color: #cc66cc;">0</span>, <span style="color: #cc66cc;">1</span>, <span style="color: #cc66cc;">2</span>, <span style="color: #cc66cc;">3</span>, <span style="color: #cc66cc;">4</span> <span style="color: #66cc66;">&#93;</span>; <span style="color: #808080; font-style: italic;">// Nouveau tableau à assigner</span>
combo.<span style="color: #006600;">dataProvider</span> = newArray; <span style="color: #808080; font-style: italic;">// Assignation du dataProvider de la comboBox</span>
combo.<span style="color: #006600;">dropdown</span>.<span style="color: #006600;">dataProvider</span> = newArray; <span style="color: #808080; font-style: italic;">// Assignation de la liste déroulante</span></pre></td></tr></table></div>

</DIV>

<p>Articles sur le même sujet :<ol><li><a href='http://www.matsiya.fr/blog/2009/01/15/combobox-flex/' rel='bookmark' title='Permanent Link: Combobox flex'>Combobox flex</a></li>
<li><a href='http://www.matsiya.fr/blog/2009/02/01/combobox-flex-rowcount/' rel='bookmark' title='Permanent Link: ComboBox flex : rowCount'>ComboBox flex : rowCount</a></li>
<li><a href='http://www.matsiya.fr/blog/2008/08/05/bug-combobox-flex/' rel='bookmark' title='Permanent Link: Bug ComboBox Flex'>Bug ComboBox Flex</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.matsiya.fr/blog/2010/08/19/modifier-le-dataprovider-dune-combobox/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

