PixLogger extension – Tracer vos messages

Savoir ce qui se passe lors de l’exécution de notre code est primordial tout au long de nos développements.
Par défaut, Adobe nous offre la fonction trace(); bien que très utile, elle peut vite nous sembler limitée lorsque nos applications prennent du volume. C’est pour cela, que Pixlib nous offre une API de logging plus évoluée.

Voyons concrètement comment cela fonctionne…

Continue reading

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

The Loading API – Namespace

Dernier point sur l’utilisation de l’API de chargement de Pixlib.
L’abstraction mise en place dans l’API oblige certaines fois à réaliser du transtypage pour récupérer le véritable système de chargement utilisé.

Les namespaces vont permettre d’éviter ceci et garder un typage fort lors de l’écriture du code. Continue reading

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

The Loading API – Locator

Les chargements réalisés avec Pixlib peuvent être agrégés afin de faciliter leur utilisation au sein de toute l’application.

Ce système d’agrégation pour les chargements passe par la classe PXLoaderLocator; voyons son fonctionnement dans cet article.
Continue reading

Posted in Core, Framework, Tutorial | Tagged , , , | 7 Comments

The loading API – Event

Après une première présentation de l’API de chargement de Pixlib, passons maintenant au système évènementiel qui tourne autour.

Continue reading

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

The Loading API – Presentation

Pixlib propose une API complète pour gérer le chargement de différent type de données.

Le point central de cette API est l’interface PXLoader permettant d’utiliser tous types de chargements avec une complète abstraction.
Voici les différents types de chargement (unitaire) proposés au sein du framework Pixlib :

  • PXFileLoader : chargement de fichier (binaire ou texte)
  • PXCSSLoader : chargement de feuille de style CSS (retournant un objet PXCSS)
  • PXGraphicLoader : chargement d’objet graphique (image, swf)
  • PXStreamLoader : chargement de fichier binaire via un objet URLStream
  • PXXMLLoader : chargement de fichier XML (avec support de la dé sérialisation)

Pixlib propose aussi des systèmes de chargement multiple :

  • PXQueueLoader : chargement séquentiel avec le principe FIFO
  • PXSequenceLoader : chargement séquentiel avec un contrôle sur la position des éléments
  • PXPriorityLoader : chargement séquentiel basé sur les priorités données
  • PXParallelLoader : chargement en parallèle
  • PXDelayLoader : chargement (FIFO) avec une gestion du délai entre les chargements des éléments

Bien entendu, de nouveaux systèmes de chargement peuvent être implémentés en s’appuyant sur PXLoader.
Petit exemple rapide, pour le chargement d’une image.
Continue reading

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

Pixlib Document (la “main” classe pratique)

Cet article va vous permettre de connaitre l’utilisation de base de Pixlib, avec tous les avantages offerts par cette utilisation.

En effet, Pixlib arrive avec une classe principale nommée PXBaseDocument qui sera le point de départ de votre application.

Rien d’obligatoire bien entendu, comme dans tout le framework Pixlib, mais l’utilisation de cette classe vous fera gagner énormément de temps.

Voyons comment….

Continue reading

Posted in Core, Framework, Tutorial | Tagged , , , , , , , , , , | 8 Comments

Pixlib Flash Platform Framework Renaissance

Bonjour et bienvenue à tous !

C’est avec une très grande satisfaction que nous ouvrons enfin les portes du site officiel Pixlib et ce, à l’occasion de la sortie du dernier né de la famille, Pixlib 3.0

Fruit d’une longue gestation, Pixlib 3.0 s’inscrit dans la droite lignée des précédentes versions – Pixlib (AS2) et lowRA – en même temps qu’il représente un milestone majeur.

Continue reading

Posted in Core, Extension, Framework, PixNews | Tagged , , | 6 Comments