Home » Categories » Flex3

Coloration Flex 4 pour gedit

Gedit étant mon éditeur préféré, il se devait d'y avoir un fichier de coloration pour AS3 et MXML.

En cherchant un peu, j'ai trouvé les fichiers de coloration pour Flex (comprenant bien évidement AS3 et MXML) ici.

Seul souci, lors du passage à Flex 4, le code compris dans les balises < fx:Script > apparait surligné en rouge :

 

 

Pas très joli me direz-vous.

Pour modifier ce petit désagrément, il suffit de rajouter le code suivant :

Lire la suite >>


Application AIR pour Androïd

AIR est arrivé sur la plateforme Android depuis la version 2.2 (nom de code Froyo). Pour le moment seul le Nexus One a eu le droit à la mise à jour. Cependant, les autres mobiles devraient sous peu recevoir cette nouvelle release.

 

Configuration des outils de développement

 

Tout d'abord il nous faut récupérer le SDK AIR 2.5. Pour cela, il faut au préalable s'inscrire sur le site pour pouvoir participer à cette pre-release (gratuitement) à l'adresse suivant : 
http://www.adobe.com/go/airbetasignup.

Une fois que l'inscription est terminée, rendez vous dans la rubrique "Download Software".
Récupérez la dernière version :

 

 

Deux cas s'offre à vous :

Lire la suite >>


Simuler un validator en as3

Il peut s'averer utile de pouvoir ajouter manuellement le style .errorTip à un champ à la manière d'un validator sous Flex.
Voici comment faire en utilisant la méthode statique StyleManager.getStyleDeclaration() et setStyle().

 

private function validateField(field:UIComponent, isValid:Boolean=false):void {
    if(!isValid){
        var cssObj:CSSStyleDeclaration;
        cssObj = StyleManager.getStyleDeclaration(".errorTip");
        cssObj.setStyle("borderColor", "red");
        field.setStyle("errorColor", "red");
        field.errorString = "This field is required";
    } else {
        field.errorString = "";
    }
}

 

Il suffit maintenant d'appeller cette fonction en lui passant en paramètre le composant et s'il doit être affiché comme une erreur ou non.

Lire la suite >>


Développement d'un RIA : 2ème partie

Dans cette deuxième partie nous allons aborder le déploiement du Zend Framework pour qu'il puisse accueillir nos requêtes en utilisant le format AMF.

 

Il y a deux façon d'utiliser Zend_Amf, soit en standalone, soit en utilisant l'intégralité du framework. C'est ce dernier cas que nous allons aborder. De ce fait, nous pourrons utiliser les classes nécessaire pour la connexion à la base de données, et utiliser les contrôleurs. Le faite de passer par le Framework nous permettra également d'utiliser le bootstrap (fichier de configuration de Zend).

 

Installation

Première chose à faire, bien évidement, il faut récupérer l'archive de la dernière version sur le site.

Nous allons voir ensemble les principaux points pour la configuration du Framework, détaillé dans le quickstart.

 

Voici l'arborescence de Zend :

 

Sans rentrer dans le détail, pour que votre application fonctionne, soit votre site est à la racine et il vous faut définir le DocumentRoot dans /public/ soit définir un VirtualHost (cf quickstart).

Lire la suite >>


Développement d'un RIA : 1ère partie

Voici un tutoriel qui va être découpé en trois parties pour comprendre le développement d'un RIA. Je ne dis pas détenir la vérité, mais je vous fais part de mon approche et de ma façon de travailler lors de développements de grosses applications.

 

En ce qui concerne les choix des technologies, nous allons utiliser PHP (car c'est le langage le plus couramment utilisé) pour l'interaction avec le serveur en se servant du Zend FrameworkFlex 3 pour le côté client (interface), et MySQL pour la base de données.

 

Vous allez me dire, pourquoi utiliser Flex 3 et non pas Flex 4 (qui vient tout juste de sortir). Alors ma réponse est toute simple, Flex 4 vient tout juste de pointer le bout de son nez, les applications développées avec le sdk de Flex 3 sont nombreuses et les entreprises ne sont pas encore prête à tout changer, Flex 3 à encore quelques années devant lui. Bien entendu nous reviendrons sur le dernier sdk dans un prochain tuto.

 

Dans un premier temps, nous allons voir comment découper et organiser notre application coté Flex, utilisation du modèle MVC, pour ensuite voir comment déployer le Zend Framework pour qu'il puisse accueillir notre application Flash, et nous terminerons par les interactions entre les différentes parties.

 

Rappel sur le MVC

Avant d'aller plus loin, il est bon de se faire un petit rappel. Sans s'étaler sur le sujet (de nombreux articles sur le web en parlent), le MVC (ou modèle-vue-contrôleur) est une architecture permettant de développer plus facilement et plus proprement une application, tout en la rendant réutilisable.

Lire la suite >>


Showing 1 - 5 of 10 Articles | Page 1 of 2