Archive

Archives pour 01/2010

Android pour l’entreprise – 4 – Injection de dépendances

Cet article est la suite de Android pour l’entreprise – 3 – Déploiement hors market. Il appartient à la série Android pour l’entreprise, dont le fil conducteur est la réalisation d’une application Android d’annuaire d’entreprise : YMCA.Logo YMCA

Le thème du jour : Injection de dépendances au sein d’applications Android avec Google Guice. Le tout orchestré à l’aide du framework RoboGuice.

Lire la suite…

Share

JEE 6 en Scala avec maven et glassfish v3, partie 1 : Servlet 3.0

Introduction

Cet article est le premier d’une série visant à explorer les nouveautés de JEE 6, en scala. Le but de cet article est d’écrire une servlet en scala en utilisant l’annotation @WebServlet disponible depuis JEE 6. Lire la suite…

Share
Categories: Non classé Tags: , , , ,

Découper le chargement d’une application Flex

Un projet Flex standard produit un seul fichier SWF. Dans le cas de gros projets, cela peut aboutir à un projet monolithique composé d’un trop grand nombre de classes et lignes de code à maintenir, mais également  à un temps de chargement assez important chez l’utilisateur.

L’objectif de cet article est de présenter un ensemble de solutions permettant de découper une application Flex en plusieurs fichiers à des fins d’amélioration du développement et d’optimisation des temps de chargement. On restera ici assez général, l’idée étant plus de résumer les différentes solutions existantes que de présenter les manières pour les mettre en place. Cela fera plutôt l’objet d’autres articles… Lire la suite…

Share

Menez le web à la baguette avec symfony

Introduction

Chez Excilys, nous ne sommes pas sectaires. Bien que le groupe concentre son activité autour des technologies Java, bon nombre de collaborateurs s’intéressent à d’autres langages ou technologies. Après Android et Grails, je vais vous présenter le framework PHP symfony au travers d’une série d’articles dans lesquels nous construirons petit à petit une application web.

Commençons par un rapide aperçu de PHP.

elephpant

PHP: Hypertext Preprocessor est un langage de script créé par Rasmus Lerdorf en 1994. Bien que le langage soit majoritairement utilisé pour créer des sites/applications web (du fait qu’il propose beaucoup d’outils allant dans ce sens), il est tout à fait possible d’utiliser PHP pour créer des applications type script d’administration système, voire des applications graphiques (avec les bindings GTK par exemple).

Depuis ses débuts où il était écrit en Perl, PHP a évolué petit à petit pour devenir un langage objet (grosso modo depuis sa version 5), avec de nombreuses facilités telles que :

  • un accès très simple aux SGBD (MySQL, PostGreSQL…),
  • une manipulation de XML via DOM ou SimpleXML,
  • la possibilité de générer des images via GD,
  • de nombreuses autres API.

Durant de nombreuses années, PHP a été considéré comme un langage d’amateur, Lire la suite…

Share

Grails – épisode 4 – Utilisation des plugins

Résumé de l’épisode précédent …

L’application est déjà fonctionnelle et entièrement utilisable ! Il est possible de gérer assez facilement sa collection d’album en incluant rapidement des chansons préalablement créés. Mais en l’état actuel, rien n’est sécurisé …

Relire l’article précédent. Lire la suite…

Share