What is so cool about Android 4.0?

2,311 views

Published on

Overview presentation of Android 4.0. Code examples were shown live, so that usage of the presentation is limited.

Published in: Technology
1 Comment
3 Likes
Statistics
Notes
  • woo, thanks, Vogel, I learned a lot from your 'android trainning'
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
2,311
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
81
Comments
1
Likes
3
Embeds 0
No embeds

No notes for slide

What is so cool about Android 4.0?

  1. 1. So what is so coolabout Android 4.x?Lars Vogelhttp://www.vogella.deTwitter: @vogella
  2. 2. Why Android 4.0 is greatFeatures of Android 4.0Can I use it already?Q&A
  3. 3. About me – Lars VogelIndependent Eclipse and Android consultant,trainer and book authorEclipse committerMaintains http://www.vogella.de Java, Eclipseand Android related Tutorials with more then amillion visitors per month.
  4. 4. The world beforeAndroid 4.0
  5. 5. If I only had the sourcecode.
  6. 6. Two different APIs
  7. 7. Fortunately Google merged theAPIs of the tablet version withthe handset version in Android4.0 and released the sourcecode.
  8. 8. Android 4.0
  9. 9. Android 4.0
  10. 10. Hardware Rendering isdefault
  11. 11. Holo Theme – ConsistentTheming cross devices android:theme="@android:style/Theme.Holo" Theme: DeviceDefault
  12. 12. The code of this talkexamples assume that youknow some basics ofAndroid
  13. 13. ActionBar
  14. 14. GridLayout
  15. 15. Resizable Widgets
  16. 16. Drag &Drop
  17. 17. Camera FaceDetection
  18. 18. Calendar API
  19. 19. StackView
  20. 20. Fragments
  21. 21. Reminder:Activities are something like ascreen in your applicationLayout are defined as XML filesLayouts can be selected withresource qualifiers
  22. 22. Fragments Always part of an Activity Componts Have their own life-cycle Re-use functionality for different screensizes
  23. 23. ViewPager
  24. 24. More StuffAndroid Beam via NFCWi-Fi DirectSocial APIBluetooth Health Device ProfileGraphics and AnimationsTextureView – Like Surface View but integrated… audio and media
  25. 25. Can I use it?
  26. 26. Comp LibFragementsSolution for ActionBarViewPagerGridLayout promissedOwn package → needs replacement
  27. 27. Android 4.0
  28. 28. Android: Where to go from here:Android Introduction Tutorial http://www.vogella.de/articles/Android/article.htmlOr Google for „Android Development Tutorial“Android SQLite and ContentProvider Bookhttp://www.amazon.com/dp/B006YUWEFEMore on Androidhttp://www.vogella.de/android.html
  29. 29. Thank youFor further questions:Lars.Vogel@gmail.comhttp://www.vogella.deTwitter http://www.twitter.com/vogellaGoogle+ http://gplus.to/vogella
  30. 30. License & Acknowledgements• This work is licensed under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Germany License – See http://creativecommons.org/licenses/by-nc-nd/3.0/de/deed.en_US

×