avatarSylvain # L’architecture de Galaxy v1.8 dévoilée

Comme cela est dit dans notre accroche, nous allons commencer à alterner entre développement, graphisme et gestion de projet dans ce blog. Chez tKaap, nous pensons que le partage d’informations et les échanges humains sont bien plus enrichissants que de travailler dans l’ombre et dans le secret. Nous prenons le risque d’être copié, mais peut importe. Nous n’empêcherons de toute façon personne de faire aussi bien voir mieux que nous.

Même si vous ne connaissez pas encore l’idée principale du projet tKaap, nous souhaitions aujourd’hui vous dévoiler des informations techniques sur le fonctionnement interne de Galaxy. Nous estimons que vous avez le droit de savoir comment tout ceci fonctionne.

Petite précision technique : Il ne s’agit pas d’un schéma UML mais plutôt d’une représentation des relations entre les différentes classes AS3. Prenez-le comme une recette de cuisine. Elle fait bien l’affaire pour le moment mais reste largement perfectible.

Si vous êtes un spécialiste généreux, n’hésitez pas à nous soumettre vos critiques, remarques et conseils pour améliorer notre outil. Cela nous serait d’une grande aide. Si vous avez des questions, vous pouvez lancer le débat en commentaire de ce billet.

architecture de Galaxy

Yeah, 7 Commentaires pour “L’architecture de Galaxy v1.8 dévoilée”

  1. Rémi :
    9 juin 2008 à 16:51

    C’est pas la première fois que je vois ce schéma, mais il me fait toujours mal au crâne. :)

  2. Sylvain :
    9 juin 2008 à 17:21

    @Remy : Héhé, tu fais référence à ma prestation à la réunion des tontons Flexeurs.

    Pour le mal de crane, c’est fait exprès pour éloigner les pilleurs ;)

  3. Rémi :
    9 juin 2008 à 17:34

    T’étais pas loin de donner un crise cardiaque à certains tontons. Mais il faut bien commencer par quelque chose. Et certains dirons : “tant que ça marche…”.

  4. Sylvain :
    9 juin 2008 à 17:41

    @Remy : Oui je sais, les designs patterns ne sont pas respectés, surtout au niveau du MVC. J’ai utilisé des Singleton pour la plupart de mes classes mais je manque cruellement d’exemples existants et d’expériences pratiques pour améliorer l’archi globale.
    Pas évident d’apprendre tout sur le tas, I need help !

  5. Sylvain :
    9 juin 2008 à 18:25

    Bon après échanges avec quelques développeurs flash, le schéma est bien, mais il faut que je le complète avec des schémas fonctionnels qui expliquent de manière plus précise le fonctionnement de certaines tâches complexes.

    Je pense notamment au chargement dynamique des aperçus vidéos, au skin switcher, à l’usage de Papervision et à l’outil de tracking prochainement disponible. Je ferai d’autres schémas au fil de l’eau et selon la demande.

  6. iamclem :
    12 juin 2008 à 0:11

    Hors sujet mais je trouve que le diagramme a quelque chose d’artistique …

  7. Sylvain :
    12 juin 2008 à 11:49

    @iamclem : Ah, enfin quelqu’un qui a compris la finalité de ce schéma ;)

Laisse un petit mot...