Die Möglichkeiten, welche Webtechnologien heutzutage und in naher Zukunft bieten, sind beeindruckend. Anwendungen unterschiedlichster Art lassen sich damit realisieren, sei es für traditionelle Desktoprechner oder Mobilgeräte wie Tablets und Smartphones.
Doch die Ausgangssituation dafür war nicht immer so vielversprechend. Die fundamentalen Technologien wie auch die geeigneten Frameworks mußten dafür geschaffen erst werden bzw. sich entsprechend fortentwickeln.
Wir begeben uns auf eine Reise durch die letzten 10 Jahre Webentwicklung und beleuchten wesentliche Meilensteine. Exemplarisch verwenden wir hierzu das JavaScript Framework qooxdoo, welches als Open-Source-Projekt der 1&1 Internet AG die Entwicklung moderner Enterpriseanwendungen ermöglicht. Der Rückblick auf 10 Jahre Webentwicklung hilft zu verstehen, worin aktuelle Herausforderungen liegen und wie Konzepte und Frameworks auch in Zukunft die vorhandenen Basistechnologien ergänzen.
08448380779 Call Girls In Civil Lines Women Seeking Men
10 Jahre Webentwicklung - am Beispiel des Frameworks qooxdoo
1. 10 Years of Web
Development
& qooxdoo
20. January 2015 | MartinWittemann / Andreas Ecker
2. • FH Karlsruhe
• 1&1 Internet AG
• Head of Frameworks & Tooling
• Tech Lead of qooxdoo
• Web developer since 2007
Martin & Andreas
• University of Karlsruhe
• 1&1 Internet AG
• Head of Web Technologies
• Project Lead of qooxdoo
• Web since 1994
4. JavaScript @ 1&1
end of 2004
first interactive,“new-style” web application:
1&1 Webspace Explorer
need for an enterprise JavaScript framework
“qooxdoo”
6. DHTML Universe
An incomplete mapping of the DHTML Universe
Please send new information and corrections to:
alex@dojotoolkit.org
"Dark Matter"
perhaps 3-4x the size of
the visible universe?
Dylan Schiemann
Informatica Corp.
DojonetWindows Isomorphic Inc.
licenses
Alex Russell
JotSpot re_pubsub
sponsors
HTMLArea
sponsors
Joyce Park
mod_pubsub
Mark Anderson
Burstlib
Aaron Boodman
Google
GMailGoogle Maps
Dan Pupius
Dot Net
Solutions
13th Parallel Library
(unreleased)
Tom Trenka
f(m)
Thomas Brattli
ScriptomaniaDHTMLCentral.com
Tim Scarfe
Erik Aarvidson
WebFX.eae.net BindowsWebOS.com
Emil Eklund Mike Hall
Brain Jar
Dan Steinman
DynAPI
Robert Rainwater
jsDOM
Darin Kadrioski
DomAPI
Scott Porter
GameLib
Charles KendrickAlex ShvedoffChris Wetherell
?
Iain Lamb
Oddpost
Yahoo!
Y! bought Oddpost
Ethan Diamond
Scottandrew LePera
?
Mihai Bazon
David Schontzler Michal van Ouwerkerk
David Joham
XML for Script
Micheal Houghton Scott Severtson Jon van Noort
William J. Edney
TIBET
Scott Shattuck
Kevin Lindsey
kevlindev.com
Gerbert Kaandorp
Backbase
Joe Hewitt
SWAT
Sebastian Werner
qooxdoo
Andreas Ecker Claus AugustiHalfBrain
AlphaBlox
AlphaBlox acquires HalfBrain
IBM
IBM bought AlphaBlox
General Interface
TIBCO
bought
Paul Sowden Steve Champeon ActiveWidgets
2005-02-12
31. qooxdoo Milestones
200920082007
200920082007
RIA
• OO Class system
• Integrated Test-Runner
• Virtual DOM
• Queue based rendering
• Scaffolding
• Layout System
• Modern Theme
• Drag & Drop
• 1.0 Release
• Data Binding
• Global Error Handling
32. qooxdoo Milestones
20112010
20112010
RIA Mobile
• Virtual Widgets
• CSS3 based theming
• qx.Server
• Mobile GUI Toolkit
• Feature detection
• Offline support
• Animations & Transforms
• REST IO layer
• qooxdoo npm module
• Moved code to github