350 likes | 362 Views
GeneXus’ Radar. Nicolás Jodal VP R&D ARTech. General Trends. History accelerates Future is unpredictable and non lineal More connected. Platforms. News. Trends. Platforms. Java. Sun decreasing influence IBM increasing influence Eclipse SWT Increasing complexity. .NET.
E N D
GeneXus’ Radar Nicolás Jodal VP R&D ARTech
General Trends • History accelerates • Future is unpredictable and non lineal • More connected
Platforms News Trends
Java • Sun decreasing influence • IBM increasing influence • Eclipse • SWT • Increasing complexity
.NET • Good adoption in web (aspx pages) • Not so in ‘enterprise’ • Releasing .NET 2.0
Open Source: LAMP • Linux: still growing • Apache: also • MySQL: starting to be an option • PHP: becoming popular
UI will be Web ‘type’ • Declarative language for the UI • HTML • … • An interpreter do the rendering • Easy to integrate components/services
A Quest for a Rich Web UI • Webforms • XUL • Windows Presentation Foundation • XAML • Ajax • HTML, Javascript, XML
Platforms News
Windows Vista • Windows Presentation Foundation • Windows Workflow Foundation • Windows Communication Foundation • MBF is dead …
Google • Server’s architecture • Any amount of data can be ‘searched’ • Ajax
WikiPedia www.wikipedia.org
Google Maps • www.scipionous.com
Platforms News Trends
Sample II: Google Housingmap = GoogleMaps + Craiglist.org
Web 2.0 Technologies • Full Web UI • Ajax • Webservices • RSS
Web 2.0 Design Patterns • Data is the next ‘Intel Inside’ • Users add value • Rich User Experience
Web 2.0: Design Patterns • Perpetual Beta test • Cooperate, not control • Multiples devices
General Trends • History accelerates • Future is unpredictable and non lineal • More connected
General Trends • History accelerates • No one talked about Web 2.0 6 months ago • Future is unpredictable and non lineal • Ajax is based on at least 5 years old technologies • More connected • Smart phones, blogs, etc.
How can I develop Web 2.0 type applications? Use GeneXus 9.0!