際際滷

際際滷Share a Scribd company logo
Android Apps
       Development

                      Jomar Tigcal
De la Salle University Dasmarinas
                 January 15, 2013
Who am I?
Jomar Tigcal
  ¢ Mobile Apps Developer/Software
    Engineer at Stratpoint Technologies, Inc.
  ¢ Community Manager of GDG Philippines

                         http://jomar.tigcal.com
                                  +Jomar Tigcal
                                   @jomartigcal
Why Mobile?
¢ 9 of 10 phones sold are smartphones, tablet
  shipments grew 4x in 2011
¢ 89% of people use their mobile devices to
  access the web every day in Spain, 93% in
  the UK, 90% in France and 85% in Germany




        Image Source: http://socialmediatoday.com/gonzogonzo/495583/great-trends-mobile-infographic
Why Mobile?
By 2013, more people will access the web
through a mobile device than through a
computer




        Image Source: http://socialmediatoday.com/gonzogonzo/495583/great-trends-mobile-infographic
What is Android?
¢ Linux-based mobile
  operating system
¢ World's most
  popular mobile
  platform
¢ Open-source
¢ Built-in Google
  apps
What is Android?
¢ Global hardware,
  software and
  carrier partners




      Image Source: http://thedailygoogle.blogspot.com/2012/04/techcrunc-stop-rooting-for-underdog.html
What is Android?
Android now has 72.4% of the Smartphone
Market
(Gartner Worldwide Mobile Device Sales to End
Users by Operating System in 3Q12)
Android is growing
¢ 25 billion app
  downloads
¢ 675,000 apps and
  games
¢ 1.3 million devices
  are activated
  worldwide daily


       Image Source: http://officialandroid.blogspot.com/2012/09/google-play-hits-25-billion-downloads.htmll
Why Android App Development?
¢   Free
¢   Open-source
¢   Lots of resources
¢   Apps for smartphones, tablets, TVs, etc
¢   Powerful development framework
    $ SDK provided by Google
    $ Android Emulator
¢ Fun and profit
¢ Marketplace for distributing apps
Powerful development framework
¢   SDK provided by Google
¢   Android Developer Tools
¢   Android Emulator for testing
¢   Free to download and use
¢   Great documentation
How do I develop apps?




   Image Sources: http://kevinpelgrims.com/blog/2012/05/24/android-development-tips-eclipse-crash-on-deploy
             http://appleinsider.com/articles/12/08/30/ and oracle_issues_patch_for_latest_java_security_flaw
What if I only know C#?
http://monodroid.net/




     Image Source: http://jentrinanes.wordpress.com/2011/02/17/develop-net-apps-for-android-with-monodroid/
What if I only know PHP?
http://phpforandroid.net/




                            Image Source: http://phpforandroid.net/
What if I don't know Java, C# or
PHP?




         Image Source: http://devlup.com/mobile/cross-platform-mobile-development-tools/2416/
How about Game Engines?

Unity 3D
http://docs.unity3d.
com/Documentation/Manual/android-
GettingStarted.html




                  Image Source: http://en.wikipedia.org/wiki/File:Unity_3D_logo.png
How do I start?
1. Download the Android SDK (http:
   //developer.android.com/sdk/installing/index.
   html)
2. Download the latest SDK tools and platforms
   using the SDK Manager. (http://developer.
   android.com/sdk/installing/adding-packages.
   html)
3. Install ADT plugin for Eclipse (http:
   //developer.android.
   com/sdk/installing/installing-adt.html)
How do I start?




       Image Source: http://www.cnx-software.com/2012/07/14/installing-android-sdk-on-ubuntu-12-04/
Development Resources
¢ Android Developers Guide
  http://developer.android.com/develop/index.
  html
¢ Android Training:
  http://developer.android.com/training/index.
  html
¢ Android Design Guidelines: http://developer.
  android.com/design/index.html
Other Resources
¢ http://android-developers.blogspot.com/
¢ https://plus.google.com/+AndroidDevelopers
¢ http://stackoverflow.
  com/questions/tagged/android
¢ http://www.youtube.com/androiddevelopers
¢ https://twitter.com/AndroidDev
How can I be updated?
¢ GDG Philippines: http://www.gdgph.org

¢ MoMoManila (Mobile Monday Manila): http:
  //www.momomanila.org/

¢ Philippine Android Community: https://www.
  facebook.com/groups/PHLAndroid/
Questions?




 Image Source: http://www.talkandroid.com/35960-google-test-market-accidentally-released-reviewed-quickly-pulled/
Android Apps
       Development

                      Jomar Tigcal
De la Salle University Dasmarinas
                 January 15, 2013

More Related Content

Android Apps Development

  • 1. Android Apps Development Jomar Tigcal De la Salle University Dasmarinas January 15, 2013
  • 2. Who am I? Jomar Tigcal ¢ Mobile Apps Developer/Software Engineer at Stratpoint Technologies, Inc. ¢ Community Manager of GDG Philippines http://jomar.tigcal.com +Jomar Tigcal @jomartigcal
  • 3. Why Mobile? ¢ 9 of 10 phones sold are smartphones, tablet shipments grew 4x in 2011 ¢ 89% of people use their mobile devices to access the web every day in Spain, 93% in the UK, 90% in France and 85% in Germany Image Source: http://socialmediatoday.com/gonzogonzo/495583/great-trends-mobile-infographic
  • 4. Why Mobile? By 2013, more people will access the web through a mobile device than through a computer Image Source: http://socialmediatoday.com/gonzogonzo/495583/great-trends-mobile-infographic
  • 5. What is Android? ¢ Linux-based mobile operating system ¢ World's most popular mobile platform ¢ Open-source ¢ Built-in Google apps
  • 6. What is Android? ¢ Global hardware, software and carrier partners Image Source: http://thedailygoogle.blogspot.com/2012/04/techcrunc-stop-rooting-for-underdog.html
  • 7. What is Android? Android now has 72.4% of the Smartphone Market (Gartner Worldwide Mobile Device Sales to End Users by Operating System in 3Q12)
  • 8. Android is growing ¢ 25 billion app downloads ¢ 675,000 apps and games ¢ 1.3 million devices are activated worldwide daily Image Source: http://officialandroid.blogspot.com/2012/09/google-play-hits-25-billion-downloads.htmll
  • 9. Why Android App Development? ¢ Free ¢ Open-source ¢ Lots of resources ¢ Apps for smartphones, tablets, TVs, etc ¢ Powerful development framework $ SDK provided by Google $ Android Emulator ¢ Fun and profit ¢ Marketplace for distributing apps
  • 10. Powerful development framework ¢ SDK provided by Google ¢ Android Developer Tools ¢ Android Emulator for testing ¢ Free to download and use ¢ Great documentation
  • 11. How do I develop apps? Image Sources: http://kevinpelgrims.com/blog/2012/05/24/android-development-tips-eclipse-crash-on-deploy http://appleinsider.com/articles/12/08/30/ and oracle_issues_patch_for_latest_java_security_flaw
  • 12. What if I only know C#? http://monodroid.net/ Image Source: http://jentrinanes.wordpress.com/2011/02/17/develop-net-apps-for-android-with-monodroid/
  • 13. What if I only know PHP? http://phpforandroid.net/ Image Source: http://phpforandroid.net/
  • 14. What if I don't know Java, C# or PHP? Image Source: http://devlup.com/mobile/cross-platform-mobile-development-tools/2416/
  • 15. How about Game Engines? Unity 3D http://docs.unity3d. com/Documentation/Manual/android- GettingStarted.html Image Source: http://en.wikipedia.org/wiki/File:Unity_3D_logo.png
  • 16. How do I start? 1. Download the Android SDK (http: //developer.android.com/sdk/installing/index. html) 2. Download the latest SDK tools and platforms using the SDK Manager. (http://developer. android.com/sdk/installing/adding-packages. html) 3. Install ADT plugin for Eclipse (http: //developer.android. com/sdk/installing/installing-adt.html)
  • 17. How do I start? Image Source: http://www.cnx-software.com/2012/07/14/installing-android-sdk-on-ubuntu-12-04/
  • 18. Development Resources ¢ Android Developers Guide http://developer.android.com/develop/index. html ¢ Android Training: http://developer.android.com/training/index. html ¢ Android Design Guidelines: http://developer. android.com/design/index.html
  • 19. Other Resources ¢ http://android-developers.blogspot.com/ ¢ https://plus.google.com/+AndroidDevelopers ¢ http://stackoverflow. com/questions/tagged/android ¢ http://www.youtube.com/androiddevelopers ¢ https://twitter.com/AndroidDev
  • 20. How can I be updated? ¢ GDG Philippines: http://www.gdgph.org ¢ MoMoManila (Mobile Monday Manila): http: //www.momomanila.org/ ¢ Philippine Android Community: https://www. facebook.com/groups/PHLAndroid/
  • 21. Questions? Image Source: http://www.talkandroid.com/35960-google-test-market-accidentally-released-reviewed-quickly-pulled/
  • 22. Android Apps Development Jomar Tigcal De la Salle University Dasmarinas January 15, 2013