Your SlideShare is downloading. ×
0
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Wakanda 2013-07-02
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Wakanda 2013-07-02

1,734

Published on

sample solution posted on GitHub: …

sample solution posted on GitHub:

https://github.com/miyako/wak-demo-students

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,734
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  1. Shibuya, Tokyo Wakanda Presentation 2013-06-19
  2. 4D Japan 製品
  3. 4D Japan 製品 4D (4th Dimension) クライアント/サーバー ‣統合開発環境 ‣データベース ‣HTTPサーバー
  4. 4D Japan 製品 4D (4th Dimension) クライアント/サーバー ‣統合開発環境 ‣データベース ‣HTTPサーバー Wakanda Webアプリケーション ‣統合開発環境 ‣データベース ‣HTTPサーバー
  5. [Date and local infos] Wakanda presented by JS.everywhere()
  6. PHP Apache Eclipse Symfony Varnish MySQL Zend Aptana
  7. PHP Apache Eclipse Symfony Varnish MySQL Zend Aptana IIS SQL Server C#C++ Silverlight Visual .NET
  8. PHP Apache Eclipse Symfony Varnish MySQL Zend Aptana Tomcat JSP JUnit Java Hibernate Spring GWT Oracle Acegi IIS SQL Server C#C++ Silverlight Visual .NET
  9. ExtJS HTTP JSON REST ATOM SSL Flex PHP Apache Eclipse Symfony Varnish MySQL Zend Aptana Tomcat JSP JUnit Java Hibernate Spring GWT Oracle Acegi IIS SQL Server C#C++ Silverlight Visual .NET
  10. ExtJS HTTP JSON REST ATOM SSL Flex PHP Apache Eclipse Symfony Varnish MySQL Zend Aptana Tomcat JSP JUnit Java Hibernate Spring GWT Oracle Acegi IIS SQL Server C#C++ Silverlight Visual .NET Rails JSP django Ruby mongoDB nginx postGreCouchDB nodeJS
  11. ExtJS HTTP JSON REST ATOM SSL Flex PHP Apache Eclipse Symfony Varnish MySQL Zend Aptana Tomcat JSP JUnit Java Hibernate Spring GWT Oracle Acegi IIS SQL Server C#C++ Silverlight Visual .NET Rails JSP django Ruby mongoDB nginx postGreCouchDB nodeJS W eb O S iOS 5 Ice Cream Sandwich iPad Honeycomb Jelly Bean iPhone Gingerbread iOS 6 Galaxy HTC Blackberry
  12. プログラミング言語 A#, .NET, A#, (Axiom), A-0, System, A+, A++, ABAP, ABC, ABC, ALGOL, ABLE, ABSET, ABSYS, Abundance, ACC, Accent, Ace, DASL, ACT-III, Action!, ActionScript, Ada, Adenine, Agda, Agora, AIMMS, Alef, ALF, ALGOL, 58, ALGOL, 60, ALGOL, 68, Alice, Alma-0, AmbientTalk, Amiga, E, AMOS, AMPL, APL, AppleScript, Arc, Arden, Syntax, ARexx, Argus, AspectJ, Assembly, language, ATS, Ateji, PX, AutoHotkey, Autocoder, AutoIt, AutoLISP, Visual, LISP, Averest, AWK, Axum, Babbage, Bash, BASIC, bc, BCPL, BeanShell, Bertrand, BETA, Bigwig, Bistro, BitC, BLISS, Blue, Bon, Boo, Boomerang, Bourne, shell, (including, bash, and, ksh), BREW, BPEL, BUGSYS, BuildProfessional, C, C--, C++, C#, C/AL, ObjectScript, C, Shell, Caml, Candle, Cayenne, CDuce, Cecil, Cel, Cesil, Ceylon, CFML, Cg, Chapel, CHAIN, Charity, Charm, Chef, CHILL, CHIP-8, chomski, Chrome, (now, Oxygene), ChucK, CICS, Cilk, CL, (IBM), Claire, Clarion, Clean, Clipper, CLIST, Clojure, CLU, CMS-2, COBOL, CobolScript, Cobra, CODE, CoffeeScript, Cola, ColdC, ColdFusion, Cool, COMAL, Combined, Programming, Language, (CPL), Common, Intermediate, Language, (CIL), Common, Lisp, (also, known, as, CL), COMPASS, Component, Pascal, COMIT, Constraint, Handling, Rules, (CHR), Converge, Coral, 66, Corn, CorVision, Coq, COWSEL, CPL, csh, CSP, Csound, Curl, Curry, Cyclone, Cython, DASL, (Datapoint's, Advanced, Systems, Language), DASL, Dart, DataFlex, Datalog, DATATRIEVE, dBase, dc, DCL, Deesel, (formerly, G), Delphi, DinkC, DIBOL, DL/I, Draco, Dylan, DYNAMO, E#, Ease, EASY, Easy, PL/I, EASYTRIEVE, PLUS, ECMAScript, Edinburgh, IMP, EGL, Eiffel, ELAN, Emacs, Lisp, Emerald, Epigram, Erlang, Escapade, Escher, ESPOL, Esterel, Etoys, Euclid, Euler, Euphoria, EusLisp, Robot, Programming, Language, CMS, EXEC, EXEC, 2, F#, Factor, Falcon, Fancy, Fantom, FAUST, Felix, Ferite, FFP, Fjölnir, FL, Flavors, Flex, FLOW-MATIC, FOCAL, FOCUS, FOIL, FORMAC, @Formula, Forth, Fortran, Fortress, FoxBase, FoxPro, FP, FPr, Franz, Lisp, Frink, F-Script, Fuxi, Game, Maker, Language, GameMonkey, Script, GAMS, GAP, G-code, Genie, GDL, Gibiane, GJ, GLSL, GNU, E, GM, Go, Go!, GOAL, Gödel, Godiva, GOM, (Good, Old, Mad), Goo, GOTRAN, GPSS, GraphTalk, GRASS, Groovy, HAL/S, Hamilton, C, shell, Harbour, Haskell, HaXe, High, Level, Assembly, HLSL, Hop, Hope, Hugo, Hume, HyperTalk, IBM, Basic, assembly, language, IBM, HAScript, IBM, Informix-4GL, IBM, RPG, ICI, Icon, Id, IDL, IMP, Inform, Io, Ioke, IPL, IPTSCRAE, ISLISP, ISPF, ISWIM, J#, J++, JADE, Jako, JAL, Janus, JASS, Java, JavaScript, Javascript#, JCL, JEAN, Join, Java, JOSS, Joule, JOVIAL, Joy, Julia, JScript, JavaFX, Script, Kaleidoscope, Karel, Karel++, Kaya, KEE, KIF, KRC, KRL, KRL, KUKA, Robot, Languageå, KRYPTON, ksh, L#, .NET, LabVIEW, Ladder, Lagoona, LANSA, Lasso, LaTeX, Lava, LC-3, Leadwerks, Script, Leda, Legoscript, LIL, LilyPond, Limbo, Limnor, LINC, Lingo, Linoleum, LIS, LISA, Lisaac, Lisp, -, ISO/IEC, Lite-C, Lithe, Little, b, Logo, Logtalk, LPC, LSE, LSL, Lua, Lucid, Lustre, LYaPAS, Lynx, M2001, M4, Machine, code, MAD, (Michigan, Algorithm, Decoder), MAD/I, Magik, Magma, make, Maple, MAPPER, MARK-IV, Mary, MASM, Microsoft, Assembly, x86, Mathematica, MATLAB, Maxima, (see, also, Macsyma), Max, (Max, Msp, Graphical, Programming, Environment), MaxScript, internal, language, 3D, Studio, Max, Maya, (MEL), MDL, Mercury, Mesa, Metacard, Metafont, MetaL, Microcode, MicroScript, MIIS, MillScript, MIMIC, Mirah, Miranda, MIVA, Script, ML, Moby, Model, 204, Modelica, Modula, Modula-2, Modula-3, Mohol, MOO, Mortran, Mouse, MPD, MSIL, CIL, MSL, MUMPS, Napier88, NASM, NATURAL, Neko, Nemerle, NESL, Net.Data, NetLogo, NetRexx, NewLISP, NEWP, Newspeak, NewtonScript, NGL, Nial, Nice, Nickle, NPL, Not, eXactly, C, (NXC), Not, Quite, C, (NQC), Nu, NSIS, o:XML, Oak, Oberon, Obix, OBJ2, Object, Lisp, ObjectLOGO, Object, REXX, Object, Pascal, Objective-C, Objective-J, Obliq, Obol, OCaml, occam, occam-π, Octave, OmniMark, Onyx, Opa, Opal, OpenEdge, ABL, OPL, OPS5, OptimJ, Orc, ORCA/Modula-2, Oriel, Orwell, Oxygene, Oz, P#, PARI/GP, Pascal, -, ISO, 7185, Pawn, PCASTL, PCF, PEARL, PeopleCode, Perl, PDL, PHP, Phrogram, Pico, Pict, Pike, PIKT, PILOT, Pizza, PL-11, PL/0, PL/B, PL/C, PL/I, -, ISO, 6160, PL/M, PL/P, PL/SQL, PL360, PLANC, Plankalkül, PLEX, PLEXIL, Plus, POP-11, PostScript, PortablE, Powerhouse, PowerBuilder, PPL, Processing, Prograph, PROIV, Prolog,Visual, Prolog, Promela, PROTEL, ProvideX, Pro*C, Pure, Python, Q, Qi, QtScript, QuakeC, QPL, R++, Racket, RAPID, Rapira, Ratfiv, Ratfor, rc, REBOL, Redcode, REFAL, Reia, Revolution, rex, REXX, Rlab, ROOP, RPG, RPL, RSL, RTL/2, Ruby, Rust, S, S2, S3, S-Lang, S-PLUS, SA-C, SabreTalk, SAIL, SALSA, SAM76, SAS, SASL, Sather, Sawzall, SBL, Scala, Scheme, Scilab, Scratch, Script.NET, Sed, Self, SenseTalk, SETL, Shift, Script, SiMPLE, SIMPOL, SIMSCRIPT, Simula, Simulink, SISAL, SLIP, SMALL, Smalltalk, Small, Basic, SML, SNOBOL(SPITBOL), Snowball, SOL, Span, SPARK, SPIN, SP/k, SPS, Squeak, Squirrel, SR, S/SL, Strand, STATA, Stateflow, Subtext, Suneido, SuperCollider, SuperTalk, SYMPL, SyncCharts, SystemVerilog, T, TACL, TACPOL, TADS, TAL, Tcl, Tea, TECO, TELCOMP, TeX, TEX, TIE, Timber, Tom, TOM, Topspeed, TPU, Trac, T-SQL, TTCN, Turing, TUTOR, TXL, Ubercode, UCSD, Pascal, Unicon, Uniface, UNITY, Unix, shell, UnrealScript, Vala, VBA, VBScript, Verilog, VHDL, Visual, Basic, Visual, Basic, .NET, Visual, C#, Visual, DataFlex, Visual, DialogScript, Visual, FoxPro, Visual, J++, Visual, J#, Visual, Objects, VSXu, Vvvv, WATFIV, WATFOR,WebDNA,WebQL,Winbatch, X++, X10, XBL, XC, xHarbour, XL, XOTcl, XPL, XPL0, XQuery, XSB, XSLT, See, XPath,Yorick,YQL,Yoix, Z, notation, Zeno, ZOPL, ZPL source: wikpedia
  13. Wakanda
  14. Wakanda
  15. [Date and local infos] Wakanda Server Browsers Wakanda Studio REST JSON-RPC DataStoreModel Editor GUI DesignerCode Editor Wakanda Debugger Server-side JavaScript Datastore - EntityModels Wakanda Ajax Framework
  16. Wakanda Server Browsers Wakanda Studio REST JSON-RPC Server-side JavaScript Datastore - EntityModels Wakanda Ajax Framework DataStoreModel Editor GUI DesignerCode Editor Debugger Wakanda
  17. Wakanda Server Browsers Wakanda Studio REST JSON-RPC Server-side JavaScript Datastore - EntityModels Wakanda Ajax Framework DataStoreModel Editor GUI DesignerCode Editor Debugger Wakanda
  18. Wakanda Server Browsers Wakanda Studio REST JSON-RPC Server-side JavaScript Datastore - EntityModels Wakanda Ajax Framework DataStoreModel Editor GUI DesignerCode Editor Debugger Wakanda
  19. Wakanda Server Browsers Wakanda Studio REST JSON-RPC Server-side JavaScript Datastore - EntityModels Wakanda Ajax Framework DataStoreModel Editor GUI DesignerCode Editor Debugger Wakanda
  20. Wakanda Server Browsers Wakanda Studio REST JSON-RPC Server-side JavaScript Datastore - EntityModels Wakanda Ajax Framework DataStoreModel Editor GUI DesignerCode Editor Debugger Wakanda
  21. Wakanda Server Browsers Wakanda Studio REST JSON-RPC Server-side JavaScript Datastore - EntityModels Wakanda Ajax Framework DataStoreModel Editor GUI DesignerCode Editor Debugger Wakanda
  22. Wakanda Server Browsers Wakanda Studio REST JSON-RPC Server-side JavaScript Datastore - EntityModels Wakanda Ajax Framework DataStoreModel Editor GUI DesignerCode Editor Debugger WakandaJS.everywhere()
  23. WakandaJavascript
  24. • Standards Based WakandaJavascript
  25. • Standards Based • Not Strongly Typed WakandaJavascript
  26. • Standards Based • Not Strongly Typed • Easy to Learn WakandaJavascript
  27. • Standards Based • Not Strongly Typed • Easy to Learn • Object Based WakandaJavascript
  28. • Standards Based • Not Strongly Typed • Easy to Learn • Object Based • Ubiquitous and Fast Growing WakandaJavascript
  29. WakandaSquirrelFish Extreme
  30. • 64 Bit WakandaSquirrelFish Extreme
  31. • 64 Bit • Multi-thread WakandaSquirrelFish Extreme
  32. • 64 Bit • Multi-thread • Just in Time Compiler WakandaSquirrelFish Extreme
  33. • 64 Bit • Multi-thread • Just in Time Compiler • Windows, OS/X, Linux WakandaSquirrelFish Extreme
  34. • 64 Bit • Multi-thread • Just in Time Compiler • Windows, OS/X, Linux • Easy to Integrate WakandaSquirrelFish Extreme
  35. WakandadataStore class
  36. Student ‣id ‣name ‣yomi ‣birthDate WakandadataStore class
  37. Student ‣id ‣name ‣yomi ‣birthDate Student.query("name=:1", "旺士朗") WakandadataStore class
  38. Student ‣id ‣name ‣yomi ‣birthDate Student.query("name=:1", "旺士朗") WakandadataStore class
  39. Student ‣id ‣name ‣yomi ‣birthDate WakandadataStore class
  40. Student ‣id ‣name ‣yomi ‣birthDate Student.find(1) WakandadataStore class
  41. Student ‣id ‣name ‣yomi ‣birthDate Student.query("name=:1", "旺士朗") WakandadataStore class
  42. Student ‣id ‣name ‣yomi ‣birthDate ‣age WakandadataStore class
  43. Student ‣id ‣name ‣yomi ‣birthDate ‣age Student.query("age=:1", 11) WakandadataStore class
  44. Student ‣id ‣name ‣yomi ‣birthDate ‣age Student.query("age=:1", 11) WakandadataStore class
  45. Student ‣id ‣name ‣yomi ‣birthDate ‣age ‣grade WakandadataStore class
  46. Student ‣id ‣name ‣yomi ‣birthDate ‣age ‣grade Student.query("grade=:1", "小4") WakandadataStore class
  47. Student ‣id ‣name ‣yomi ‣birthDate ‣age ‣grade Student.query("grade=:1", "小4") WakandadataStore class
  48. WakandadataStore class Student ‣id ‣name ‣yomi ‣birthDate ‣age ‣grade dataClass = Business Object
  49. WakandadataStore class Student ‣id ‣name ‣yomi ‣birthDate ‣age ‣grade student = Student.find(1) student = Entity
  50. WakandadataStore class Student ‣id ‣name ‣yomi ‣birthDate ‣age ‣grade students = Student.query("grade=:1", "小4") studentCollection = Entity Collection
  51. Wakanda
  52. Wakanda Server Server-side JavaScript Datastore - EntityModels Wakanda
  53. Wakanda Server Server-side JavaScript Datastore - EntityModels WakandaNoSQL object datastore
  54. Wakanda Server Server-side JavaScript Datastore - EntityModels WakandaNoSQL object datastore c.f.
  55. WakandaNoSQL object datastore
  56. [Date and local infos]
  57. 4D Japan 製品 History
  58. 4D Japan 製品 History WAK.4 ‣2013.03.19 WAK.3 ‣2012.10.26 WAK.2 ‣2012.06.27 WAK.1 ‣2012.04.27
  59. 4D Japan 製品 Channels
  60. 4D Japan 製品 Channels github.com/Wakanda Development WAK.6
  61. 4D Japan 製品 Channels Stabilization WAK.5 ‣2013.06.11 github.com/Wakanda Development WAK.6
  62. 4D Japan 製品 Channels Stabilization WAK.5 ‣2013.06.11 github.com/Wakanda Development WAK.6 Production WAK.4 ‣2013.05.02 ‣2013.04.17 ‣2013.03.19
  63. 4D Japan 製品 Support Forums ‣2,333 members ‣21,543 posts Learning Center ‣Essentials ‣Widgets Explorer ‣Mobile Widgets Explorer ‣Sample Code ‣Technical Notes ‣Best Practices ‣Online Demo ‣Video Downloads Documentation ‣English ‣Japanese 2013/06/19
  64. 4D Japan 製品 Questions?
  65. 4D Japan 製品 Thank you!

×