Search This Blog

Wednesday, November 17, 2010

Some Devoxx Keynote notes...

Sun's take over by Oracle : the sun set... Mark Reinhold.
Focus for Java 7, 8, 9 :
  • Productivity,
  • Performance,
  • Universality,
  • Modularity (the classpath problem),
  • Integration
  • Serviceability
The State of the Web
  • Microsoft Statements about HTML5
  • Microsoft's Monopoly = a dynamic ecosystem that they have
  • A move from Silverlight to HTML 5 ?
  • Back in time 95, Google looked the same as today... while others...
  • Windows Presentation Foundation Vs OSX Cocoa Vs Adobe FX Vs Ruby Vs Java Vs Ajax
  • A new ecosystem : Apps
  • Kindle Singles (note for me: Edit Business eBooks as a Kindle Single)
  • $3.000.000.000 Mobile Apps economy
  • Getting rich with apps ?? Do the maths :-)))
  • Apps are content, it is a "hits" business
  • Flury Blog, measured 20% of the Apple Apps are equal or higher than TV audiences
  • Developers are connecting with mainstream
  • Pricing -- omnifocus for iPad $39 Vs ToDO Lists for iPad $0,99 optional donation
  • Apple Care DVD with one readme file to make the service tangible
  • Impact of the App ecosystem on the web. Web companies are delivering apps... providing something better than what they have on the web
  • Developper Mindshare (ex: Mozilla dev. who moved to iPhone)
  • Delta Airlines - Native App Vs WebApp. Native Apps receive the higher investments.
  • Twitter on iPad, as great app. (I Agree). Influence of the ipad design on the web design. HTML5 technology in there.
  • FlipBoard - Only on mobile devices. Don't bother going mobile.
  • Microsoft now embraces HTML5 because if Apps run on the Desktop, Microsoft is out of the game...
  • Conflict in the next years between Apps and HTML5 ecosystems

  • App Ecosystem success rely on Platform Distribution, Merchandising Experience, Platform Capabilities

  • J2ME : missed Disribution

  • Web : Distribution : a lot of Internet Browsers (IE6=90%), HTML5 browsers (10%), solution : Google Chrome Frame plug-in ? (can be run as a User and not as an Admin)
  • HTML 5 still fragmented : ex : HTML5 Video and Codex compatibility
  • What is HTML5 ? HTML5 an Friends...

  • Web: Merchandising ? Put ads, which pollute the UI, Subscriptions, Freemium models (parley)
  • With Apps, Merchandising is trivial. The web needs marketspaces - Mozilla Open Web App Store, Google "WebStore"

  • Web : Platform Capabilities, Luckilly, today 3 of the world's fastest browsers released get out at the same time :)
  • FireFox Tab Candy (todo:Check it)
  • WebGL 3D
  • --> The web needs deeper APIs and richer app frameworks
  • Javascript ? 
  • The web also missed a Permission model

  • Mainly missing for the web : Mechandising

  • The Web and mobile can work with each other and complement each other's gaps
  • Transforming apps to HTML5 --> CSS can say that the HTML would like to be "Native", CSS Transforms, Turning on CSS classes for animations, setting background as gradients, lovely rounded corners stuffs...
  • AppCelerator Titanium, architect an app with MVC


The State of the Web makes my day #devoxx http://bit.ly/cfVHuY

No comments: