Thibaud Arguillere            Alexandre Morgaut Senior Software Evangelist      Community Manager         @Thibarg        ...
wakanda.orgwakanday.org@wakandasoftWakanda
Applications business sur le web                     ExtJS               Flex           Acegi             Silverlight JSP....
WakandaSystème multi-plateforme pour  développer et déployer des applications Web model-driven       Un seul langage      ...
Wakanda ApplicationWakanda Server          Framework           Wakanda Studio
Wakanda ApplicationWakanda Server             Framework                 • Data/HTTP Server                 • Environnement...
Wakanda ApplicationWakanda Server                     Framework • Chargé automatiquement • Proxy du modèle • Pas de plugin...
Wakanda ApplicationWakanda Server                        FrameworkDataStore Model Editor                       Debugger   ...
Wakanda ApplicationWakanda Server        REST/JSON                                     FrameworkLogique métier            ...
WakandaInitiation
On ne veut pas   On veut
WakandaModel-driven
Model-Driven Relations
Model-DrivenRécursivité
Model-DrivenAttributs de type Alias
Model-DrivenRelation N/N
Model-DrivenÉtendre une Datastore Class
Model-DrivenAttributs de type Calculated
Model-DrivenMéthodes de DataClass
Wakanda                                          Wakanda ApplicationWakanda Server                REST/JSON               ...
JavaScriptCore
WakandaSécurité
SécuritéPortée des objets
SécuritéValidation
SécuritéUtilisateurs et Groupes
SécuritéUtilisateurs et Groupes
SécuritéUtilisateurs et Groupes
WakandaOuverture
Ouverture       Sencha - ExtJSJulien Bouquillon   Gary Van Woerkens             Revolunet
OuvertureWakanda et 4D
Wakanda et 4D
Wakanda et 4D
Wakanda et 4D// Open structure + datads4D = open4DBase(structureFile, dataFile);// =======================================...
Wakanda et 4D// Open structure + datads4D = open4DBase(structureFile, dataFile);// =======================================...
Wakanda et 4DXMLHttpRequest      Client HTTP       +                  +    4DSYNC          data services
OuvertureWakanda et CommonJS          Module Mail          Module MySQL          ...
Interface Utilisateur   The Matrix
Group members400300200100  0      Wakanda   RingoJS   Narwhal     V8CGI        Flussperfd       Akshell         GPSEE     ...
Construisons la communauté    forum.wakanda.org
Questions - Réponses
Wakanda dev con-4d-fr-nov2011
Wakanda dev con-4d-fr-nov2011
Wakanda dev con-4d-fr-nov2011
Wakanda dev con-4d-fr-nov2011
Wakanda dev con-4d-fr-nov2011
Wakanda dev con-4d-fr-nov2011
Upcoming SlideShare
Loading in...5
×

Wakanda dev con-4d-fr-nov2011

2,316
-1

Published on

Présentation, avec Alexandre Morgaut, de Wakanda à la conférence des développeurs 4D, le 15 novembre 2011 à Paris?

Une heure et demi de keynote, explications, démonstrations.

Published in: Technology
2 Comments
3 Likes
Statistics
Notes
  • Yes, basically,no one likes to navigate into pags. Whatever the list (appartments, people, dvds, ...). It's much moe natural to scroll a list, see the values, stop where you're ok
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Silde #13 Puzzles me.

    Is this to mean that ’one does not want pagination options’? Instead one wants all the data dumped to the client? I wasn’t @ this event, but still trying to learn from the slides.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
2,316
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
14
Comments
2
Likes
3
Embeds 0
No embeds

No notes for slide
  • Présentation de Wakanda (wakanda.org) à la conférence des développeurs 4D (4d.com), le 15 novembre 2011, Paris.\n\n\n
  • \n\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Présentation de Wakanda (wakanda.org) à la conférence des développeurs 4D (4d.com), le 15 novembre 2011, Paris.\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n\n
  • \n\n
  • \n\n
  • Wakanda dev con-4d-fr-nov2011

    1. 1. Thibaud Arguillere Alexandre Morgaut Senior Software Evangelist Community Manager @Thibarg @amorgaut
    2. 2. wakanda.orgwakanday.org@wakandasoftWakanda
    3. 3. Applications business sur le web ExtJS Flex Acegi Silverlight JSP.NET Symfony SSLHTTP Aptana ATOM Visual Eclipse Java C++ Hibernate Varnish Tomcat C# JUnit REST XML PHP Zend Apache Oracle GWT Spring MySQL SQL Server JSON
    4. 4. WakandaSystème multi-plateforme pour développer et déployer des applications Web model-driven Un seul langage JavaScript
    5. 5. Wakanda ApplicationWakanda Server Framework Wakanda Studio
    6. 6. Wakanda ApplicationWakanda Server Framework • Data/HTTP Server • Environnement JavaScript • NoSQL Object Datastore Wakanda Studio
    7. 7. Wakanda ApplicationWakanda Server Framework • Chargé automatiquement • Proxy du modèle • Pas de plugin, pas de code propriétaire Wakanda Studio
    8. 8. Wakanda ApplicationWakanda Server FrameworkDataStore Model Editor Debugger Code Editor Wakanda Studio Users & Groups GUI Designer Administration
    9. 9. Wakanda ApplicationWakanda Server REST/JSON FrameworkLogique métier Interface Wakanda Studio
    10. 10. WakandaInitiation
    11. 11. On ne veut pas On veut
    12. 12. WakandaModel-driven
    13. 13. Model-Driven Relations
    14. 14. Model-DrivenRécursivité
    15. 15. Model-DrivenAttributs de type Alias
    16. 16. Model-DrivenRelation N/N
    17. 17. Model-DrivenÉtendre une Datastore Class
    18. 18. Model-DrivenAttributs de type Calculated
    19. 19. Model-DrivenMéthodes de DataClass
    20. 20. Wakanda Wakanda ApplicationWakanda Server REST/JSON FrameworkDataStore Model Editor Debugger Code Editor Wakanda Studio Users & Groups GUI Designer Plug-ins Administration
    21. 21. JavaScriptCore
    22. 22. WakandaSécurité
    23. 23. SécuritéPortée des objets
    24. 24. SécuritéValidation
    25. 25. SécuritéUtilisateurs et Groupes
    26. 26. SécuritéUtilisateurs et Groupes
    27. 27. SécuritéUtilisateurs et Groupes
    28. 28. WakandaOuverture
    29. 29. Ouverture Sencha - ExtJSJulien Bouquillon Gary Van Woerkens Revolunet
    30. 30. OuvertureWakanda et 4D
    31. 31. Wakanda et 4D
    32. 32. Wakanda et 4D
    33. 33. Wakanda et 4D// Open structure + datads4D = open4DBase(structureFile, dataFile);// ============================================// Import data// ============================================// Get some invoicesvar smallInvoices = ds4D.Invoices.query(Amount < 500);
    34. 34. Wakanda et 4D// Open structure + datads4D = open4DBase(structureFile, dataFile);// ============================================// Import data// ============================================// Get some invoicesvar smallInvoices = ds4D.Invoices.query(Amount < 500);// ============================================// Import// ============================================ds4D.Customers.forEach( function(el) { var aCust = new ds.Customer(); aCust.ID = el.ID; aCust.firstName = el.FirstName; aCust.lastName = el.LastName; aCust.photo = el.Photo; aCust.save();});
    35. 35. Wakanda et 4DXMLHttpRequest Client HTTP + + 4DSYNC data services
    36. 36. OuvertureWakanda et CommonJS Module Mail Module MySQL ...
    37. 37. Interface Utilisateur The Matrix
    38. 38. Group members400300200100 0 Wakanda RingoJS Narwhal V8CGI Flussperfd Akshell GPSEE http://www.slideshare.net/olegp/js-everywhere-2011 slide #57 Texte
    39. 39. Construisons la communauté forum.wakanda.org
    40. 40. Questions - Réponses
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×