Blog Archives

the future of web from #GoogleIO

a couple of weeks ago, Google held its 2 days conference #IO2011.

What is google IO ?
In case you don’t know .. Google IOInput Output- is a 4 years old (since 2008) developer conference, Google held it annually to show the world the advancement they made during the year and introduces the new technologies on the roadmap. and it is one of the most famous development conferences around the world that includes lots of parrell codecamps , sessions and ……………sdfsdf.

what GoogleIO keynote speeches focused on last years ?
IO2008 : Client . Connectivity . Cloud , IO2009: HTML5 , IO2010: Google Android
and in this year -IO2011-: day1: Andriod/Media , day2: Google Chrome and the future of web.

this is a summary in a headings-like what Google introduced in the this keynote to Google chrome and the web. <Open Web>

1. Chrome

* Some Facts about Google Chrome browser:

<IMAGE1>
= Users:  there are 160 million users World wide to Chrome, doubled from last year.
= Release cycle: Google has switched to a 6 week release cycle (version 4 at last I/O, version 11 now)
= Upcoming APIs: fill in text fields via speech and/or perform translations, via simple HTML.
= Performance < Hardware acceleration – major focus>:
Microsoft’s animated fish(2D sprites) is a Demo introduced by microsoft  in the last Mix Conference .. MS was trying to proof that #IE10 is fastest browser in hardware acc..  BUT Google used it against them in #IO and tested it under Canvas 2D <MS Example> with a 10X speed improvment <1000 fish>, and tested it again with WebGL  <10,000 sprite fish> with another 10X Speed improvement in this link .

* Chrome Web Store:

intro: Users of an installed app spend 2x more time in the app, perform 2.5x more transaction (e.g. in games), Now available in 41 languages, world-wide.
= In-app payments: next to reach, monetization is also an important aspect of an app store.
= Challenges: make it work at Google scale, make it frictionless.
= Solution: easy to integrate in existing webapps, 5% transaction fee.
= Web Store (including in-app purchasing) will be available in other browsers such as Firefox

* Demo Web Apps:

Angry Birds as a web app.
Performance was a challenge, Impossible to implement until recently.
Two versions: HD version via WebGL… Less capable version via Canvas as a fall-back.
Can be played offline (uses web storage, can allocate more because it’s in the store)

Rome
?? : An interactive film starring Jack White and Norah Jones… Implemented via WebGL.
Morphs 3D models (one animal into another etc.).. Users can interact with the content and add their own models.
– Used the library three.js (“The aim of the project is to create a lightweight 3D engine with a very low level of complexity — in other words, for dummies. The engine can render using Canvas, SVG and WebGL.”).

1. Chromebooks < Chrome OS Notebooks >

Available online June 15 in the US, UK, France, Germany, Netherlands, Italy and Spain. More countries follow later.
Cr-48 pilot program: 1 million applicants.

Keywords: instant on, always connected, all-day battery, access your stuff anywhere, continually updated, security built in (every piece of data is encrypted, /sandboxing/ for apps and plugins).

Chrome OS features highlighted in the talk:
= Support for Adobe Flash
= Support for peripherals (cameras, USB sticks)
= New media player, a panel that can float over the current app or switched to full screen.
= Google’s new music and video services also work on Chrome OS.
= Photos: make it easy to get them into the cloud. Upload from SD card to Picasa (which can be installed as a web app ❤ ).
= Webapps (such as Picasa) can plug into the Chrome OS file manager and register actions for files. (Example: “Send to Picasa”. Similarly: uploading to Box.net, Dropbox )
= Offline-enabled apps: Google Mail, Google Calendar, Google Docs. Third parties: Marvel comics, Angry Birds, USA Today, NPR, Sports Illustrated, etc.
= Hardware partners: Samsung, Acer, Intel, Verizon.
= Positive feedback on Cr-48 connectivity. Thus: international deals for 3G connectivity.
==
[ Samsung Chromebook. 12.1″ display, 8 hour battery, 8s boot, instant-on, always connected, 2 colors, $429 ($499 with 3G) ]
[ Acer Chromebook. 11.6″ display, 6 hour battery, 8s boot, instant-on, always connected, starting at $349]
= Jailbreaking: all Chromebooks can be jailbroken. 😀
= Chromebooks for business and education (including hotels, public internet access points, etc.)
= Challenge: administration of computers… Chrome OS: easy updates.
= Access to virtualized desktop apps via webapp from Citrix.
= Feedback from businesses: 75% of all applications can be handled via webapps and desktop virtualization.
= Business-focused hardware (in development): A Chromebox (looks like a Mac mini) to drive a large(r) monitor.
= Business features: centralized admin console to configure users, apps, and policies.
= Offer for businesses: 28$ per user and month, sold by Google.
= Offer for schools: 20$ per user and month.

P.S.. All IO2011 attendees took a free (not released 2 public yet) 10″ Samsung galaxy tab.

This post will be updated with some video links and other cool stuff Sooon ;)D=_) Keeep watchin 🙂