GWT : Création de l’applicatif (partie serveur)

Pour pouvoir enfin tester notre application, il ne nous reste plus qu’à coder la partie serveur.

Mais avant de commencer, vous pouver télécharger l’application GWTwitter en version de développement 0.2.

Stocker les tweets

Dans un future article nous mettrons en place une base de données, mais pour le moment nous allons nous contenter d’un attribut dans notre classe (celle qui implémente le service : GWTwitterServiceImpl).

Nous pouvons nous permettre ce choix car cet classe ne sera instanciée qu’une fois puis appelé par tout le monde. Ce qui n’aurai pas été le cas habituellement avec un objet.

private List<Tweet> tweets = new ArrayList<Tweet>();

Implémentation des méthodes

Dans l’article précédent nous avions créé des interfaces. Il s’agit maintenant de les implémenter.

public List<Tweet> tweets()

Cette méthode n’est pas énorme à coder,  il suffit de retourner la liste créée ci-dessus.

@Override
public List tweets() {
	return tweets;
}

public void newTweet(String text)

De même, cette méthode ne requiert pas un niveau très poussé de programmation.

@Override
public void newTweet(String text) {
	tweets.add(new Tweet(text));
}

Vous pouvez télécharger le projet dans l’état dans lequel il est à cet instant : GWTwitter version de développement 0.3.

Dans le prochain article nous rendrons notre application un peu plus attrayante en lui définissant des styles.

Tagués avec : ,
Publié dans Google Web Toolkit

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*