Friday, July 26, 2013

Android OS History - Big changes

After developing Android app for two years, I figured out Android OS has became better and better. Indeed, I found the history and figured out the big changes for each version. See below for these big changes.
Beta: 5 November 2007, as Android birthday date.

  1. v1.0
    • Support camera.
    • Support Wifi.
    • Support Bluetooth.
  2. v1.1
    • HTC Dream, as first Android device.
  3. v1.5, Cupcake
    • Support video record and playback in MPEG-4 & 3GP formats.
  4. v1.6, Donut
    • Support gesture touch.
  5. v2.0, Eclair
    • Support Bluetooth 2.1.
    • Support more screen size.
    • Improve gesture to multi-touch.
  6. v2.0.1, Eclair
  7. v2.1, Eclair
  8. v2.2-2.2.3, Froyo (frozen yogurt)
    • Improve speed, memory, performance.
    • Use JIT compilation.
    • Support Adobe Flash.
  9. v2.3-2.3.2, Gingerbread
    • Support NFC.
    • Support AAC encode.
    • Support more sensors (gyroscopes and barometer).
    • Improve power management.
    • Improve audio, graphical, input for gaming.
    • Change ext4 file system from YAFFS.
  10. v2.3.3-2.3.7, Gingerbread
    • Improve battery efficiency.
  11. v3.0, Honeycomb
    • Change new UI (systembar, actionbar).
    • Support hardware acceleration.
    • Support multicore processors.
    • Note: for Xoom only.
  12. v3.1, Honeycomb
    • Support Open Ancessory (USB).
    • Support FLAC audio playback.
  13. v3.2, Honeycomb
    • Support GoogleTV.
    • Improve tablet support.
  14. v4.0-4.0.2, IceCream Sandwich
    • Support WiFi Direct.
    • Support WebP image format.
    • Improve video record to 1080p.
    • Note: Theoratically compatible for 2.3.x devices.
  15. v4.0.3-4.0.4, IceCream Sandwich
  16. v4.1, JellyBean
    • Improve rendering performance to 60fps (Project Butter).
    • Improve audio to multichannel.
    • Support video and audio decoder/encoder on Java SDK.
    • Change Chrome as default browser.
    • Remove Adobe Flash.
  17. v4.2, JellyBean
    • Support Wireless display (miracast).
  18. v4.3, JellyBean
    • Support OpenGL ES 3.0.
    • Support MediaMuxer.
    • Improve MediaCodec Encoder.

Reference: http://en.wikipedia.org/wiki/Android_version_history

1 comment: