Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

HTML5 Die Zukunft von OpenROAD

Ähnliche Präsentationen


Präsentation zum Thema: "HTML5 Die Zukunft von OpenROAD"—  Präsentation transkript:

1 HTML5 Die Zukunft von OpenROAD
Roy Deal Simon Consolidate Systems, LLC

2 Consolidate Systems Neuunternehmen Mission: Code Modernizierung
Partner mit Ingres: Transforge v2.0

3 eClients: Problemen Globales Windows Register
Erfordert Vervaltungsprivilegien Kein Citrix, Terminal Services CAB Dateien Zertifikaten laufen jährlich aus Benutzer können Upgrades ablehnen

4 LoadnRun Keine Verwaltungsprivilegien notwendig
Citrix, Terminal Services Updates sind transparent Mehrere Versionen gleichzeitig installieren Von Ingres OpenROAD Core team adoptiert

5 Das Web Bereitsstellung ohne Mühe Business-to-Business
Handys & Tabletten Mac OSX

6 Der Plan In OpenROAD entwickeln... Workbench 5.1 gibt XML aus
XML => Web Anwendung Klientseiter Code => JavaScript Klientseite Frames => HTML & CSS Web Anwendung => Web Server Geschäftslogik kann im OpenROAD Server bleiben

7 HTML5: Web Platform Virtuelle Machinen: JVM, CLR, V8
V8: Browsers, Handys, Node.js... Systemsprache: Java, C#, JavaScript API: Java, .NET, HTML5 Sondersprachen für jeden Zweck: F#, Scala, Clojure, JRuby, IronPython...

8 JavaScript als “ByteCode”
HotRuby, Pyjama, Script#, ClojureScript CoffeeScript Einfache Erneuerung Von Ruby on Rails adoptiert Java: Google Web Toolkit Funktioniert, aber ach du lieber!

9 Web Architektur DATEN LOGIK

10 JS Web Architektur LOGIK DATEN

11 Desktop Architektur LOGIK DATEN

12 Backbone.js OpenROAD HTML5 JavaScript Web Framework 700 LoC
Benutzt von LinkedIn, 37Signals, GroupOn u.a

13 OpenROAD: UserClass

14 Backbone: Model

15 OpenROAD: Frames OpenROAD Tabelle: CurObject.Loans DataType = Loan
zuteilen

16 Backbone: Views Backbone.js

17 Ereignisse & Validierung
OpenROAD: Focusbehavior Keyboard Bias OOP HTML5:

18 Qualen Bias Focus Behavior Tasten Ereignisse Objekt Orientiering

19 HTML5: Direkt Text Editiern

20 HTML5: Direkt Text Editiern
<td contenteditable="true">OOPS!</td> Mann kann Text eintragen ohne Web Formulare

21 HTML5: Offline Mode Manifest automatisch generiert
5mb Speichern pro Frame Automatische Synkronisierung Klientseite Geschäftlogik

22 Vermutungen Workbench 5.1 3 Tier Architektur
Kein Ingres/NET in den Klienten Kein 1:1 Übersetzung Die Spezialität des Hauses Ich muss auch zugeben dass ich mogel wo ich kann

23 Status: September 2011 OpenROAD Parser (ANTLR)
Generator: JavaScript (ECMAScript 3) Generator: HTML/CSS OpenROAD Anwendungsserver Userclasses Backbone.js Models Frames Backbone.js Views anzielen

24 Als Nächstes OpenROAD Systemklassen Ungebrauchtes Code löschen
Internet Explorer 6, 7, 8, 9 Vielleicht Kommentare bewahren? Beta: Weinacht 2011 workbench: ui, debugger brandbreite

25 Zusammenfassung Kein Ruby on Rails Killer... Bereitsstellung ohne Mühe
Im Workbench entwickeln, zum Web verteilen Geschäftslogik kann auf Server bleiben Ich mogel wo ich kann...

26 Die Einfachheit von OpenROAD Die Reichweite von JavaScript
Roy Deal Simon Consolidate Systems, LLC


Herunterladen ppt "HTML5 Die Zukunft von OpenROAD"

Ähnliche Präsentationen


Google-Anzeigen