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

Journey as an Android Developer

David Odari
November 27, 2019

Journey as an Android Developer

Slides from my session at Daystar University

David Odari

November 27, 2019
Tweet

More Decks by David Odari

Other Decks in Programming

Transcript

  1. Why Android? What’s this presentation about? Use this slide to

    introduce yourself and give a high level overview of the topic you’re about to explain.
  2. Why Android? • Open Source • Runs on over a

    billion devices • Simple ,get apps running quick.
  3. Need to knows • Java/Kotlin knowledge,Kotlin preferrebaly • Activities •

    Services • Broadcast receivers • Content Providers • Databases - SQL & NoSQL
  4. Junior Has some experience building apps and can deliver on

    projects given proper guidance. Learning Stage.
  5. Mid level Can deliver on work with minimal supervision and

    understands best practices whiel delivering tasks on time.
  6. Senior Has clear view of the team and guides mid

    and junior developers in a team with amassed technical expertise. Can also make decisions on technical tradeoffs.
  7. Meetups & Events • Android254 • KotlinKenya • Devfest •

    DroidconKE • Google IO • Android Dev Summit • KotlinConf
  8. Products • Build side projects • Have a playstore account

    and ship • Produce libraries from your projects or contribute to open source libraries you use.
  9. Q&A