ie8 fix
madison

Top 10 features in Android 4.0 (Ice Cream Sandwich)

By | October 18, 2011, 10:31pm PDT

Summary: The latest version of Android provides a consistent and well thought out user experience, unifies the platform for both tablets and phones, and adds hundreds of new APIs for developers.

It’s here! Android 4.0, code named Ice Cream Sandwich, was announced Tuesday night by Google and Samsung at a press gathering in Hong Kong. The first phone to run Android 4 is the Samsung Galaxy Nexus, which will be available next month. But the good news is that the SDK is available right now at the Android Developer web site. Let’s take a look at the top features in the new operating system.

As usual we’ll break this up into user-oriented features and developer-oriented features. First, the top user features:

  1. New consistent look and feel. Designer Matias Duarte (former designer of WebOS) says “While people like and need Android, they didn’t love Android”. So he gave the user interface a top to bottom overhaul to make it “enchanting, easy, and powerful”. New widgets, new gestures, context sensitive action bars, more discoverable commands - these are just the tip of the iceberg. Anybody who had complained about Android not having the level of polish or usability as other mobile OS’s should give Android 4 fresh look.
  2. New system font. Android 4 sports a new type face called “Roboto” which was designed especially for high resolution screens like the one found on the Galaxy Nexus. By putting a new emphasis on typography, Duarte is taking a page from Steve Jobs who credited a college calligraphy class he audited for the great looking text on the Mac and iPhone. Roboto is part of a magazine-like revamp to many of the redesigned Android apps, which now have “big bold pictures with giant headlines”.
  3. Screen shots. Hold down the power and volume down buttons to capture a screenshot of the currently running application. The picture will appear in your Gallery. I know this sounds like a minor thing, but it was sorely missed in stock Android.
  4. Home screen improvements. The Android home screen got a lot of love in Android 4. New features for phones include resizable widgets with stacks and scrolling for richer information at your fingertips. Other new features include the ability to create a folder by dragging one icon on top of another, and a customizable quick action bar at the bottom of the screen. You can press a button in any screen to see recent apps and swipe them to the side to close them. There’s nothing really revolutionary here, and influences from TouchWiz and iOS and other systems are obvious, but the combination of all the features and little refinements will make Android much more approachable to new users.
  5. Instant voice. In Android 2.x, 3.x, and iOS 5, you press a button to start recording, say what you have to say, and when you stop talking the phone sends the entire recording to the cloud. Servers in the cloud chew on it for a little while and then send the text or commands back to your phone. Android 4 gets rid of most of those delays with a cool feature called Instant Voice. Now you press the button and start talking and the text starts appearing while you are still talking.

There are dozens of other great features in Android 4 but those are my favorites. Others include improved notifications, better soft keyboard, face recognition to unlock (although that didn’t work so well during the demo), reading notifications from the lock screen, and more.

Next let’s take a look at the features and new APIs for Android developers>

Topics

Ed Burnette is a software industry veteran with more than 25 years of experience as a programmer, author, and speaker. He has written numerous technical articles and books, most recently "Hello, Android: Introducing Google's Mobile Development Platform" from the Pragmatic Programmers.

Disclosure

Ed Burnette

Ed Burnette is a Manager of Mobile Development at SAS. However the postings on this site are his own and do not represent the positions, strategies, or opinions of his employer.

Biography

Ed Burnette

Ed Burnette has been hooked on computers ever since he laid eyes on a TRS-80 in the local Radio Shack. Since graduating from NC State University he has programmed everything from serial device drivers and debuggers to web servers. After a delightful break working on commercial video games, Ed reluctantly returned to business software. He currently develops enterprise software for Android phones and tablets.

In his copious spare time, Ed writes and speaks about all kinds of technology and software. His most recent books include the Eclipse IDE Pocket Guide from O'Reilly and Hello, Android: Introducing Google's Mobile Development Platform from the Pragmatic Programmers.

42
Comments

Join the conversation!

Just In

RE: Top 10 features in Android 4.0 (Ice Cream Sandwich)
MissyAtwood 16th Nov
i love Android..i hope it will be affordable like the Amazon tablet...missy atwood..:)
0 Votes
+ -
Screenshot
firstranker.com 18th Oct
Screenshot feature is already available on my Samsung galaxy S
0 Votes
+ -
@firstranker.com
What do you mean? Is it extra functionality that was already provided by Samsung? Just curious.
@Habiloso I think it is available for rooted devices
@adel3adel@... i guess
0 Votes
+ -
Contributr
@firstranker.com Samsung, Asus, and maybe others, added screen shots to their version of Android. But now it's part of the stock version so everybody will get it.
0 Votes
+ -
@firstranker.com how do you do it
0 Votes
+ -
Looks very promising
rhonin 19th Oct
Looking at this I see nothing that would prevent a rapid update on devices like the SGS2 or Droid.....

Very nice.
0 Votes
+ -
Contributr
@rhonin Actually I think it's going to be a difficult upgrade for most phone vendors (that skipped Android 3). Samsung could be different because they helped design it, but Android 4 has so many changes and relies on a 3D accelerated pipeline that is completely different than what Android 2.x used.
@Ed Burnette
Yeah. Expect vendors to "forget about" pushing it to old models and to use it to promote their newest phones (much like iP4S and Siri).
0 Votes
+ -
The Missing Sync
bmgoodman 19th Oct
Somebody, *please* show me a smartphone today that will easily sync contacts, calendars, notes, and tasks from Outlook (not Exchange-connected) to the phone *without* making me (a) use the cloud if it don't want to, (b) purchase additional software, (c) export to csv to import into the phone (which is NOT sync!) or (d) allow an updated contact on the phone sync-update the Outlook contact such that additional contact fields in Outlook (that are not supported on the phone) are deleted.
@bmgoodman
You might want to try a free app called "My Phone Explorer", it gets very good reviews for its Outlook Sync feature. I use it for typing texts from my PC so I can't personally vouch for the Outlook Sync capability.
@bstephens@... It *looked* promising initially, but I saw warnings that when it syncs updated records from phone to Outlook, it will delete fields from Outlook that don't match fields on your phone. So you could end up losing a chunk of your data! I'm trying to get confirmation of that.
Hi bmgoodman, I hope it works for you. Let me know what you find out about deleting records from Outlook. I've emailed the developer a few times and he's pretty responsive usually. Maybe he'll be able to make an adjustment to the app for you, he actually took one of my recommendations and made a change.
@bstephens@...
Alas, MyPhoneExplorer only syncs contacts and a single calendar profile. So, if you have e.g. a private calendar PLUS your working group's shared calendar: no go! And it syncs nothing else: no tasks, notes, bookmarks, photos, ...
I guess I tried them all (CompanionLink, MissingSync, Kies(on Samsung), HTC Sync (on HTC), VCOrganizer, Android-Sync, and a few more) but none of these apps. works properly when you want your private PIM data and your company's Exchange data on your device simultaneously (but without mixing and corrupting them)!
Alas, until that's done, Android will remain a (admittedly fantastic, but still unprofessional) toy platform.
(I am trying to provoce contradiction, you see. I would be more than happy to be proven false and find that app. that syncs all PIM data types AND does it right!)
Michael
0 Votes
+ -
@bmgoodman
I agree! I like the way I could sync with my DESKTOP and Palm PDA device or Palm phone. Don't like everything in the cloud.
Sorry about double post...

Hi bmgoodman, I hope it works for you. Let me know what you find out about deleting records from Outlook. I've emailed the developer a few times and he's pretty responsive usually. Maybe he'll be able to make an adjustment to the app for you, he actually took one of my recommendations and made a change.
Hi bmgoodman, I hope it works for you. Let me know what you find out about deleting records from Outlook. I've emailed the developer a few times and he's pretty responsive usually. Maybe he'll be able to make an adjustment to the app for you, he actually took one of my recommendations and made a change.
@bmgoodman
Based on the top features mentioned in this article, there's really not much to get excited about. I think I will stick with my old crummy 2.2 till Google releases something worth going for.
@bmgoodman

Try Windows Phone 7. Not a feature I really cared about, and i stopped using my WP7 phone because of how locked down the operating system is. However, I did notice it did what you wanted. I actually don't ever remember manually syncing it myself, it might be the default setting.
@sgtm8@... I did look at Windows Phone. It syncs with Windows Live Mail, so it's also cloud-based. Thanks
@bmgoodman
hey BMg'd man
Totally agree with you.
Couple of months ago I switched from BB to Android and was unable to synch all those BASIC business functions without either purchasing a (costly) app or going to some cloud.
Although I liked Android's potential (and my son loved the games lol) I switched to... Iphone just to see. Well although my notes now synch (only when physically connected) nothing for my todos. And I HATE the non openeness of the iOS. (Can't dowload an app on if bigger that 20Mo !!who cares??)
But my kid has a lot of toys on both!! And I have a nice flashlight also...
But the MINIMAL basic business functions..=NO! BTW they are built-in in the BB.
I will have to live with my iPhone for a while. Somewhere this is just marketing and fuss but everybody buys into it. Everybody goes there because everyone is going...Will RIM somehow respond to this? I hope ... unless Apple and Google allows easy 100% Outlook 'synchronicity'.
Or will it be the Win phone ???
@bmgoodman You are asking to do something the hard way. Outlook without Exchange stores stuff in a proprietary database (a PST file) locally on your PC. If you want to synch with your copy of Outlook, you are actually trying to get into that file on your PC. A key implication of this is that you can't get to your PC from the WAN unless you have left some door to the outside world open.

You might be able to play some fancy games involving setting up rules to send stuff from Outlook, but you are probably going to stay frustrated.

The best solution is to find an isp who supports a mail server which allows storing calendar and contacts available through IMAP or MAPI and then access the server from both Outlook and your phone, or you could just surrender to the dark side and use GMail(LOL)
0 Votes
+ -
ICS on only new phones or?
DudeGuru Updated - 19th Oct
I know Goodle made a deal with most handset makers that they had to support updates on their phones for 18 months. Does that only include minor incremental updates or major ones like ICS. For instance shouldn't the original ATRIX see ICS if they hold to the agreement? Also was Acer part of that agreement?
0 Votes
+ -
Contributr
@DudeGuru That was a vapor agreement if you ask me. So far we've seen zero results.
@DudeGuru
That was an agreement that only applied to phones with ICS or later. If they put out an ICS phone then they are required to keep them up to date. I doubt much of anything will happen with the older phones.
0 Votes
+ -
OS's?!? Really? The word is OSes. Appstrophes are NOT used to firm plurals. Is it too much to ask that paid writers use correct grammar?
0 Votes
+ -
Contributr
@deusexmachina???? "Until quite recently, it was customary to write ???MP???s??? ???1980???s??? ??? and in fact this convention still applies in America." -- Eats, Shoots and Leaves
@Ed Burnette I thought my daughter with an MFA in creative writing was the only one who quoted that title. I love it!!!
And is there a built-in apps killer yet? Having spent 30+ years in IT it seems to me that the ability to easily kill off a running application is an OS essential that Google has consistently overlooked. HP's WebOS had it, RIM's OS has it, and Win7/8 has it, so is the problem that Google hasn't figured out yet how to kill off Linux applications? just curious... wink
0 Votes
+ -
Contributr
@danielb34@... Android 4 has a built-in apps killer. Press the Recent apps icon, then swipe off the app you don't want to be running. It calls finish() on activities and a new API on services.
@danielb34@...
take your current Android phone:
home and hit menu key --> Settings --> Applications --> Manage Applications --> Running ---> Force Stop
This is stock in Android.
Does that qualify as Apps killer?
The Sync is a problem, I have been talking with them since my Google nexus one time and asking why I needed to have MS office when I have open office but I get no answer as they just don't have an answer, I thought these things would stop with the open office trend
Will it work on my Samsung Charge?
0 Votes
+ -
Contributr
@robert53220 The right question is, will the carrier release an update for your Samsung Charge. You'll have to ask them.
0 Votes
+ -
Try Android Sync Manager WiFi Agent.
0 Votes
+ -
Wait a minute... consistency is currently patented by Apple and so are new fonts!

Patent: 2927237492-37

"[...] a way and/or method for adding new fonts of any size, shape or colour to a mobile device [...]"

Too bad Android 4.0... might as well just give up and close shop right now!
How do you put Android 4 on a phone with an earlier android version--or is that not possible?
0 Votes
+ -
Contributr
@trusthim12 Two ways. The first way is to wait for the people who sold you the phone to upgrade it (usually the carrier, with an Over The Air upgrade). If you bought a recent flagship phone, or you have a Nexus One or Nexus S, the chances are good, otherwise not so much.

The second way is to load a custom ROM based on Ice Cream Sandwich. That isn't available yet, because the source code is not out. I expect to see them late this year or early next.
Does Android 4 support authenticating proxy servers? The rest is redundant when you can't log onto the network.
Not a PC person as you will realise from my question that probably show. I have a desktop at least 10 years old and feel I need an update.140 + GB and 3 GB ram. Been looking at Laptops and tablets. In particular Motorola Xoom as I Motorola say I could use back camera for security at night. Advise please and in simple terms so that even I can understand it.What would I lose or gain.
Only use for internet,recipes for wife,banking buying on line etc.Got a HP Photosmart C4680 bought last year.
Bob Iredale, Retired Englishman in Spain
Saludos
I am not a PC person as you will realise from my question.Had a desktop for over 10 years for emails,buy on line, downloading etc. Feel like update /change. My present PC 140+GB and 3GB RAM. Latest thing I bought is a HP Photosmart C4680 printer. Been looking at Laptops and tables that with adaptor can be used on mains and battery.One that interests me is The Motorola Xoom as I have good use for back camera due to its high standard.Would wait until American spec comes to Spain if it will do same with lower GBs. What would I gain or lose.

Saludos, Bob Iredale Retired Englishman in SPAIN
i love Android..i hope it will be affordable like the Amazon tablet...missy atwood..:)

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix