SlideShare a Scribd company logo
This work is licensed under the Apache 2.0 License
Android Study Jams
New to Programming Track : Sessions 2
3 days in a row, 2 - 4 November 2020
This work is licensed under the Apache 2.0 License
Android Study Jams
New to Programming Track : Sessions 2
First day - Monday, November 2 2020
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
1. Why are you here?
2. What are your goals?
This work is licensed under the Apache 2.0 License
Who would like to share?
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
Today’s Schedule
TOPIC TIME
Opening & Concept
Overview
09:00 - 09:20
Introducing Kotlin 09:20 - 09:50
Practice 09:50 - 10:20
Break 10:20 - 10:35
Install Android Studio 10:35 - 11:00
TOPIC TIME
Practice 11:00 - 11:30
Closing 11:30 - 12:00
This work is licensed under the Apache 2.0 License
Start here:
g.co/android/studyjams
Collect your first badge!
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
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
Developer profile
Carrie Sawyer
Photo by Christopher Campbell on Unsplash
This work is licensed under the Apache 2.0 License
Let’s get started
This work is licensed under the Apache 2.0 License
Introducing Kotlin
This work is licensed under the Apache 2.0 License
Bahasa resmi pengembangan android
Dikembangkan oleh >50 developers pimpinan Andrey
Breslav
Kotlin Programming Language
This work is licensed under the Apache 2.0 License
Tulis dan jalankan program Kotlin di
browser.
🡪 kotlin playground
Kotlin Playground
This work is licensed under the Apache 2.0 License
Earn the badge!
This work is licensed under the Apache 2.0 License
Break
This work is licensed under the Apache 2.0 License
Install Android Studio
This work is licensed under the Apache 2.0 License
Tools resmi untuk membangun Android
apps
Android Studio
This work is licensed under the Apache 2.0 License
Android Emulator
Program untuk menjalankan aplikasi android di komputer
This work is licensed under the Apache 2.0 License
Earn the badge!
This work is licensed under the Apache 2.0 License
Android Study Jams
New to Programming Track : Sessions 2
Second day - Tuesday, November 3 2020
This work is licensed under the Apache 2.0 License
Today’s Schedule
TOPIC TIME
Opening & Concept
Overview
09:00 - 09:20
Build a basic layout &
add a button
09:20 - 09:50
Practice 09:50 - 10:20
Break 10:20 - 10:35
Get user input & display
scrollable list
10:35 - 11:40
TOPIC TIME
Break 11:40 -12:00
Practice 12:00 - 14:40
Closing & overview to
final project
14:40 - 15:00
This work is licensed under the Apache 2.0 License
Build Basic Layout
This work is licensed under the Apache 2.0 License
Tampilan visual dimana user
berinteraksi
User Interface
This work is licensed under the Apache 2.0 License
Aa
Button
Layouts
Views
Layouts
LinearLayout, RelativeLayout,
dll
This work is licensed under the Apache 2.0 License
Hello Android!
Views
TextView ImageView Button
This work is licensed under the Apache 2.0 License
Earn the badge!
This work is licensed under the Apache 2.0 License
https://developer.android.com/reference/kotlin/android/view/
View
This work is licensed under the Apache 2.0 License
Add A Button
This work is licensed under the Apache 2.0 License
Use camel case to name the activity
Snake case to name the layout(xml)
This work is licensed under the Apache 2.0 License
Earn the badge!
This work is licensed under the Apache 2.0 License
Break
This work is licensed under the Apache 2.0 License
Get User Input
This work is licensed under the Apache 2.0 License
Display A Scrollable List
This work is licensed under the Apache 2.0 License
Break
This work is licensed under the Apache 2.0 License
Earn the badge!
This work is licensed under the Apache 2.0 License
What’s next?
This work is licensed under the Apache 2.0 License
This work is licensed under the Apache 2.0 License
This work is licensed under the Apache 2.0 License
Android Study Jams
New to Programming Track : Sessions 2
Third day - Wednesday, November 3 2020
This work is licensed under the Apache 2.0 License
Today’s Schedule
TOPIC TIME
Opening & Concept
Overview
09:00 - 09:20
Create a volume apk 09:20 - 12:00
Break 12:00 - 13:00
Continue 13:00 - 14:40
Closing 14:40 - 15:00
This work is licensed under the Apache 2.0 License
Create a volume apk
This work is licensed under the Apache 2.0 License
Thank you!!!
This is the end of our
Android Study Jams - New to Programming
Session 2
Keep Learning and See you!
This work is licensed under the Apache 2.0 License
Share what you’ve
learned with
#AndroidStudyJams
@dsc.stimiktb
@googledevs
#developerstudentclubs

More Related Content

What's hot

Final session 1
Final session 1Final session 1
Final session 1
IpsitaSanyal1
 
Android Study Jams Session 5
Android Study Jams Session 5Android Study Jams Session 5
Android Study Jams Session 5
SadhanaParameswaran
 
Prior programming experience track
Prior programming experience trackPrior programming experience track
Prior programming experience track
AshwinRaj57
 
Android study jams
Android study jamsAndroid study jams
Android study jams
NaveenK158
 
Android development-tutorial
Android development-tutorialAndroid development-tutorial
Android development-tutorial
ilias ahmed
 
Intro session kotlin
Intro session kotlinIntro session kotlin
Intro session kotlin
MohammedMehdiPatel
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorial
master760
 
Android Study Jams - Session 2
Android Study Jams - Session 2Android Study Jams - Session 2
Android Study Jams - Session 2
SadhanaParameswaran
 
Android Study Jams - Session 3
Android Study Jams - Session 3Android Study Jams - Session 3
Android Study Jams - Session 3
SadhanaParameswaran
 
Android Study Jams Session 4
Android Study Jams Session 4Android Study Jams Session 4
Android Study Jams Session 4
SadhanaParameswaran
 
Google I/O 2019 - what's new in Android Q and Jetpack
Google I/O 2019 - what's new in Android Q and JetpackGoogle I/O 2019 - what's new in Android Q and Jetpack
Google I/O 2019 - what's new in Android Q and Jetpack
Sunita Singh
 
Android study jams 2021 [collab] [master]
Android study jams 2021 [collab] [master]Android study jams 2021 [collab] [master]
Android study jams 2021 [collab] [master]
GDSCIIITBbsr
 
Android Study Jams - Session 1
Android Study Jams - Session 1Android Study Jams - Session 1
Android Study Jams - Session 1
SadhanaParameswaran
 
Android study jams info session 2021 new GDSC GECBSP
Android study jams info session 2021 new GDSC GECBSPAndroid study jams info session 2021 new GDSC GECBSP
Android study jams info session 2021 new GDSC GECBSP
Domendra Sahu
 
Android study jams 1
Android study jams 1Android study jams 1
Android study jams 1
DSCBVRITH
 
Android Study Jams Session 2 - Android Basics in Kotlin
Android Study Jams Session 2 - Android Basics in KotlinAndroid Study Jams Session 2 - Android Basics in Kotlin
Android Study Jams Session 2 - Android Basics in Kotlin
Domendra Sahu
 
GDSC GECBSP Android Study Jams Session 3
GDSC GECBSP Android Study Jams Session 3GDSC GECBSP Android Study Jams Session 3
GDSC GECBSP Android Study Jams Session 3
Domendra Sahu
 
Week 1 - Android Study Jams
Week 1 - Android Study JamsWeek 1 - Android Study Jams
Week 1 - Android Study Jams
JoannaCamille2
 
30 days gcp info session final
30 days gcp info session final30 days gcp info session final
30 days gcp info session final
Domendra Sahu
 
Info session on android study jams
Info session on android study jamsInfo session on android study jams
Info session on android study jams
ArjavDesai3
 

What's hot (20)

Final session 1
Final session 1Final session 1
Final session 1
 
Android Study Jams Session 5
Android Study Jams Session 5Android Study Jams Session 5
Android Study Jams Session 5
 
Prior programming experience track
Prior programming experience trackPrior programming experience track
Prior programming experience track
 
Android study jams
Android study jamsAndroid study jams
Android study jams
 
Android development-tutorial
Android development-tutorialAndroid development-tutorial
Android development-tutorial
 
Intro session kotlin
Intro session kotlinIntro session kotlin
Intro session kotlin
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorial
 
Android Study Jams - Session 2
Android Study Jams - Session 2Android Study Jams - Session 2
Android Study Jams - Session 2
 
Android Study Jams - Session 3
Android Study Jams - Session 3Android Study Jams - Session 3
Android Study Jams - Session 3
 
Android Study Jams Session 4
Android Study Jams Session 4Android Study Jams Session 4
Android Study Jams Session 4
 
Google I/O 2019 - what's new in Android Q and Jetpack
Google I/O 2019 - what's new in Android Q and JetpackGoogle I/O 2019 - what's new in Android Q and Jetpack
Google I/O 2019 - what's new in Android Q and Jetpack
 
Android study jams 2021 [collab] [master]
Android study jams 2021 [collab] [master]Android study jams 2021 [collab] [master]
Android study jams 2021 [collab] [master]
 
Android Study Jams - Session 1
Android Study Jams - Session 1Android Study Jams - Session 1
Android Study Jams - Session 1
 
Android study jams info session 2021 new GDSC GECBSP
Android study jams info session 2021 new GDSC GECBSPAndroid study jams info session 2021 new GDSC GECBSP
Android study jams info session 2021 new GDSC GECBSP
 
Android study jams 1
Android study jams 1Android study jams 1
Android study jams 1
 
Android Study Jams Session 2 - Android Basics in Kotlin
Android Study Jams Session 2 - Android Basics in KotlinAndroid Study Jams Session 2 - Android Basics in Kotlin
Android Study Jams Session 2 - Android Basics in Kotlin
 
GDSC GECBSP Android Study Jams Session 3
GDSC GECBSP Android Study Jams Session 3GDSC GECBSP Android Study Jams Session 3
GDSC GECBSP Android Study Jams Session 3
 
Week 1 - Android Study Jams
Week 1 - Android Study JamsWeek 1 - Android Study Jams
Week 1 - Android Study Jams
 
30 days gcp info session final
30 days gcp info session final30 days gcp info session final
30 days gcp info session final
 
Info session on android study jams
Info session on android study jamsInfo session on android study jams
Info session on android study jams
 

Similar to Android study jams - new to programming track sessions 2

[EXTERNAL] Android Basics Sessions 1 _ 2 - Android Study Jams.pptx
[EXTERNAL] Android Basics Sessions 1 _ 2 - Android Study Jams.pptx[EXTERNAL] Android Basics Sessions 1 _ 2 - Android Study Jams.pptx
[EXTERNAL] Android Basics Sessions 1 _ 2 - Android Study Jams.pptx
shahipc
 
ASJ Workshop - Introduction
ASJ Workshop - IntroductionASJ Workshop - Introduction
ASJ Workshop - Introduction
Amsavarthan Lv
 
Compose Camp Slide.pptx (1).pdf
Compose Camp Slide.pptx (1).pdfCompose Camp Slide.pptx (1).pdf
Compose Camp Slide.pptx (1).pdf
AryanKhandelwal35
 
Introduction to android study jams
Introduction to  android study jamsIntroduction to  android study jams
Introduction to android study jams
Google Developer Student Clubs - UIT RGPV, Bhopal
 
DSC Android Study Jam
DSC Android Study JamDSC Android Study Jam
DSC Android Study Jam
DSC GVP
 
Compose Camp: Introduction to Kotlin.pptx
Compose Camp: Introduction to Kotlin.pptxCompose Camp: Introduction to Kotlin.pptx
Compose Camp: Introduction to Kotlin.pptx
AmruthasriAmaravati
 
Android Study Jams - New to Programming [27th december]
Android Study Jams - New to Programming [27th december]Android Study Jams - New to Programming [27th december]
Android Study Jams - New to Programming [27th december]
PragatiVerma31
 
Session-1 edited.pptx
Session-1 edited.pptxSession-1 edited.pptx
Session-1 edited.pptx
scienceTech11
 
Compose Camp Slide Session 1
Compose Camp Slide Session 1Compose Camp Slide Session 1
Compose Camp Slide Session 1
AkshatBajpai12
 
Session-1.pptx
Session-1.pptxSession-1.pptx
Session-1.pptx
RamshaAshraf12
 
DSC ASEB Android Study Jams 2020: New to Programming 3
DSC ASEB Android Study Jams 2020: New to Programming 3DSC ASEB Android Study Jams 2020: New to Programming 3
DSC ASEB Android Study Jams 2020: New to Programming 3
Aravind V. Nair
 
GDSC - IIITB: Android Study Jams - Introductory Session
GDSC - IIITB: Android Study Jams - Introductory SessionGDSC - IIITB: Android Study Jams - Introductory Session
GDSC - IIITB: Android Study Jams - Introductory Session
Shreytripathi6
 
Android Study Jams - Session 1
Android Study Jams - Session 1Android Study Jams - Session 1
Android Study Jams - Session 1
AditiSaxena72
 
Android Study Jams Session 2
Android Study Jams Session 2Android Study Jams Session 2
Android Study Jams Session 2
Amsavarthan Lv
 
Session 1 ppt.pptx
Session 1 ppt.pptxSession 1 ppt.pptx
Session 1 ppt.pptx
Sumit766160
 
Google DSC Android Study Jams Session 1
Google DSC Android Study Jams Session 1Google DSC Android Study Jams Session 1
Google DSC Android Study Jams Session 1
BeauWilliams7
 
Kotlin Basics & Introduction to Jetpack Compose.pptx
Kotlin Basics & Introduction to Jetpack Compose.pptxKotlin Basics & Introduction to Jetpack Compose.pptx
Kotlin Basics & Introduction to Jetpack Compose.pptx
takshilkunadia
 
Android study jams session 1
Android study jams session 1Android study jams session 1
Android study jams session 1
PrathamAgarwalSkatr
 
ANDROID info session.pdf
ANDROID info session.pdfANDROID info session.pdf
ANDROID info session.pdf
AkankshaPathak42
 
Android study jams 1
Android study jams 1Android study jams 1
Android study jams 1
DSCBVRITH
 

Similar to Android study jams - new to programming track sessions 2 (20)

[EXTERNAL] Android Basics Sessions 1 _ 2 - Android Study Jams.pptx
[EXTERNAL] Android Basics Sessions 1 _ 2 - Android Study Jams.pptx[EXTERNAL] Android Basics Sessions 1 _ 2 - Android Study Jams.pptx
[EXTERNAL] Android Basics Sessions 1 _ 2 - Android Study Jams.pptx
 
ASJ Workshop - Introduction
ASJ Workshop - IntroductionASJ Workshop - Introduction
ASJ Workshop - Introduction
 
Compose Camp Slide.pptx (1).pdf
Compose Camp Slide.pptx (1).pdfCompose Camp Slide.pptx (1).pdf
Compose Camp Slide.pptx (1).pdf
 
Introduction to android study jams
Introduction to  android study jamsIntroduction to  android study jams
Introduction to android study jams
 
DSC Android Study Jam
DSC Android Study JamDSC Android Study Jam
DSC Android Study Jam
 
Compose Camp: Introduction to Kotlin.pptx
Compose Camp: Introduction to Kotlin.pptxCompose Camp: Introduction to Kotlin.pptx
Compose Camp: Introduction to Kotlin.pptx
 
Android Study Jams - New to Programming [27th december]
Android Study Jams - New to Programming [27th december]Android Study Jams - New to Programming [27th december]
Android Study Jams - New to Programming [27th december]
 
Session-1 edited.pptx
Session-1 edited.pptxSession-1 edited.pptx
Session-1 edited.pptx
 
Compose Camp Slide Session 1
Compose Camp Slide Session 1Compose Camp Slide Session 1
Compose Camp Slide Session 1
 
Session-1.pptx
Session-1.pptxSession-1.pptx
Session-1.pptx
 
DSC ASEB Android Study Jams 2020: New to Programming 3
DSC ASEB Android Study Jams 2020: New to Programming 3DSC ASEB Android Study Jams 2020: New to Programming 3
DSC ASEB Android Study Jams 2020: New to Programming 3
 
GDSC - IIITB: Android Study Jams - Introductory Session
GDSC - IIITB: Android Study Jams - Introductory SessionGDSC - IIITB: Android Study Jams - Introductory Session
GDSC - IIITB: Android Study Jams - Introductory Session
 
Android Study Jams - Session 1
Android Study Jams - Session 1Android Study Jams - Session 1
Android Study Jams - Session 1
 
Android Study Jams Session 2
Android Study Jams Session 2Android Study Jams Session 2
Android Study Jams Session 2
 
Session 1 ppt.pptx
Session 1 ppt.pptxSession 1 ppt.pptx
Session 1 ppt.pptx
 
Google DSC Android Study Jams Session 1
Google DSC Android Study Jams Session 1Google DSC Android Study Jams Session 1
Google DSC Android Study Jams Session 1
 
Kotlin Basics & Introduction to Jetpack Compose.pptx
Kotlin Basics & Introduction to Jetpack Compose.pptxKotlin Basics & Introduction to Jetpack Compose.pptx
Kotlin Basics & Introduction to Jetpack Compose.pptx
 
Android study jams session 1
Android study jams session 1Android study jams session 1
Android study jams session 1
 
ANDROID info session.pdf
ANDROID info session.pdfANDROID info session.pdf
ANDROID info session.pdf
 
Android study jams 1
Android study jams 1Android study jams 1
Android study jams 1
 

More from alfinazilah

GDSC stimik tb info session
GDSC stimik tb info sessionGDSC stimik tb info session
GDSC stimik tb info session
alfinazilah
 
Firebase in action
Firebase in actionFirebase in action
Firebase in action
alfinazilah
 
Teknologi di balik aplikasi marketplace
Teknologi di balik aplikasi marketplaceTeknologi di balik aplikasi marketplace
Teknologi di balik aplikasi marketplace
alfinazilah
 
Frontend
FrontendFrontend
Frontend
alfinazilah
 
Intro flutter dsc stimik tb
Intro flutter dsc stimik tbIntro flutter dsc stimik tb
Intro flutter dsc stimik tb
alfinazilah
 
Android Study Jams - Introducing kotlin
Android Study Jams - Introducing kotlinAndroid Study Jams - Introducing kotlin
Android Study Jams - Introducing kotlin
alfinazilah
 

More from alfinazilah (6)

GDSC stimik tb info session
GDSC stimik tb info sessionGDSC stimik tb info session
GDSC stimik tb info session
 
Firebase in action
Firebase in actionFirebase in action
Firebase in action
 
Teknologi di balik aplikasi marketplace
Teknologi di balik aplikasi marketplaceTeknologi di balik aplikasi marketplace
Teknologi di balik aplikasi marketplace
 
Frontend
FrontendFrontend
Frontend
 
Intro flutter dsc stimik tb
Intro flutter dsc stimik tbIntro flutter dsc stimik tb
Intro flutter dsc stimik tb
 
Android Study Jams - Introducing kotlin
Android Study Jams - Introducing kotlinAndroid Study Jams - Introducing kotlin
Android Study Jams - Introducing kotlin
 

Recently uploaded

South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
DhatriParmar
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
goswamiyash170123
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 

Recently uploaded (20)

South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 

Android study jams - new to programming track sessions 2

  • 1. This work is licensed under the Apache 2.0 License Android Study Jams New to Programming Track : Sessions 2 3 days in a row, 2 - 4 November 2020
  • 2. This work is licensed under the Apache 2.0 License Android Study Jams New to Programming Track : Sessions 2 First day - Monday, November 2 2020
  • 3. 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
  • 4. This work is licensed under the Apache 2.0 License 1. Why are you here? 2. What are your goals?
  • 5. This work is licensed under the Apache 2.0 License Who would like to share?
  • 6. 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
  • 7. This work is licensed under the Apache 2.0 License Today’s Schedule TOPIC TIME Opening & Concept Overview 09:00 - 09:20 Introducing Kotlin 09:20 - 09:50 Practice 09:50 - 10:20 Break 10:20 - 10:35 Install Android Studio 10:35 - 11:00 TOPIC TIME Practice 11:00 - 11:30 Closing 11:30 - 12:00
  • 8. This work is licensed under the Apache 2.0 License Start here: g.co/android/studyjams Collect your first badge!
  • 9. This work is licensed under the Apache 2.0 License Android Basics in Kotlin Course
  • 10. This work is licensed under the Apache 2.0 License Take a Quiz
  • 11. This work is licensed under the Apache 2.0 License Earn badges!
  • 12. This work is licensed under the Apache 2.0 License Developer profile Carrie Sawyer Photo by Christopher Campbell on Unsplash
  • 13. This work is licensed under the Apache 2.0 License Let’s get started
  • 14. This work is licensed under the Apache 2.0 License Introducing Kotlin
  • 15. This work is licensed under the Apache 2.0 License Bahasa resmi pengembangan android Dikembangkan oleh >50 developers pimpinan Andrey Breslav Kotlin Programming Language
  • 16. This work is licensed under the Apache 2.0 License Tulis dan jalankan program Kotlin di browser. 🡪 kotlin playground Kotlin Playground
  • 17. This work is licensed under the Apache 2.0 License Earn the badge!
  • 18. This work is licensed under the Apache 2.0 License Break
  • 19. This work is licensed under the Apache 2.0 License Install Android Studio
  • 20. This work is licensed under the Apache 2.0 License Tools resmi untuk membangun Android apps Android Studio
  • 21. This work is licensed under the Apache 2.0 License Android Emulator Program untuk menjalankan aplikasi android di komputer
  • 22. This work is licensed under the Apache 2.0 License Earn the badge!
  • 23. This work is licensed under the Apache 2.0 License Android Study Jams New to Programming Track : Sessions 2 Second day - Tuesday, November 3 2020
  • 24. This work is licensed under the Apache 2.0 License Today’s Schedule TOPIC TIME Opening & Concept Overview 09:00 - 09:20 Build a basic layout & add a button 09:20 - 09:50 Practice 09:50 - 10:20 Break 10:20 - 10:35 Get user input & display scrollable list 10:35 - 11:40 TOPIC TIME Break 11:40 -12:00 Practice 12:00 - 14:40 Closing & overview to final project 14:40 - 15:00
  • 25. This work is licensed under the Apache 2.0 License Build Basic Layout
  • 26. This work is licensed under the Apache 2.0 License Tampilan visual dimana user berinteraksi User Interface
  • 27. This work is licensed under the Apache 2.0 License Aa Button Layouts Views Layouts LinearLayout, RelativeLayout, dll
  • 28. This work is licensed under the Apache 2.0 License Hello Android! Views TextView ImageView Button
  • 29. This work is licensed under the Apache 2.0 License Earn the badge!
  • 30. This work is licensed under the Apache 2.0 License https://developer.android.com/reference/kotlin/android/view/ View
  • 31. This work is licensed under the Apache 2.0 License Add A Button
  • 32. This work is licensed under the Apache 2.0 License Use camel case to name the activity Snake case to name the layout(xml)
  • 33. This work is licensed under the Apache 2.0 License Earn the badge!
  • 34. This work is licensed under the Apache 2.0 License Break
  • 35. This work is licensed under the Apache 2.0 License Get User Input
  • 36. This work is licensed under the Apache 2.0 License Display A Scrollable List
  • 37. This work is licensed under the Apache 2.0 License Break
  • 38. This work is licensed under the Apache 2.0 License Earn the badge!
  • 39. This work is licensed under the Apache 2.0 License What’s next?
  • 40. This work is licensed under the Apache 2.0 License
  • 41. This work is licensed under the Apache 2.0 License
  • 42. This work is licensed under the Apache 2.0 License Android Study Jams New to Programming Track : Sessions 2 Third day - Wednesday, November 3 2020
  • 43. This work is licensed under the Apache 2.0 License Today’s Schedule TOPIC TIME Opening & Concept Overview 09:00 - 09:20 Create a volume apk 09:20 - 12:00 Break 12:00 - 13:00 Continue 13:00 - 14:40 Closing 14:40 - 15:00
  • 44. This work is licensed under the Apache 2.0 License Create a volume apk
  • 45. This work is licensed under the Apache 2.0 License Thank you!!! This is the end of our Android Study Jams - New to Programming Session 2 Keep Learning and See you!
  • 46. This work is licensed under the Apache 2.0 License Share what you’ve learned with #AndroidStudyJams @dsc.stimiktb @googledevs #developerstudentclubs