C'est repartit pour un tour.
De beaux billets en perspective.
dimanche, janvier 13 2008
Par Laurent Deketelaere le dimanche, janvier 13 2008, 19:18 - Flash plateforme
Par Laurent Deketelaere le dimanche, janvier 13 2008, 19:01 - Flash plateforme
Bonjour
Je pense que je n'ai plus besoin de convaincre qui que ce soit sur l'intérêt d'utiliser une structure MVC dans le développement d'une application.
PixLib permet de mettre en place une structure MVC + FrontController de manière global. C'est vraiment puissant, mais cette solution à ses limites. Prenons le cas où l'on charge plusieurs application "pixLib" dans un même site, on se retrouve avec des conflits entre les différentes classes global, le même type de souci que l'on a quand on utilise le ciblage via le _root + des loadMovie(). Pour contourner ce problème chacun a mis en place sa propre solution.
Avec lowRA se souci a disparu!
samedi, janvier 12 2008
Par Laurent Deketelaere le samedi, janvier 12 2008, 18:42 - Flash plateforme
La première chose qui risque de troubler les utilisateurs de pixLib quand ils débarquent dans lowRA, c'est la disparition du MovieClipHelper.
Pas de panique, c'est un mal pour un bien.
Voici en deux mots comment mettre en place une simple structure MVC dans lowRA.
Commençons tout d'abord par un peu de nomenclature.
Pour rappel, une classe dit Abstraite (Abstract) ne peut être utilisé telle quelle, il faut d'abord l'étendre.
vendredi, janvier 11 2008
Par Laurent Deketelaere le vendredi, janvier 11 2008, 12:34 - Flash plateforme
Un premier point vient d'être fait sur l'avancement de lowRA.
Benoît vient de mettre en ligne un résumé en français de la discussion.
LowRA est en train de passer à la prochaine étape.
Pour la version complète en VO : lowra_meeting_070111.html
Tout ce que l'on peut dire c'est que Francis et Cédric mettent les bouchés double depuis une semaine et que l'avenir de lowRA s'annonce rayonnant.
cheers,
Laurent
[MAJ] - Francis en parle aussi : LowRA meeting online
jeudi, janvier 10 2008
Par Laurent Deketelaere le jeudi, janvier 10 2008, 23:13 - Flash plateforme
Salut
Suite à ma mes soucis de compilation : [Flex SDK] - Compilation, un petit souci de lenteur ?! , Myxans m'a renvoyé vers le Flex Compiler Shell.
En faisant une petite recherche sur le sujet, je suis tombé sur un plugin Eclipse qui permet d'utiliser FCSH directement via une Task Ant.
Avec ce plugin mon temps de compilation est passé de plus de 15 sec à quelques centaines de milisecondes. :p
Son installation se fait en deux étapes.
Et son utilisation aussi :
[xml] <taskdef name="ifac" classname="com.netTrek.iFac.ant.core.IFacTask" classpath="${iFac.ant}"/> <target name="compile" > <ifac args="${iFac.compile}" failonerror="true" delay="${iFac.delay}"/> </target>
Peu de documentation, mais pour les habitués de Ant son utilisation reste simple. A noter qu'il semble que l'on ne puisse pas utiliser les balise <arg value="" />, donc il faut placer tous les paramètres de la compilation dans une variable (tout sur une seule ligne).
lundi, janvier 7 2008
Par Laurent Deketelaere le lundi, janvier 7 2008, 22:29 - LeNet
Bonsoir,
Après plusieurs semaines d'annonces voici venu le temps du test grandeur nature.
Beta publique de Gandi Hébergement ouverte !
La première chose que je peux dire après avoir passé 30 minutes à faire joujou avec mon 1/64e de serveur, c'est que l'installation et le choix des options est on ne peut plus clair.
On retrouve l'univers de Gandi, simple et efficace.
Reste plus qu'à voir sur la durée, mais je pars confiant.
Bonne soirée.
vendredi, janvier 4 2008
Par Laurent Deketelaere le vendredi, janvier 4 2008, 16:01 - Flash plateforme
Salut
Après une rapide recherche sur le net, j'ai l'impression d'être le seul à avoir des soucis de lenteur avec la compilation via le SDK de Flex.
j'arrive à 15sec de compilation pour un petit projet qui génère 3 swf.
Comparé à MTASC ça fait mal!!!
Je compile avec un Core 2 Duo 2Ghz et 2Go de RAM.
J'utilise flex_sdk_3_190423, je passe par une tâche Ant sous FDT3.
[xml] <property name="mxmlc" value="${flex.bin.dir}/mxmlc" /> <target name="index" description="builds index swf"> <exec executable="${mxmlc}" dir="." failonerror="false"> <arg line="-source-path '${project.classpath}' '${project.dependencies}'" /> <arg line="-default-frame-rate ${project.framerate}" /> <arg line="-default-background-color ${project.bgcolor}" /> <arg line="-default-size ${project.width} ${project.height}" /> <arg line="-output '${project.index.swf}'" /> <arg line="-incremental=true" /> <arg line="-- '${project.classpath}/triptyk/swift_cropping/Main.as'" /> </exec> </target> <target name="img_cropper" description="builds cropperIMG.swf"> <exec executable="${mxmlc}" dir="." failonerror="false"> <arg line="-source-path '${project.classpath}' '${project.dependencies}'" /> <arg line="-default-frame-rate ${project.framerate}" /> <arg line="-default-background-color ${project.bgcolor}" /> <arg line="-default-size ${project.width} ${project.height}" /> <arg line="-output '${project.dll.dir}/cropperIMG.swf'" /> <arg line="-- '${project.classpath}/triptyk/plugins/img_cropper/Importer.as'" /> </exec> </target> <target name="uploader" description="builds uploader.swf"> <exec executable="${mxmlc}" dir="." failonerror="false"> <arg line="-source-path '${project.classpath}' '${project.dependencies}'" /> <arg line="-default-frame-rate ${project.framerate}" /> <arg line="-default-background-color ${project.bgcolor}" /> <arg line="-default-size ${project.width} ${project.height}" /> <arg line="-output '${project.dll.dir}/uploader.swf'" /> <arg line="-- '${project.classpath}/triptyk/plugins/uploader/Importer.as'" /> </exec> </target>
Il y a une solution pour accélérer tout ça, ou je dois me remettre à fumer et à boire plus de café ?!
Bon week-end
« billets précédents - page 8 de 22 - billets suivants »
Derniers commentaires