Developer Garage:
 Intro to Android
           Lichi Wu
   Chief Evangelist, Foound
What is Android?


“A software stack for mobile devices that
includes an operating system,
middleware and key applications”
What is Android?




Image Source: Android Developer Blog
What is Android

• Application framework is Java based, running
  on top of a Dalvik virtual machine
• Operating system ba...
Mobile Devices


                                             Timeline




Image Source: Google Image Search
Mobile Devices


                                             Timeline




Image Source: Google Image Search
Mobile Devices


                                             Timeline
  2007




Image Source: Google Image Search
Mobile Devices


                                             Timeline
  2007




Image Source: Google Image Search
Mobile Devices


                                    Late 2008

                                                Timeline
 ...
Mobile Devices


                                    Late 2008

                                                Timeline
 ...
Mobile Devices


                                    Late 2008

                                                          ...
Mobile Devices


                                    Late 2008

                                                          ...
Mobile Devices
                                                                The
                                       ...
Mobile Devices


                                    Late 2008

                                                          ...
Mobile Devices


                                    Late 2008                Late 2009

                                 ...
Mobile Devices


                                    Late 2008                Late 2009

                                 ...
Mobile Devices


                                    Late 2008                Late 2009

                                 ...
Growth of Android

• Fastest growing mobile platform today
• Google activated
   ‣   60,000 Android in Feb
   ‣   100,000 ...
Source: AdMob Singapore, 2010, CodeAndroid May Meet-up
SE X10i
                           Samsung GT i5700




Source: AdMob Singapore, 2010, CodeAndroid May Meet-up
SE X10i
                           Samsung GT i5700


                                                         Samsung GT ...
Motorola
                                                            Milestone , Cliq
                               SE X1...
Looking into the Future
                                    More than just phones




Image Source: Google Image Search
Looking into the Future
                                    More than just phones




             Tablets

Image Source: ...
Looking into the Future
                                    More than just phones




             Tablets

Image Source: ...
Looking into the Future
                                    More than just phones




             Tablets                ...
Looking into the Future
                                    More than just phones




             Tablets                ...
Looking into the Future
                                    More than just phones




             Tablets                ...
Looking into the Future
                                    More than just phones




             Tablets                ...
Exciting stuff to look out for



• HTML5 (offline storage, local SQL DB, media playback, canvas drawing, etc.)
• Chrome We...
Thank You
      @lichiwu
 lichi@foound.com
Upcoming SlideShare
Loading in …5
×

Buzzcity Dev Garage: Intro to Android

921 views
868 views

Published on

Lichi Wu's presentation titled Introduction to Android at BuzzCity's Developer Garage on July 30, 2010 in Singapore.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
921
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide


  • Notes:
    Architecture diagram
  • Notes:
    In 2.1 and prior, Android applications were running with one hand tied in the back. But in 2.2, AKA Froyo, a JIT just-in-time compiler was added to the VM that translates bytecode to much more efficient machine code much like a C/C++ complier. The performance boost is tremendous. Benchmarks show a 2x - 5x boost. Real life usage shows that the difference is more than just perceivable.

    Dalvik VM, created by Dan Bornstein. Optimized for low memory requirement and can have multiple instances running efficiently.


  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • In 2005, Google acquired Android, co-founded by Andy Rubin, who co-founded Danger of the Sidekick fame.
  • Notes:
    Overall smartphone market continues to grow. But all other platforms, including iOS see decline in market share while Android posts greater and greater growth rate in the first half of 2010. (2.8% - 9% - 13% in US)

    Feb: ~ 19 devices (Magic, Hero, Milestone, Nexus One)
    May: ~ 30 devices (Backflip, Legend, X10i, Desire, Galaxy S)
    Jun: ~ 36 devices (Evo 4G)
    Jul: Droid X, etc.









  • Notes:
    HTML5 combined with the likes of Sencha Touch (mobile app framework) could be the future of the majority of mobile app.


  • Buzzcity Dev Garage: Intro to Android

    1. 1. Developer Garage: Intro to Android Lichi Wu Chief Evangelist, Foound
    2. 2. What is Android? “A software stack for mobile devices that includes an operating system, middleware and key applications”
    3. 3. What is Android? Image Source: Android Developer Blog
    4. 4. What is Android • Application framework is Java based, running on top of a Dalvik virtual machine • Operating system based on Linux 2.6 kernel • Most of Android code is released as open source
    5. 5. Mobile Devices Timeline Image Source: Google Image Search
    6. 6. Mobile Devices Timeline Image Source: Google Image Search
    7. 7. Mobile Devices Timeline 2007 Image Source: Google Image Search
    8. 8. Mobile Devices Timeline 2007 Image Source: Google Image Search
    9. 9. Mobile Devices Late 2008 Timeline 2007 Image Source: Google Image Search
    10. 10. Mobile Devices Late 2008 Timeline 2007 Image Source: Google Image Search
    11. 11. Mobile Devices Late 2008 Timeline 2007 Early 2009 Image Source: Google Image Search
    12. 12. Mobile Devices Late 2008 Timeline 2007 Early 2009 Image Source: Google Image Search
    13. 13. Mobile Devices The Terminator approves! Late 2008 Timeline 2007 Early 2009 Image Source: Google Image Search
    14. 14. Mobile Devices Late 2008 Timeline 2007 Early 2009 Image Source: Google Image Search
    15. 15. Mobile Devices Late 2008 Late 2009 Timeline 2007 Early 2009 Image Source: Google Image Search
    16. 16. Mobile Devices Late 2008 Late 2009 Timeline 2007 Early 2009 Image Source: Google Image Search
    17. 17. Mobile Devices Late 2008 Late 2009 Timeline 2007 Early 2009 Early 2010 Image Source: Google Image Search
    18. 18. Growth of Android • Fastest growing mobile platform today • Google activated ‣ 60,000 Android in Feb ‣ 100,000 in May ‣ 160,000 in Jun
    19. 19. Source: AdMob Singapore, 2010, CodeAndroid May Meet-up
    20. 20. SE X10i Samsung GT i5700 Source: AdMob Singapore, 2010, CodeAndroid May Meet-up
    21. 21. SE X10i Samsung GT i5700 Samsung GT i5700 Source: AdMob Singapore, 2010, CodeAndroid May Meet-up
    22. 22. Motorola Milestone , Cliq SE X10i Samsung GT i5700 Samsung GT i5700 Source: AdMob Singapore, 2010, CodeAndroid May Meet-up
    23. 23. Looking into the Future More than just phones Image Source: Google Image Search
    24. 24. Looking into the Future More than just phones Tablets Image Source: Google Image Search
    25. 25. Looking into the Future More than just phones Tablets Image Source: Google Image Search
    26. 26. Looking into the Future More than just phones Tablets E-Readers Image Source: Google Image Search
    27. 27. Looking into the Future More than just phones Tablets E-Readers Image Source: Google Image Search
    28. 28. Looking into the Future More than just phones Tablets E-Readers Google TV Image Source: Google Image Search
    29. 29. Looking into the Future More than just phones Tablets E-Readers Google TV Image Source: Google Image Search
    30. 30. Exciting stuff to look out for • HTML5 (offline storage, local SQL DB, media playback, canvas drawing, etc.) • Chrome Web Store
    31. 31. Thank You @lichiwu lichi@foound.com

    ×