La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

مرحبا بكم Bienvenue Willkommen Benvenuto Bienvenida yôkoso tervetuloa welkom Welcome.

Présentations similaires


Présentation au sujet: "مرحبا بكم Bienvenue Willkommen Benvenuto Bienvenida yôkoso tervetuloa welkom Welcome."— Transcription de la présentation:

1 مرحبا بكم Bienvenue Willkommen Benvenuto Bienvenida yôkoso tervetuloa welkom Welcome

2 Page  2 SVP mettez votre portable en mode silencieux

3 Page  3 WaveMaker Visual AJAX Studio 5.2 - SFD 2009 -

4 Page  4 Introduction et installation

5 Page  5 Introduction Source: WaveMaker Customer in Financial Industry, 2007 Temps de DéveloppementLignes de Code 140 heurs 419 heurs 25,987 lignes 335 lignes.NET WaveMaker

6 Page  6 Présentation Wavemaker Visual Ajax Studio est un outil open source permettant la création des applications J2EE en utilisant une interface « Drog-and-Drop » Utilise principalement des Widgets Ajax (DOJO), et les framworks Sprig et Hebernate. Réduit les coûts de développement de 67% et l'écriture de lignes de code écrites par 98%. La plate-forme Wavemaker se compose de deux volets: Wavemaker Visual Ajax Studio™ pour développer des applications J2EE. Wavemaker Rapid Deployment Server™ pour le déploiement les applications dans un environnement Java standard et sécurisée.

7 Page  7 Spécification

8 Page  8 Community Edition vs Enterprise Edition Wavemaker Community Edition: Licence Apache (Version 2.0). Vous n'êtes n'êtes pas obligé de publier les applications développées avec Wavemaker sous une licence Libre. Les modifications apportées à Wavemaker doivent être publiées sous la licence AGPL. Wavemaker Enterprise Edition: Licence commerciale (entre 500$ et 1000$ par développeur). Intègre des logiciels certifiés, Support de LDAP et des bases de données commerciales (Oracle, MS SQL Server, BD2,...) Mises à jour et mises à niveau régulières, Soutien technique(Web Support, Email Support, Phone Support).

9 Page  9 Installation Télécharger la dernière version de WaveMaker à partir du site : http://www.wavemaker.com/downloads/ http://www.wavemaker.com/downloads/ Version disponible pour : Windows XP, Vista et Server 2003. Mac OS X 10.5 Intel Linux Red Hat (.rpm) Linux Debian 32 et 64bits (.deb) Performances requises : 1Go de mémoire RAM (2Go recommandé) 400Mo d'espace disque dur. 1024 x 768 de résolution d'écran

10 Page  10 Installation Outils installés par défaut avec WaveMaker : WaveMaker Studio 5.2 Java 1.5 Apache Tomcat 5.5.23 Documentation Sample Application (more samples available on-line) Répertoire d'installation : /opt/wavemaker-community-5.2.0/ Répertoire de projets : ~/WaveMaker 5.2.0

11 Page  11 Installation Ajouter un raccourci dans le menu applications Type : Application Nom : WaveMaker 5.2 Commande : /opt/wavemaker-community- 5.2.0/bin/wavemaker.sh Description : WaveMaker Visual AJAX Studio 5.2

12 Page  12 Autres Applications requises Firefox : http://www.mozilla.com/en-US/firefox/http://www.mozilla.com/en-US/firefox/ Firebug : http://getfirebug.com/http://getfirebug.com/ MySQL : http://dev.mysql.com/http://dev.mysql.com/ ou PostgreSQL : http://www.postgresql.org/http://www.postgresql.org/

13 Page  13 Démarrage Ouverture dans un navigateur Web http://localhost:8094/wavemaker/ http://localhost:8094/wavemaker/ Create a New Project: Permet la création d'un nouveau projet avec la mise en place de toute l'architecture nécessaire Open Existing Project: Ouvrir un projet existant dans la page de Design. Tutorial : Lien vers la page Tutorial dans le site officiel de Wavemaker Documentation : Lien vers la documentation de Wavemaker Register : Lien pour rejoindre Wavemaker.

14 Page  14 Properties: set display size, caption, etc Events: define widget response to events like button clicks Styles: define the look using built in styles or custom CSS Security: role-based access control (commercial product only) Drag-n-Drop widgets from Palette onto canvas Size and move widgets using mouse Ctrl-f = flex current object (maximize size) Ctrl-c, ctrl-x, ctrl-v = copy, cut, paste Variable: simple data Live data: table or view Service data: query, Java or web service call New navigation: move from one page to another Interfaces de WaveMaker

15 Page  15 JavaScript: custom code for client CSS: custom styling for widgets Markup: html content to display in web app Widgets: configuration for app widgets (read only) Application: JavaScript client code (read only) Interfaces de WaveMaker

16 Page  16 Interfaces de WaveMaker

17 Page  17 Interfaces de WaveMaker

18 Page  18 Interfaces de WaveMaker

19 Page  19 Interfaces de WaveMaker

20 Page  20 Interfaces de WaveMaker

21 Page  21 Main Menu de WaveMaker

22 Démentration (15 minutes)

23 Page  23 Adresses Utiles http://www.ubuntu-tn.org http://www.wavemaker.com/ http://wavemaker.com/downloads/ http://wavemaker.com/product/demos.html http://wavemaker.com/product/screencasts.html

24 Page  24 Pour nous rejoindre, ou pour tout renseignements, veuillez contacter notre LoCoTeam Ubuntu-tn. Réalisé par : Mohamed Ben Bouzid www.ubuntu-tn.org Contact

25 Page  25 Merci pour votre attention! Des Questions?

26 Pause Café (30 minutes)


Télécharger ppt "مرحبا بكم Bienvenue Willkommen Benvenuto Bienvenida yôkoso tervetuloa welkom Welcome."

Présentations similaires


Annonces Google