Introduction à Vaadin
Upcoming SlideShare
Loading in...5
×
 

Introduction à Vaadin

on

  • 6,880 views

 

Statistics

Views

Total Views
6,880
Views on SlideShare
6,873
Embed Views
7

Actions

Likes
0
Downloads
96
Comments
1

3 Embeds 7

http://paper.li 4
http://twitter.com 2
http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Thanks, merci de votre présentation, clair simple et direct Bravo.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Introduction à Vaadin Introduction à Vaadin Presentation Transcript

    • Introduction à Vaadin
    • Qu'est ce que c'est ?
        • Une RIA de plus
        • 100% JAVA  
        • Navigateur comme plateforme
        • Pas besoin de plugin
    • Mais alors ... c'est comme GWT ?
    • Pas tout à fait...
        • Construit sur GWT
        • Pas de compilation javascript
        • RIA Server Side
    • C'est bizarre ton truc !
    • Il était une fois ...
      •   Développé par IT Mill
        • 2002 :moteur RIA propriétaire
        • 2007 : intégration GWT + Licence Apache 2.0
    • Architecture Générale Client Léger  JavaScript Logique métier
    • Architecture Générale
    • Client Side Engine
    • UIDL Quand je clique sur ... ... et que ça fait ..
    • UIDL ... il s'était passé ...
    • Et mon modèle métier ?
        • GWT : Dozer j'en ai ma dose et Gilead c'est rasoir...
        • Vaadin : Avec UIDL mes objets ne transitent pas sur le réseau
    • Et pour l'intégration au reste ?
        • Spring
        • Google App Engine
        • Porlets
        • "Embarqué" par iframe
    • Usual Hello
      • public class MyApplication extends Application {
      • @Override
      • public void init() {
      • Window mainWindow = new Window("Hello Application");
      • Label label = new Label("Hello Vaadin user");
      • mainWindow.addComponent(label);
      • setMainWindow(mainWindow);
      • }
      • }
    • A quoi ça ressemble ?  Qu'est ce que je peux faire avec ?
      • Plein de choses chouettes, regarde ici :
      • http://demo.vaadin.com/sampler
    • API & Plugin
        • API (dernière version) http://vaadin.com/downloading
        • Plugins
          • Eclipse http://vaadin.com/eclipse
          • Net Beans http://vaadin.com/netbeans
    • Structure projet Pas de fichier html, ni css !
    • Démo ! http://nicolasfrancois.googlecode.com/svn/trunk/AddressBook/
    • Effet boomerang 1/2 Création de composant fastidieuse
    • Effet boomerang 2/2 Système de thème par toujours évident à prendre en main
    • Conclusion
        • Avantages
          • Simple et rapide à mettre en place
          • Beaucoup de composants disponible
          • Server side
          • Documentation bonne qualité
          • Open source
        • Inconvénients
          • Pas vraiment web
          • Server Side