A Very Early Preview of Android

Written by: Peter Jalbert on Wednesday, November 14th, 2007
Posted to: Android, Google
3 comments, add yours!

Android Logo

[Updated with screenshots]
Before anything else, here’s a disclaimer: Everything that you will see here are screenshots of the Android emulator provided in Google’s Android SDK. Google has admitted that the user interface currently implemented in the emulator is just a placeholder for the final design. Android is still a very young platform, and in cases like this, it’s not uncommon for things to get moved around, new features to be added, and existing ones to be removed. On the other hand, the road to the day before actual Android handsets reach the market is not too far ahead, with 2008 almost just around the corner. So what we see in the emulator could not be really that far off from what would eventually be released. With these being said. Let’s go right ahead.

Android Emulator

The current emulator provided by Google contains the main Android OS, its very own Virtual machine for running the “java applications” developed on it, basic applications such as Maps, Contacts, Web Browser, API demos that showcases the Android API and some development tools.

The Buttons
The navigation buttons are very much tied to the user interface of the phone. After all, design and workflow decisions are designed based on the available buttons. Although Android-based devices could probably include both those with qwerty keyboards and those without, the navigation buttons will be the same for both. The final design could change though, but below is the current implementation:

Android harware buttons

  • Call Buttons (Start and End)
  • 4-directional dpad and center button
  • Dedicated Menu button (same as Palm’s menu key)
  • Home Button
  • Back Button
  • X Button (non-functional in the emulator)

The current design lacks soft keys, and these soft keys, as Nokia has shown with the success of the Navi key, is good usability element. This wouldn’t be much of a problem though for devices with touch-based displays.

Home Screen
The home screen is very basic, featuring a dock-like feature at the bottom that houses the icons for launching the applications, and a notification bar at the top which contains the signal strength, battery meter, other connection details, and time.

Android home screen

The notification bar is utilized in Android in a novel way. You can actually make the bar active by pressing the up direction button while at the home screen when a notification is present.

Notification alert

(Notifications can be anything from new SMS messages or other notifications that other applications may eventually implement - email alerts, voicemail status, etc.). You can view the actual full message (if there is one) by activating the corresponding notification thru the center button

notificatoin

The Browser
On of the big things that the iPhone did is that it set a high bar for the internet browsing experience. In this regard, the included web browser in Android is almost as good as the Apple offering. This is not suprising, since the Android browser is based on the same rendering technology that iPhone Safari uses: the open source project WebKit. What this means is that it has excellent support even for normal websites originally designed for the desktop browser.

android_browser_webkit.png

The browser features many similarities to Mobile Safari including touch and drag for panning the view, zooming in and out of a page. It also has the traditional features: bookmarks, history, cache and home page settings. For menus, Android’s browser uses the more common way of a nested menu, but by using excellent fonts, right transparency and soft design, it solves the clutter problem facing similar implementations.

android_browsercontextmenu.png

It doesn’t feature multiple tabs/windows, but it’s probable that other may soon implement that feature. The browser features a visual history that’s very similar to Nokia’s mobile browser (which is also based on Webkit). The URL bar functions both as a search and a url field, depending if you put in a valid http URL or just keywords. Before I forget, there’s no flash support too (as of this writing).

android_browserhistory.png android_browser_urlbar.png

android_browserclearcache.png

Next time we will continue with Contacts and Maps

Don't miss another post! Subscribe by RSS feed or by email today!

Share this post!   3 comments, add yours!

3 Responses to “A Very Early Preview of Android”

  1. treycransonon 15 Nov 2007 at 8:13 pm

    The UI seems to have a lot of OS X influences.

  2. Joshon 17 Nov 2007 at 4:54 am

    Good preview. However I wanted to mention that for your ‘buttons’ section, it might be a good idea to point out that manufacturers ultimately choose the end design - with or without QWERTY keyboard, touch screen, whatever.

    I think it would also be possible to map the middle selection key to a left soft-key, and the ‘right-click’ menu key to a right soft-key, if that’s what the manufacturer thought would work.

    I also wrote a little rant on why Android could change the world here :)

  3. […] time I discussed the Android browser, which is probably one of the strongest of the included applications in the platform. We’ll […]

Trackback URI | Comments RSS

Leave a Reply