O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Introduction to ICS

Droidcon India 2011 presetation "Introduction to IcreCream Sandwich"

  • Entre para ver os comentários

Introduction to ICS

  1. 1. The latest build in the Android evolutionintroducingIcecream Sandwich Amrit Sanjeev Bangalore Android User Group (www.blrdroid.org)
  2. 2. About me• Co-organizer of the Bangalore Android User Group.• Part of Mobility Group at Philips R&D• Architect – Android platform development• Android hacker
  3. 3. AgendaIntroduction Deep dive Application to ICS into level features changes It’s the small things that matter
  4. 4. Introduction to Ice-cream Sandwich Different perspectives
  5. 5. Why is it so exciting ?• Worlds most popular smartphone operating system.• First step towards a truly convergent platform.• Will be available for tablets & phones.• Carry the user experience across android powered devices.• Evolutionary change.
  6. 6. What you will notice first• Improved notification manager.• Improved camera• Better spellchecker• More control over apps and data usage• Gallery app gets a Photo editor
  7. 7. User’s perspective• UX is the same across different devices.• Slicker and more modern looking user interface.• Face unlock• More rich graphically.• No more capacitive buttons .• Voice control• Easier multitasking
  8. 8. Developer’s perspective• Lots for the developer to be happy about.• Plenty of new APIs• Uniform UX increases reach of apps and also reduces development time .• New ways to interact with users. Eg) updated speech engine, android beam etc• New accessibility features for the disabled.
  9. 9. Deep dive into thefeature set From now on its going to get really exciting
  10. 10. What we would discuss today ? New UX improvements Under the hood improvements
  11. 11. UX improvements Roboto – New Refined new interactive animations typeface notifications & feedback New lock Favorites Resizable screen tray widgets actions Improved Voice input text input & engine spell- checking
  12. 12. Under the hood - Enterprise features VPN client API • Allows apps to build their own VPN running as a service • Security implications Device management API for camera • Apps can disable camera if required
  13. 13. Under the hood – Multimedia Support for WebP content, streaming VP8 content, HTTP Live streaming protocol version 3. A new native API Live effects of based on Khronos transforming video OpenMAX AL 1.0.1. Applications can Take data, apply apply graphics transformation, and effects to each Multimedia then send the data frame using to the platform for OpenGL display
  14. 14. Under the hood - Connectivity Wi-Fi Direct Bluetooth Health • Secure direct wifi Device Profile (HDP) connection • Connect to Bluetooth • Share content enabled medical devices • Gaming Bluetooth Hands Free Profile (HFP) 1.6 • Higher quality audio
  15. 15. Under the hood - Security• Secure management of credentials – new keychain API and underlying encrypted storage let applications store and retrieve private keys and their corresponding certificate chains• Address Space Layout Randomization – help protect system and third party applications from exploitation due to memory- management issues.
  16. 16. Under the hood – New APIs Visual Calendar Social API voicemail API API Accessibility Text to VPN client API speech API API Remote Text Android media Services Beam control API API
  17. 17. Under the hood – UI Components New layout Flatter hierarchies GridLayout Ability to directly integrate OpenGL Hardware- ES textures as accelerated 2D rendering targets in drawing a UI hierarchy
  18. 18. Under the hood –Dev options on device• More options for the developer for on device testing of applications. – Show touches – Show screen updates – Pointer location
  19. 19. Application Changes View your slides from anywhere!
  20. 20. Application changes• Photo editor• Improved email• Android browser• Face unlock• People and profiles• Unified calendar• Visual voice mail
  21. 21. Q&A