NETWORKS: Basics of Android

NETWORKS: Basics of Android

Slides I used in my talk about Basics of Android apps development at Nueva Ecija Technology @ Work (NETWORK): Student Dev Day in January 18., 2014

57b162d778f0284d2dfe1dbaabd4434e?s=128

Jomar Tigcal

January 18, 2014
Tweet

Transcript

  1. The Basics of Android Jomar Tigcal January 18, 2014

  2. Jomar Tigcal • GDG Philippines Community Manager • Mobile Apps

    Developer • Android Developer at Stratpoint Technologies, Inc. • Have personal apps in the Google Play Store
  3. Google Developers Group (GDG) Philippines is a group of enthusiastic

    Filipino developers interested to collaborate and learn more about new technologies. http://www.gdgph.org gdgphilippines@gmail.com GDG Philippines @gdgphilippines
  4. What is Android? • Linux-based mobile operating system • World's

    most popular mobile platform • Open-source
  5. Image Source: http://thedailygoogle.blogspot.com/2012/04/techcrunc-stop-rooting-for-underdog.html

  6. Android is everywhere • Phones • Tablets • Smart TV

    • Google Glass • Smart Watches • and in the coming days… in your appliances
  7. Android is growing *Android now has 75% of the Smartphone

    Market 50 billion app downloads 1 million apps and games 1.5 million devices are activated worldwide daily 70 million Android tablets activated last year Over 900 million total Android devices activated around the world
  8. Starting Android Apps Development

  9. Powerful development framework • SDK provided by Google • Android

    Developer Tools • Android Emulator for testing • Free to download and use • Great documentation
  10. What to use? Image Sources:http://appleinsider.com/articles/12/08/30/oracle_issues_patch_for_latest_java_security_flaw and http: //devlup.com/mobile/cross-platform-mobile-development-tools/2416/

  11. 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
  12. Eclipse IDE

  13. Using Eclipse 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)
  14. ADT Bundle • Eclipse + ADT plugin • Android SDK

    Tools • Android Platform- tools • The latest Android platform • The latest Android system image for the emulator Image Source: http://portablelinuxapps.org/forum/viewtopic.php?f=11&t=357
  15. ADT Bundle • Download the ADT Bundle (adt- bundle- <os_platform>.

    zip) • Unpack the ZIP file into your chosen directory and open adt-bundle- /eclipse to launch Eclipse Image Source: http://portablelinuxapps.org/forum/viewtopic.php?f=11&t=357
  16. Android Studio

  17. Android Studio A new Android development environment based on IntelliJ

    IDEA Download at http: //developer.android. com/sdk/installing/stu dio.html Image Source: http://android-developers.blogspot.com/2013/05/android-studio-ide-built-for-android.html
  18. Android Studio Early Access Preview (Not yet in Beta) Download

    at http: //developer.android. com/sdk/installing/stu dio.html Image Source: http://android-developers.blogspot.com/2013/05/android-studio-ide-built-for-android.html
  19. Android SDK Manager • Open the SDK manager • Select

    the packages, • Click the Install button Image Source: http://www.cnx-software.com/2012/07/14/installing-android-sdk-on-ubuntu-12-04/
  20. 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
  21. Publishing on Play Store Google Play Developer Console: https://play. google.com/apps/publish/

    $25 one-time registration fee Publishing: http://developer.android. com/distribute/googleplay/publish/index.html
  22. 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

  23. Questions? Image Source: http://www.talkandroid.com/35960-google-test-market-accidentally-released-reviewed-quickly-pulled/

  24. Thank you very much! http://jomar.tigcal.com jomar@tigcal.com http://google.com/+JomarTigcal @jomartigcal