Archive pour 2007

Tutos

Un peu plus loin dans Prototype…

Prototype est le framework javascript le plus en vue du moment, notamment utilisé par Scriptaculous et Moo.
Ce billet a pour but d’expliquer certaines fonctionnalités moins connues du framework mais pourtant très utiles dans la vie du développeur.

Lire le reste de cet article »

Le 18 décembre 2007 par inwebitrust

Tags = ["", "", ""];

2 commentaires

Code

Displacement Mapping en AS3 avec Papervision 2.0

DisplaceMapDemo Screenshot

La sortie de Papervision 2.0 - Great White la semaine dernière a repoussé encore un peu plus les limites de flash (hum quelle intro…) en apportant pas mal de nouveautés (Shaders, Bump-mapping, ASCollada pour importer des mesh skinné, Frustum culling..etc). Mais Great White c’est aussi une gestion ameillorée des évenements souris (via la classe InteractiveUtils) permettant, par exemple de récupérer facilement les coordonnées de projection (u,v) d’un clic de souris sur un objet 3D.

Cette dernière nouveauté qui est passé presque inaperçue à la sortie de GW, m’a donné l’idée de faire une classe de Displacement Mapping. Fonctionnalité absente dans papervision et pourtant trés répandue en 3D. Pour ceux qui ne voient pas ce que c’est, ça consiste à obtenir une déformation 3D grâce aux niveaux de gris d’une image. C’est le procédé utilisé pour faire des terrains ou pour faire du brush-modeling avec Z-brush par exemple. Du coup je me suis plongé dans PV3D 2.0 et y’a pas à tortiller, c’est vraiment une putain de release! (Mis à part le fait que ce soit une alpha non documentée grrrr…).

Lire le reste de cet article »

Le 15 décembre 2007 par kikko

Tags = ["", "", "", ""];

16 commentaires

Chroniques

Flash is everywhere, or not…

Attention : les propos ci dessous n’engage que leur auteur et en aucun cas le reste des auteurs de ce blog.

Billet original sur blogbangbang.com

Selon les statistiques d’Adobe, Flash est installé sur 99.1 % des Ordinateurs Desktop (PC+Mac) connectés au web.

Selon ces mêmes statistiques, le player 9 serait même déjà installé sur environ 90 % du même matériel.

Ces statistiques impressionnantes sont souvent la défense des flasheurs face aux critiques adressées contre leur technologie favorite.

Pourtant, la vérité est moins rose…

Lire le reste de cet article »

Le 12 décembre 2007 par jblanche

Tags = [""];

4 commentaires

Code

Moteur “3D” en AS3

C’est sans prétention, mais ça peut servir pour la réalisation rapide de menus funky.

Il s’agit d’un mini moteur de pseudo 3D, il permet de placer des MovieClips dans un espace tridimentionnel.

Au lieu de faire un tuto, je vous invite à télécharger les sources qui contiennent une demo toute simple.

Télécharger les sources

This movie requires Flash Player 9

Le 23 novembre 2007 par PingooO

Tags = ["", "", ""];

5 commentaires

Veille

Tween » Tweener » TweenLite …

Je viens d’apprendre qu’il existe d’autres projets de moteurs de tween pour Flash et surtout que Tweener n’est pas le plus performant.
La preuve avec ces outils de comparaison :
http://blog.greensock.com/tweening-speed-test/.

Apparemment, TweenLite est le plus léger et performant moteur de tween :
http://blog.greensock.com/tweenliteas3.

Le 8 novembre 2007 par PingooO

Tags = ["", "", ""];

8 commentaires

Tutos

Autocomplétion & Ajax

Premier billet Ajax du blog qui a pour but de vous expliquer comment faire de l’autocompletion simplement avec scriptaculous.

Petit rappel de ce qu’est l’autocompletion :
Il s’agit d’une liste de suggestions de mots proposés dynamiquement à l’utilisateur lors de sa saisie dans un champ texte.
Le meilleur exemple en ligne reste Google Suggest .

Pour cet exemple nous allons utiliser la bibliothèque d’effet javascript Scriptaculous et principalement le composant Ajax.Autocompleter.

Lire le reste de cet article »

Le 6 novembre 2007 par inwebitrust

Tags = ["", ""];

6 commentaires

Chroniques

Google, l’amour vache

Article Original sur BlogBangBang

Google est grand, parfois trop grand, c’est pour cela notamment que je me dis régulièrement que je devrais passer mes mails sur mon serveur perso et utiliser Exalead comme moteur de recherche.

Pourtant, à chaque annonce d’un nouveau service Google, je suis comme un gamin le matin du 25 décembre.

Pourquoi ?
Lire le reste de cet article »

Le 5 novembre 2007 par jblanche

Tags = ["", "", ""];

Aucun commentaire

Code

SWFAddress pour AS3 en mieux

Bien utile ce petit projet qu’est SWFAddress. Ce système mêlant JavaScript et ActionScript permet de gérer une navigation dans un site full Flash à l’aide de la barre d’adresse. Plus précisément à l’aide du hash de l’URL (la partie qui se trouve après le #).

Je vous propose ici la class SWFAddress AS3 utilisée côté Flash, mais réécrite en version instanciable et utilisant le modèle événementiel de l’AS3 (addEventListener …)

Télécharger la classe
Site de SWFAddress

Voici l’utilisation de base de cette classe :

package {
  public class Main {
    private var addr:SWFAddress;
 
    public function Main() {
      addr = new SWFAddress();
      addr.addEventListener(Event.CHANGE, addressChange);
    }
    private function addressChange(e:Event) {
      trace(addr.value);
    }
  }
}

Le 5 novembre 2007 par PingooO

Tags = ["", "", "", ""];

6 commentaires

Veille

Exploratree : explorez vos idées

Au concepteur qui est en vous je propose Exploratree ! C’est un outil participatif gratuit qui permet d’utiliser, de créer et de partager des modèles d’organisation d’idées. Il est possible d’utiliser les modèles de shémas déjà disponibles ou d’en créer de nouveaux.

Exploratree

Le service est en béta, utilise la techno flash pour la création et l’utilisation des schémas.
C’est fondé par Microsoft et développé par Futurelab (donc plus proche de powerpoint que de l’illustrator).

Le 1 novembre 2007 par Nico

Tags = [""];

Aucun commentaire

Le blog

Bonjour tout le monde !

Bienvenue sur “Le String dans l’Array.com” ! C’est un blog dédié à la programmation web. Il est animé par la promo 2008 de la formation CRMA de l’école des Gobelins.

Le 31 octobre 2007 par PingooO

Tags = [];

Aucun commentaire