Upgrade to Pro — share decks privately, control downloads, hide ads and more …

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

Jomar Tigcal

January 18, 2014
Tweet

More Decks by Jomar Tigcal

Other Decks in Technology

Transcript

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

    Developer • Android Developer at Stratpoint Technologies, Inc. • Have personal apps in the Google Play Store
  2. 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 [email protected] GDG Philippines @gdgphilippines
  3. What is Android? • Linux-based mobile operating system • World's

    most popular mobile platform • Open-source
  4. Android is everywhere • Phones • Tablets • Smart TV

    • Google Glass • Smart Watches • and in the coming days… in your appliances
  5. 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
  6. Powerful development framework • SDK provided by Google • Android

    Developer Tools • Android Emulator for testing • Free to download and use • Great documentation
  7. 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)
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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/
  13. 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
  14. 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