SlideShare a Scribd company logo
This work is licensed under the Apache 2.0 License
Welcome to Android
Study Jams
1
This work is licensed under the Apache 2.0 License
Join at slido.com
#627052
ⓘ Start presenting to display the joining instructions on this slide.
2
This work is licensed under the Apache 2.0 License
What is that one App you
cannot live without ?
ⓘ Start presenting to display the poll results on this slide.
3
This work is licensed under the Apache 2.0 License
Which website you feel was
a mobile app ?
ⓘ Start presenting to display the poll results on this slide.
4
This work is licensed under the Apache 2.0 License
What are Android Study Jams?
Android Study Jams are community-organized study groups
for people to do hands-on learning for Android app development.
Android Basics is a series of sessions focused specifically on learning how
to build Android apps without prior Android experience.
5
This work is licensed under the Apache 2.0 License
How to start your Journey?
To start, you need to create a Developer
profile. (https://google.dev/u/new)
Why create Google Developer Profile?
1) Collect upto 16 badges as you learn
2) Showcase and share your
achievements
6
This work is licensed under the Apache 2.0 License
० Basic computer literacy
० Basic math skills
० Computer & headphones
० Internet connection
० (Optional) Android device & USB cable
Prerequisites
This work is licensed under the Apache 2.0 License
Learning Objectives
० Build your first Android apps
० Set up Android Studio on your computer
० Learn the basics of the Kotlin programming language
० Discover resources to continue learning
This work is licensed under the Apache 2.0 License
Tentative Timeline
29 Nov
Official introductory session
Yay , completed the first
milestone already!
20 Dec
Session 2
Making our first app
25 Dec
Session 3
Designing a User
friendly app
27 Dec-5 Jan
Session 4
App building
sessions
9
On Demand:
+ Programming Basics Sessions
+ Doubt Sessions
This work is licensed under the Apache 2.0 License
How to start your journey?
Next, download and install Android
Studio on your devices.
Download for
Windows/Linux/Ubuntu/Mac
10
This work is licensed under the Apache 2.0 License
What will your learning journey look like?
6 Units 16 Pathways 16 Quizzes
Decorated
Developer
Profile
16 Badges
11
This work is licensed under the Apache 2.0 License
2
3
4
1 Introduction to Kotlin
Create your first
Android app
Build a basic layout
Add a button to an app (3 hours)
(1 hour)
(2 hours)
(1 hour)
Learn to code in Kotlin, a modern programming
language that helps developers be more productive.
Learn to create and run your first Android app in
Android Studio.
Learn the basics of layouts in Android by creating your
very own birthday card app!
Learn how to use classes, objects, and conditionals to
create an interactive dice roller app.
Badges
Earn badges
at the end of each
pathway!
Overview of what you’ll learn
12
This work is licensed under the Apache 2.0 License
6
5 Get user input
Display a scrollable
list
(2 hours)
(3 hours)
Learn how to get user input within an app by building a
tip calculator app.
Learn how to display a list of text and images in an
app.
Badges
7
Navigate between
screens
(2 hours)
Add another screen to your app by adding a second
activity.
8
Intro to Navigation
Component
(1 hour)
Learn how the Jetpack Navigation component makes
it easier to manage navigation within your app.
13
This work is licensed under the Apache 2.0 License
10
9 Architecture
Components
Advanced
navigation examples
(2 hours)
(2 hours)
Learn good app architecture principles by building a
game app to unscramble words.
Combine what you’ve learned so far in a more
advanced app that demonstrates navigating
between multiple screens.
Badges
11 Coroutines Write code for more advanced and complex
Android apps.
(1 hour)
12 Get and display data from
the internet
Retrieve and display images over the internet with
HTTP and REST.
(1 hour)
Overview of what you’ll learn
14
This work is licensed under the Apache 2.0 License
14
13 Introduction to SQL,
Room, and Flow
Use Room for data
persistence
(1 hour)
(2 hours)
Learn the basics of reading and manipulating data with
SQL, and how to create and use relational databases in
an Android app with the Room library.
Use the Room library to allow your apps to read and
write from a database.
Badges
15
Learn when and how to use WorkManager, an API that
handles background work that needs to run regardless
of whether the application process is still running.
Schedule tasks with
WorkManager
(1 hour)
Overview of what you’ll learn
15
This work is licensed under the Apache 2.0 License
Android Basics
in Kotlin Course
This work is licensed under the Apache 2.0 License
Unit 1: Kotlin Basics
For Android
This work is licensed under the Apache 2.0 License
A Pathway
This work is licensed under the Apache 2.0 License
Take a Quiz
This work is licensed under the Apache 2.0 License
Earn badges!
This work is licensed under the Apache 2.0 License
Write and run Kotlin
code in the browser
Kotlin Playground
Pathway 1 Pathway 2 Pathway 3
This work is licensed under the Apache 2.0 License
● Certificate of Completion
● Google Android Developer Associate Certification
Fee Reimbursement (80%)
● Guidance from Facilitator and Team members to
develop User Friendly Apps
Benefits
22
This work is licensed under the Apache 2.0 License
Questions and feedback

More Related Content

PDF
Google Developer Student Club Avantika University Info Session
PDF
GDSC IIT Goa Info Session Slides
PPTX
Developer Student Clubs
PPTX
Info Session - Google Developer Student Club MITAOE
PPTX
DSC ASEB Android Study Jams 2020: New to Programming 1
PDF
Vue and Firebase Experiences
PDF
Rohit resume 0821l
Google Developer Student Club Avantika University Info Session
GDSC IIT Goa Info Session Slides
Developer Student Clubs
Info Session - Google Developer Student Club MITAOE
DSC ASEB Android Study Jams 2020: New to Programming 1
Vue and Firebase Experiences
Rohit resume 0821l

What's hot (20)

PPTX
Android Study Jam - Introduction
PDF
Android Dev. Workshop I
PDF
Info session
PPTX
Gdsc kick off
PPTX
Gdsc android introduction
PPSX
Sikuli script
KEY
Guardian devexp and_discovery
PPTX
PDF
Automation Testing with Sikuli
DOCX
Dipty resume
PDF
Android study jam session1
PPTX
Build an i phone, android, or blackberry web app with jq touch and jquery
PPTX
Smartphone enable your DotNetNuke apps with jq-touch & jqueryMobile Smartphon...
PPTX
Desenvolvimento moderno de aplicativos android
PPTX
Introduction to Android Develpment
DOC
KEY
デブサミ2012 appinventorユーザー会
PPTX
Project presentation (Loginradius SDK for Android)
PDF
Platform Independent App design
PPTX
DevOps Indonesia #12 - Adopting DevOps as culture using Azure DevOps
Android Study Jam - Introduction
Android Dev. Workshop I
Info session
Gdsc kick off
Gdsc android introduction
Sikuli script
Guardian devexp and_discovery
Automation Testing with Sikuli
Dipty resume
Android study jam session1
Build an i phone, android, or blackberry web app with jq touch and jquery
Smartphone enable your DotNetNuke apps with jq-touch & jqueryMobile Smartphon...
Desenvolvimento moderno de aplicativos android
Introduction to Android Develpment
デブサミ2012 appinventorユーザー会
Project presentation (Loginradius SDK for Android)
Platform Independent App design
DevOps Indonesia #12 - Adopting DevOps as culture using Azure DevOps
Ad

Similar to ASJ intro session (20)

PPTX
Android study jams 1
PPTX
Android study jams 1
PPTX
Android study jams 1
PPTX
Vit bhopal android study jams 2.0 session 1
PPTX
GDSC - IIITB: Android Study Jams - Introductory Session
PDF
Android Study Jams Info Session 2021 | GDSC IIITA
PPTX
Android Study Jams Session 01
PPTX
Intro session kotlin
PDF
Android study jams info session 2021 new GDSC GECBSP
PPTX
Android Study Jam - Info Session
PPTX
Info session on android study jams
PPTX
Android Study Jam 1 Day 1 | December 2021 | GDSC BVCOENM
PDF
Android study jams
PPTX
The First Ever Android Meet-up
PDF
Compose Camp 1.pdf
PPTX
Android study jams 2021 [collab] [master]
PDF
Compose Camp 1.pdf
PDF
Google DSC Android Study Jams Session 1
PPTX
Final session 1
PPTX
DSC Android Study Jam
Android study jams 1
Android study jams 1
Android study jams 1
Vit bhopal android study jams 2.0 session 1
GDSC - IIITB: Android Study Jams - Introductory Session
Android Study Jams Info Session 2021 | GDSC IIITA
Android Study Jams Session 01
Intro session kotlin
Android study jams info session 2021 new GDSC GECBSP
Android Study Jam - Info Session
Info session on android study jams
Android Study Jam 1 Day 1 | December 2021 | GDSC BVCOENM
Android study jams
The First Ever Android Meet-up
Compose Camp 1.pdf
Android study jams 2021 [collab] [master]
Compose Camp 1.pdf
Google DSC Android Study Jams Session 1
Final session 1
DSC Android Study Jam
Ad

More from SEJALGUPTA44 (7)

PDF
Flutter Festival IIT Goa: Session IV
PDF
Flutter Festival IIT Goa: Session III
PDF
Flutter Festivals IIT Goa Session 2
PDF
Flutter Festival IIT Goa: Session 1
PDF
Hacktober Fest Info Session
PDF
GDSC IIT Goa Info Session
PDF
Cloud Campaign Intro Session
Flutter Festival IIT Goa: Session IV
Flutter Festival IIT Goa: Session III
Flutter Festivals IIT Goa Session 2
Flutter Festival IIT Goa: Session 1
Hacktober Fest Info Session
GDSC IIT Goa Info Session
Cloud Campaign Intro Session

Recently uploaded (20)

PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
Essential Infomation Tech presentation.pptx
PPTX
ai tools demonstartion for schools and inter college
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Digital Strategies for Manufacturing Companies
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
Transform Your Business with a Software ERP System
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
System and Network Administration Chapter 2
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Navsoft: AI-Powered Business Solutions & Custom Software Development
Essential Infomation Tech presentation.pptx
ai tools demonstartion for schools and inter college
Reimagine Home Health with the Power of Agentic AI​
Digital Strategies for Manufacturing Companies
Wondershare Filmora 15 Crack With Activation Key [2025
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
How Creative Agencies Leverage Project Management Software.pdf
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Operating system designcfffgfgggggggvggggggggg
Transform Your Business with a Software ERP System
How to Migrate SBCGlobal Email to Yahoo Easily
How to Choose the Right IT Partner for Your Business in Malaysia
2025 Textile ERP Trends: SAP, Odoo & Oracle
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
System and Network Administration Chapter 2
Softaken Excel to vCard Converter Software.pdf
Design an Analysis of Algorithms I-SECS-1021-03
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...

ASJ intro session

  • 1. This work is licensed under the Apache 2.0 License Welcome to Android Study Jams 1
  • 2. This work is licensed under the Apache 2.0 License Join at slido.com #627052 ⓘ Start presenting to display the joining instructions on this slide. 2
  • 3. This work is licensed under the Apache 2.0 License What is that one App you cannot live without ? ⓘ Start presenting to display the poll results on this slide. 3
  • 4. This work is licensed under the Apache 2.0 License Which website you feel was a mobile app ? ⓘ Start presenting to display the poll results on this slide. 4
  • 5. This work is licensed under the Apache 2.0 License What are Android Study Jams? Android Study Jams are community-organized study groups for people to do hands-on learning for Android app development. Android Basics is a series of sessions focused specifically on learning how to build Android apps without prior Android experience. 5
  • 6. This work is licensed under the Apache 2.0 License How to start your Journey? To start, you need to create a Developer profile. (https://google.dev/u/new) Why create Google Developer Profile? 1) Collect upto 16 badges as you learn 2) Showcase and share your achievements 6
  • 7. This work is licensed under the Apache 2.0 License ० Basic computer literacy ० Basic math skills ० Computer & headphones ० Internet connection ० (Optional) Android device & USB cable Prerequisites
  • 8. This work is licensed under the Apache 2.0 License Learning Objectives ० Build your first Android apps ० Set up Android Studio on your computer ० Learn the basics of the Kotlin programming language ० Discover resources to continue learning
  • 9. This work is licensed under the Apache 2.0 License Tentative Timeline 29 Nov Official introductory session Yay , completed the first milestone already! 20 Dec Session 2 Making our first app 25 Dec Session 3 Designing a User friendly app 27 Dec-5 Jan Session 4 App building sessions 9 On Demand: + Programming Basics Sessions + Doubt Sessions
  • 10. This work is licensed under the Apache 2.0 License How to start your journey? Next, download and install Android Studio on your devices. Download for Windows/Linux/Ubuntu/Mac 10
  • 11. This work is licensed under the Apache 2.0 License What will your learning journey look like? 6 Units 16 Pathways 16 Quizzes Decorated Developer Profile 16 Badges 11
  • 12. This work is licensed under the Apache 2.0 License 2 3 4 1 Introduction to Kotlin Create your first Android app Build a basic layout Add a button to an app (3 hours) (1 hour) (2 hours) (1 hour) Learn to code in Kotlin, a modern programming language that helps developers be more productive. Learn to create and run your first Android app in Android Studio. Learn the basics of layouts in Android by creating your very own birthday card app! Learn how to use classes, objects, and conditionals to create an interactive dice roller app. Badges Earn badges at the end of each pathway! Overview of what you’ll learn 12
  • 13. This work is licensed under the Apache 2.0 License 6 5 Get user input Display a scrollable list (2 hours) (3 hours) Learn how to get user input within an app by building a tip calculator app. Learn how to display a list of text and images in an app. Badges 7 Navigate between screens (2 hours) Add another screen to your app by adding a second activity. 8 Intro to Navigation Component (1 hour) Learn how the Jetpack Navigation component makes it easier to manage navigation within your app. 13
  • 14. This work is licensed under the Apache 2.0 License 10 9 Architecture Components Advanced navigation examples (2 hours) (2 hours) Learn good app architecture principles by building a game app to unscramble words. Combine what you’ve learned so far in a more advanced app that demonstrates navigating between multiple screens. Badges 11 Coroutines Write code for more advanced and complex Android apps. (1 hour) 12 Get and display data from the internet Retrieve and display images over the internet with HTTP and REST. (1 hour) Overview of what you’ll learn 14
  • 15. This work is licensed under the Apache 2.0 License 14 13 Introduction to SQL, Room, and Flow Use Room for data persistence (1 hour) (2 hours) Learn the basics of reading and manipulating data with SQL, and how to create and use relational databases in an Android app with the Room library. Use the Room library to allow your apps to read and write from a database. Badges 15 Learn when and how to use WorkManager, an API that handles background work that needs to run regardless of whether the application process is still running. Schedule tasks with WorkManager (1 hour) Overview of what you’ll learn 15
  • 16. This work is licensed under the Apache 2.0 License Android Basics in Kotlin Course
  • 17. This work is licensed under the Apache 2.0 License Unit 1: Kotlin Basics For Android
  • 18. This work is licensed under the Apache 2.0 License A Pathway
  • 19. This work is licensed under the Apache 2.0 License Take a Quiz
  • 20. This work is licensed under the Apache 2.0 License Earn badges!
  • 21. This work is licensed under the Apache 2.0 License Write and run Kotlin code in the browser Kotlin Playground Pathway 1 Pathway 2 Pathway 3
  • 22. This work is licensed under the Apache 2.0 License ● Certificate of Completion ● Google Android Developer Associate Certification Fee Reimbursement (80%) ● Guidance from Facilitator and Team members to develop User Friendly Apps Benefits 22
  • 23. This work is licensed under the Apache 2.0 License Questions and feedback