Tuesday, January 3, 2012

Great Journey of Android: Part 1

This 2 blog series gives more information about Android’s great journey which started secretly in October 2003, got public attention in 2007 and last year (2011) it became leader in mobile smart phone market with more than 45% market share.
I personally divide this journey into two parts, first being till Android Froyo release and other one is post-Froyo journey. Till Froyo world was looking towards Android as one another Smartphone OS. But Android’s post Froyo releases and devices started giving tough competition for other Smartphone market leaders and made world to rethink about Android.

October 2003
Android Inc.
  • Android, Inc. was founded in Palo Alto, California, United States in October, 2003 by Andy Rubin, Rich Miner, Nick Sears and Chris White.
  • Andy Rubin is co-founder and former CEO of Danger Inc and Android Inc. He is currently Sr. VP, Mobiles at Google.
  • Rich Miner is co-founder of Wildfire Communications Inc. Currently he is investment partner at Google Ventures. Nick Sears was once VP at T-Mobile while Chris White headed design and interface development at WebTV.
August 17, 2005
Acquisition by Google
  • Google acquires Android Inc. with key talents like Andy, Rich and Chris.
  • Team led by Andy develops mobile device platform powered by Linux kernel
November 5, 2007
Open Handset Alliance
  • OHA, a consortium of 34 mobile and technology companies was formed with the vision of developing open standards for mobile devices.
  • On this same day OHA announces new open source mobile platform, android built on powerful Linux kernel 2.6
  • OHA strength has now increased to 84 member companies 
September 23, 2008
Android 1.0
  • First Android release for developers
  • Most Google services (Gmail, GTalk, Calendars, Maps, Search etc) are available as native apps
February 9, 2009
Android 1.1
  • Support for Google Maps with external library
  • Tested for compatibility with T-Mobile G1 device

April 30, 2009

Android 1.5 (Cupcake)
  • Ability to record and watch videos through camcorder
  • On screen soft keyboard with text-prediction
  • Bluetooth with stereo mode (A2DP and AVRCP profiles) and auto-pairing
  • Animated screen/window transitions

September 15, 2009

Android 1.6 (Donut)
  • Support for WVGA screen resolutions
  • Speed improvement in camera application and search
  • Support for multiple photo deletion in Gallery
  • Support for new technologies like Text-to-speech engine and CDMA
October 26, 2009
Android 2.0 (Eclair)
  • Support for more screen sizes and resolutions
  • With refreshed UI browser adds support for few HTML5 features like geo-location, local database and video tag
  • Improved virtual keypad, Google Maps 3.1.2
  • Camera with features like digital zoom, built-in flash, white balance etc.
  • Bluetooth 2.1 with additional profiles like OPP and PBAP
  • Minor update 2.0.1 was released on 3rd December, 2009
  • Minor update 2.1 was released on 12th January, 2010 with support for animated wallpapers

May 20, 2010

Android 2.2 (Froyo)
  • Optimization in terms of OS speed, memory and performance
  • Application speed improvement through JIT implementation
  • USB tethering and Wi-Fi hotspot functionality
  • Support for installing application on external card
  • Android starts focusing Enterprise mobility by adding support for MS exchange features like security policies, auto-discovery, calendar synchronization, remote wipe etc.
Note: Android 1.0 and 1.1 versions are referred as Astro and Bender, but due to trademark issues these names are not used outside.


Second part of this blog can be read here.

Friday, October 21, 2011

Android Ice Cream Sandwich: Top 10 Awesome Features

This week Google has released Android 4.0 Ice Cream Sandwich (ICS), which provides unified UI for phones and tablets. It provides lot of improved features along with new innovative features for users and developers. In my opinion below are the top 10 features which make Ice Cream Sandwich really delicious and competitive in phone and tablet market.
  1. Face Unlock- This is new concept introduced by ICS to secure your device and effectively making your device really personal device. It allows you to unlock your device with your face using newly introduced facial recognition technology.
  1. Wi-Fi Direct –This allows you to connect to nearby devices on Wi-Fi. It allows instant sharing of files, connecting compatible devices such as printer. This technology doesn’t require internet connection or Wi-Fi tethering.
  1. Android Beam – Google already has first mover advantage in NFC technology. With Google Wallet it is pushing NFC and now with Android Beam app in ICS it is repositioning itself as leader in NFC smart phone market.
Android Beam allows you to share your contacts or any other content between two ICS Android Devices just by tapping them together. You can share web pages, maps, and even apps. It's handy if you want to give your friends directions or want to share an article you found interesting while browsing the web.
  1. Native Photo Editor – You may have tired with using different third party photo editing apps in Android. ICS solved this issue by introducing native photo editing features. Now you can crop, rotate, set levels, remove red eyes, and add effects. ICS also provides redesigned Gallery app and widget.
  1. Take Screenshot – You would have seen this feature in other smart phones regularly and some Android devices also (thanks to customization of Android by OEM). Now this feature is available natively in all Android smart phones. Combination of hardware buttons allows you to take a screenshot and save it locally. This stored image can be viewed, edited or shared from native gallery app.
  1. Live effects – With this feature you can morph the faces of peoples in videos in real time. Basically its collection of graphical transformations that add interest and fun to your videos while capturing video in the camera app. While you are shooting video or using Google Talk Video chat you can change background to custom image. You can use great morphing effects like bog nose, big mouth, small eyes, face squeeze, and more during video capture.
  1. Lock screen actions – ICS lock screen allows you to do more actions without unlocking the device. From new lock screen you can directly launch camera app to take a snap or you can check received messages by pulling down notification window. From lock screen you can manage music tracks and see album art while listening to music.
  1. Improved text input and Spell checker – You can input text faster and accurate in Android ICS soft keyboard. You will find improved word suggestion and error correction in android ICS with new set of default dictionaries and more accurate heuristics for handling cases such as skipped letters, double typed characters or omitted spaces.
Android ICS added new powerful spell checker that helps you to fix the misspelled words very easily. It underlines spelling errors and suggests replacement words which you can use with a single tap. It also provides other options like add to dictionary, delete misspelled word, find replacements for correctly spelled words etc. For additional languages and specialized features you can install third party dictionaries, spell checkers and other text services.
  1. Control over network data – As a mobile device user you use network data extensively for downloading apps, synchronizing data, streaming and more. While doing this you generally worry about how much data is used by any particular app, whether any app is downloading data in background, whether app makes use of Wi-Fi or mobile. With ICS no more you need to worry about these things. ICS provides new controls for managing network data usage.
In the Settings app, colorful charts show the total data usage on each network type (mobile or Wi-Fi), as well as amount of data used by each running application. Based on their data plans, users can optionally set warning levels or hard limits on data usage or disable mobile data altogether. Users can also manage the background data used by individual applications as needed.
  1. Redefined UI and improved apps – With ICS you can see lot of improvements in terms of UI and core applications.
ICS says goodbye to droid sans typeface and introduces new typeface (Roboto) which is optimized for high resolution screen. System bar has virtual buttons to navigate back, home and recent app list. Recent apps virtual button will be useful to jump instantly from one task to another task in the list which shows thumbnail images of apps. With ICS you can write resizable widgets which will expand or shrink depending on available content.
With ICS you can have unified calendar app which brings together your personal, work and social agendas. Phone app provides visual voicemail feature which integrates incoming messages, voice transcriptions, and audio files from one or more providers. With ICS you can have improved browsing experience through native browser.
These are just top ten delicious features. If you explore Ice Cream Sandwich or Galaxy Nexus device more you will find tons of features for which you will definitely appreciate Google and me (for writing this blog).