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

Android for Beginners

Android for Beginners

This presentation introduces the concept of Android Development to people with no programming experience at all.

Moyinoluwa Adeyemi

September 30, 2016
Tweet

More Decks by Moyinoluwa Adeyemi

Other Decks in Technology

Transcript

  1. Android for Beginners
    Go from to real fast!
    TECH
    MEETS
    HER ENTERPRISE
    Moyinoluwa Adeyemi
    September 30, 2016

    View full-size slide

  2. Why Android?
    TECH MEETS HER ENTERPRISE

    View full-size slide

  3. Why Android?
    Go from to real fast
    TECH MEETS HER ENTERPRISE

    View full-size slide

  4. TECH MEETS HER ENTERPRISE
    Android Versions
    1.5 - Cupcake 1.6 - Donut 2.1 - Eclair 2.2 - Froyo 2.3 - GingerBread

    View full-size slide

  5. Android Versions
    4.0 - Ice-cream Sandwich 4.1 - Jelly Bean 4.4 - Kitkat
    3.0 - Honeycomb
    TECH MEETS HER ENTERPRISE

    View full-size slide

  6. Android Versions
    6.0 - Marshmallow 7.0 - Nougat
    5.0 - Lollipop
    TECH MEETS HER ENTERPRISE

    View full-size slide

  7. Go from to real fast
    Image Credit: Udacity
    TECH MEETS HER ENTERPRISE

    View full-size slide

  8. ViewGroup
    Linear Layout Relative Layout Grid Layout
    Staggered Grid
    Layout
    TECH MEETS HER ENTERPRISE

    View full-size slide

  9. Views
    TECH MEETS HER ENTERPRISE
    StatusBar
    TextView
    FloatingActionButton
    ImageView

    View full-size slide

  10. Interacting with the views through Java code
    package com.moyinoluwa.techher;
    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    }
    }
    TECH MEETS HER ENTERPRISE

    View full-size slide

  11. Getting started
    Android Studio 2.2
    + +
    TECH MEETS HER ENTERPRISE

    View full-size slide

  12. Talk is cheap. Show me how to start!
    TECH MEETS HER ENTERPRISE

    View full-size slide

  13. TECH MEETS HER ENTERPRISE

    View full-size slide

  14. TECH MEETS HER ENTERPRISE

    View full-size slide

  15. TECH MEETS HER ENTERPRISE

    View full-size slide

  16. TECH MEETS HER ENTERPRISE

    View full-size slide

  17. TECH MEETS HER ENTERPRISE

    View full-size slide

  18. Online resource
    Android Development for Beginners
    https://classroom.udacity.com/courses/ud837
    TECH MEETS HER ENTERPRISE

    View full-size slide

  19. Questions?
    TECH MEETS HER ENTERPRISE

    View full-size slide

  20. @moyheen @moyinoluwa
    @moyheen
    Thank you!
    Moyinoluwa Adeyemi
    Android @SwiftaSystems
    GDG Lagos co-organizer
    TECH MEETS HER ENTERPRISE

    View full-size slide