Google (NASDAQ:GOOG) and Samsung Electronics have postponed an Oct. 11 media event expected to herald the official launch of Ice Cream Sandwich, the next major upgrade of the Android mobile operating system. In a statement, Google and Samsung said they opted to scrap the Samsung Unpacked event (slated to take place during this week's CTIA Enterprise & Applications conference in San Diego) following the death of Apple (NASDAQ:AAPL) co-founder and CEO Steve Jobs, who succumbed to pancreatic cancer on Oct. 5. "We believe this is not the right time to announce a new product as the world expresses tribute to Steve Jobs' passing," a Samsung spokesperson told CNet. "We do not have information on the rescheduling of the event."
In mid-September, Google warned developers to make certain their applications are ready for Ice Cream Sandwich's imminent release. Posting on the Android Developers Blog, developer.android.com lead tech writer Scott Main offers a series of suggestions, guidelines and code samples to enable more seamless transition of apps written for the tablet-only Honeycomb (a.k.a. Android 3.0) to the device-agnostic Ice Cream Sandwich, instructing them to begin thinking now about how their apps will function on smaller smartphone screens.
"Although Honeycomb remains tablets-only, the upcoming Ice Cream Sandwich (ICS) release will support big screens, small screens, and everything in between. This is the way Android will stay from now on: the same version runs on all screen sizes," Main states. "Some Honeycomb apps assume that they'll run only on a large screen, and have baked that into their designs. This assumption is currently true, but will become false with the arrival of ICS, because Android apps are forward-compatible--an app developed for Honeycomb is compatible with a device running ICS, which could be a tablet, a phone, or something else. So, if you've developed a tablet app on Honeycomb, it's important that your app do one of two things: prevent installation on smaller screens or (preferably) support smaller screens with the same APK."
Google first confirmed Ice Cream Sandwich's launch during its annual I/O developer conference in May, stating it would unveil the update sometime during the fourth quarter. Google promises Ice Cream Sandwich will deliver the tablet-optimized innovations introduced in its Android 3.0 Honeycomb update to all devices running Android in an effort to reduce platform fragmentation: "We want one OS that runs everywhere," Android engineer Mike Claren told the I/O audience. "We're going to take all the good stuff in Honeycomb and make it available everywhere."
Although additional details on Ice Cream Sandwich remain scarce, Claren said Google will invest "heavily" in the platform's API framework, "adding new APIs and intelligence" as well as development tools. Google also stated Ice Cream Sandwich Source will be completely open-source--the company courted controversy earlier this year when it restricted access to Honeycomb's source code because the update was not designed for implementation across smartphones. "We did an internal trick to make the Honeycomb schedule--we took a shortcut, and didn't release it for smartphones," Google SVP of mobile Andy Rubin said during a media Q&A at the I/O event. "We didn't make it open-source because we didn't want people to wedge it onto phones."
- read this CNet article
Google to developers: Heads up for Android Ice Cream Sandwich
Google's Schmidt: Android Ice Cream Sandwich coming in Oct. or Nov.
Google's Android Ice Cream Sandwich update coming in Q4
Will Android Ice Cream Sandwich conquer fragmentation?
ComScore: Almost 70% of U.S. smartphones run Android or iOS