PixIOC – L’inversion de Contrôle with Pixlib enfin dévoilée

PixIOC est une extension de Pixlib permettant de réaliser des architectures IoC c’est à dire avec le concept d’inversion de contrôle.

Loin de moi l’idée de faire un court sur la conception IoC ici, les IoC’s Lover se reconnaitront.

Pour les Pixlib’s addict, sachez seulement que l’IoC a été complètement refondu, plus performante, plus puissante en terme de possibilité d’inversion et aussi plus facile à étendre, maintenir et customiser pour pourquoi supporter la définition de contexte dans d’autres structure que XML (pas JSON, etc.).

La librairie PixIOC est disponible sur la page des téléchargements.

Happy coding with Pixlib

Posted in Extension, Framework, PixNews | 1 Comment

Découverte du MVC dans Pixlib

Voici un petit article qui décrit l’organisation MVC d’un projet Pixlib 3.0.

Ce n’est pas un hasard, si le pattern MVC est décliné dans de nombreux langages et présent dans le coeur de la plupart des framework orientés applicatif. La découpe d’un projet sous la forme Modèle-Vue-Contrôleur apporte beaucoup de souplesse et donc un gain de temps non négligeable dans le maintien et l’évolution d’une application.
Continue reading

Posted in Core, Framework, Tutorial | 1 Comment

La notion de Plugin, le multi-MVC dans Pixlib

Comme nous l’avons vu lors de la découverte du MVC dans Pixlib. Le core de Pixlib structure les projets Flash sous la forme d’un MVC+FC, où chaque modèle, vue et commande possède un identifiant unique. Ces identifiants permettent de cibler ces derniers de manière globale dans une application Pixlib.

Le souci avec cette gestion globale du MVC est qu’il est très risqué de charger plusieurs « projets Pixlib » dans une même application (risque de télescopage au niveau des identifiants). Apparu avec lowRA (Pixlib v2), le Plugin permet de supprimer cette limitation !

Continue reading

Posted in Core, Framework, Tutorial | 1 Comment

PixTMS – La localisation de vos applications

PixTMS, nouvelle extension de Pixlib, permet de réaliser facilement la localisation de vos applications Flash.

PixTMS pour Pixlib Translation Management System va permettre de gérer vos traductions avec le support de fichiers :

  • XML
  • XLIFF
  • MO / PO
  • Fichier de propriétés

Voyons comment cela fonctionne.

Continue reading

Posted in Extension, Framework, Tutorial | Tagged , , , , , , | Leave a comment

PixPref – La gestion facile de préférences

PixPref, nouvelle extension de Pixlib, permet de gérer simplement vos préférences au niveau de votre application Flash.

En parlant de “préférences” nous parlons de “données utilisateur, configuration personnalisée etc” qui seront sauvegardées (et récupérer) au sein de votre application.

Voyons comment tout cela se passe.

Continue reading

Posted in Extension, Framework, Tutorial | Tagged , , , , , , , , , | 2 Comments

PixKey – Pixlib et les raccourcis claviers

Nouvelle petite extension pour Pixlib avec PixKey, permettant une gestion rapide et facile des raccourcis clavier dans vos applications Flash.

PixKey permet de créer des groupes de raccourcis clavier que vous pouvez activer tous en même temps dans votre application ou bien activer à la demande, groupe par groupe, suivant vos besoins.

Voyons comment utiliser cette extension.

Continue reading

Posted in Extension, Framework, Tutorial | Tagged , , , , , | Leave a comment

PixEmbed – Nouvelle extension de Pixlib pour faciliter l’intégration d’éléments

PixEmbed est une petite et rapide extension de Pixlib qui simplifie beaucoup la vie.

En effet, pour optimiser les chargements ou pour d’autres raisons, il peut être pratique d’intégrer (embed) des éléments directement au niveau de la compilation d’un projet Flash.
PixEmbed arrive pour faire le pont entre Embed et le PXResourceLocator de Pixlib. Le PXResourceLocator devenant de plus en plus un cœur des éléments disponibles dans les projets Pixlib.
Continue reading

Posted in Extension, Framework, PixNews, Tutorial | Tagged , , , , | Leave a comment

Made with Pixlib

Sites produits, événementiels, outils de créations, jeu multijoueurs, causales games, bornes interactives…
C’est en voyant la diversité des projets que l’on réalise la flexibilité qu’apporte Pixlib.

NRJ, Bouygues Telecom, Audi, Ubisoft, Electronic Art…
Que ça soit dans un simple navigateur ou décliné sur des téléphones portables; au fil des années, les plus grandes marques ont pu se mettre en valeur sur les supports digitaux grâce à la puissance et la stabilité de ce framework.

Rendez-vous sur la page références pour découvrir une sélection de projets réalisés avec Pixlib.

À titre d’exemple «OnDemand David Guetta», Adobe Site of the Day d’avril 2010.

Le framework Pixlib et son extension PixIoC ont été retenus pour OnDemand 2009, car nous étions confrontés à un développement as3 exprimant des besoins en totale conformité avec les principes de l’IoC: réalisation d’une application complexe (principes de “Separation Of Concerns” et “Component Oriented Programming”) déclinée pour de nombreux clients finaux (Configuration Management against “Scattered Configuration”) et évolutive (Handling “Unpredictable Lifecycle”). À la différence de simples librairies ou classes utilitaires as3 IoC, l’implémentation IoC de Pixlib qui s’inscrit dans un cadre architectural connu (MVC/FC) nous aura permis de développer de manière structurée et collaborative.

N’hésitez pas à nous contacter pour y ajouter vos projets!

Happy coding with Pixlib !

Posted in Framework, PixNews, Portfolio | Tagged , , , | Leave a comment

Pixlib Services – L’extension pour les appels distants

Nouvelle leçon, cette fois-ci sur l’utilisation de l’extension PixService permettant de réaliser des appels distants.

Appels qui permettront de charger des données simplement et aussi faire des appels à des services distants (AMF, HTTP…) complexes.

Continue reading

Posted in Extension, Framework, Tutorial | Tagged , , , , , , | Leave a comment

PixShare extension – Partager en toute simplicité

Présentation et petite leçon sur une nouvelle extension de Pixlib, la bien nommée PixShare.

PixShare, permet de réaliser du partage d’informations de manière rapide.
PixShare, dans son implémentation actuelle, permet de partager sur les réseaux sociaux comme :

  • Facebook
  • Twitter
  • Google Buzz
  • LinkedIn
  • Delicious
  • Orkut

ainsi que par le biais d’un simple

  • E-Mail

Voyons comment utiliser cette nouvelle extension.
Continue reading

Posted in Extension, Framework, Tutorial | Tagged , , , , , | 1 Comment