SlideShare a Scribd company logo
1 of 48
Download to read offline
This work is licensed under the Apache 2.0 License
Compose Camp
Introduction to Compose Camp
This work is licensed under the Apache 2.0 License
Sarvesh M Rao
GDSC TEAM MEMBER
Speaker
This work is licensed under the Apache 2.0 License
Siddhartha Bhattacharjee
GDSC TEAM MEMBER
Speaker
BEFORE GDSC EVENT
BEFORE GDSC EVENT AFTER
AFTER GDSC EVENT
GDSC EVENT
This work is licensed under the Apache 2.0 License
What is Compose Camp?
Community-organized events focused around
how to build Android apps using Jetpack
Compose, where attendees get hands-on coding
experience with Compose.
This work is licensed under the Apache 2.0 License
Jetpack Compose is the modern
toolkit for building native user
interfaces for Android apps.
Compose makes it easier and
faster to build UIs on Android.
This work is licensed under the Apache 2.0 License
Is Compose Camp similar to
Android Study Jams?
Yes! If you’re familiar with Android Study Jams, the learning format is the same. It’s a group of
people coming together to do hands-on learning for a specific Android topic, like a study group.
The difference is that with Compose Camp, the focus is on specifically learning Compose skills
for Android, with a fun camp theme!
As with Android Study Jams, there are plenty of materials and curriculum in the Compose Camp
content bundle to help you prep for hosting these events and tailoring them to the needs of your
audience.
This work is licensed under the Apache 2.0 License
Basic computer literacy
Basic math skills
Computer
Internet connection
Android device & USB cable (Optional)
Prerequisites
This work is licensed under the Apache 2.0 License
Set up Android Studio on your computer
Learn the basics of the Kotlin programming language
Learn Jetpack Compose
Build your first Android app
Discover resources to continue learning
Compose Camp Learning Objectives
THE EVENT IS BORING
THE EVENT IS BORING
WHEN SOMEONE TELLS ME
WHEN SOMEONE TELLS ME
This work is licensed under the Apache 2.0 License
ICEBREAKER
SESSION
This work is licensed under the Apache 2.0 License
Compose Camp
Introduction to Kotlin
& Jetpack compose
This work is licensed under the Apache 2.0 License
Aryan Khandelwal
Compose Camp Facilitator
Camp leader
This work is licensed under the Apache 2.0 License
Immanuel Raj
AOSP Developer
Speaker
Gotta learn Kotlin Forgot to install Android Studio
This work is licensed under the Apache 2.0 License
Compose apps are written in the
Kotlin programming language.
Kotlin is the language that the
majority of professional Android
developers use to build apps.
This work is licensed under the Apache 2.0 License
Kotlin Playground
Write and run Kotlin code in
the browser.
This work is licensed under the Apache 2.0 License
Let’s talk about
Resources ...
This work is licensed under the Apache 2.0 License
g.co/android/basics-compose
Start here:
This work is licensed under the Apache 2.0 License
Android Basics
with Compose Course
This work is licensed under the Apache 2.0 License
Unit 1: Your first Android
App
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
Google Developer Profile
Carrie Sawyer
This work is licensed under the Apache 2.0 License
Official Android Developers Site: developer.android.com
Official Android Developers Blog (for announcements)
Android Developers Medium Blog (for more technical articles)
Android Developers YouTube channel
Follow @AndroidDev on Twitter
Follow @AndroidDev on LinkedIn
Subscribe to the Android Developer Newsletter
Kotlin 101 course
Optional resources to check out:
This work is licensed under the Apache 2.0 License
Share what you’ve
learned using
.#ComposeCamp
on social media
For a chance to be
featured by Android,
submit your tips on
learning Compose to
goo.gle/compose-tips
This work is licensed under the Apache 2.0 License
Hands On Workshop
This work is licensed under the Apache 2.0 License
Android Studio
Why to use Android Studio ?
What is Android Studio ?
How to get started with Android Studio ?
Android Studio
Why to use Android Studio ?
What is Android Studio ?
How to get started with Android Studio ?
This work is licensed under the Apache 2.0 License
Android Studio
This work is licensed under the Apache 2.0 License
Android Studio - Project View
This work is licensed under the Apache 2.0 License
Android Studio - Code View
This work is licensed under the Apache 2.0 License
Android Studio - Code View
This work is licensed under the Apache 2.0 License
Android Studio - Design View
This work is licensed under the Apache 2.0 License
Android Studio - Design View
This work is licensed under the Apache 2.0 License
Android Studio - Split View
This work is licensed under the Apache 2.0 License
The Android Emulator emulates Android devices on your computer so
that you can test your application on a variety of devices and Android
API levels without needing to have each physical device.
What is an emulator?
This work is licensed under the Apache 2.0 License
Creating an emulator
This work is licensed under the Apache 2.0 License
Creating an emulator
This work is licensed under the Apache 2.0 License
Favorite Color App
This work is licensed under the Apache 2.0 License
Running your app on a
physical device
This work is licensed under the Apache 2.0 License
Benefits of Completing Today's Challenge
Digital Badges from Google
E-certificates from GDSC
A Lot of Information
Stickers !!!
This work is licensed under the Apache 2.0 License
Level 1: Try Recreating
Your First Android App
This work is licensed under the Apache 2.0 License
Benefits of Doing Compose Camp
Digital Badges from Google
Certificate from GDSC
A Lot of Information
Stickers !!!
This work is licensed under the Apache 2.0 License
THANK YOU
For participating in Compose Camp 2022 with us!
We hope to see you next time!
Check Out our social Media Handles !
Scan this QR Code
Link : https://linktr.ee/dscsrm.rmp

More Related Content

Similar to Compose Camp Slide.pptx (1).pdf

Compose Camp: Introduction to Kotlin.pptx
Compose Camp: Introduction to Kotlin.pptxCompose Camp: Introduction to Kotlin.pptx
Compose Camp: Introduction to Kotlin.pptxAmruthasriAmaravati
 
Android study jam session 1
Android study jam session 1Android study jam session 1
Android study jam session 1DSCIIITLucknow
 
Android Study Jams Session 01
Android Study Jams Session 01Android Study Jams Session 01
Android Study Jams Session 01DSC BIT Mesra
 
Week 1 - Android Study Jams
Week 1 - Android Study JamsWeek 1 - Android Study Jams
Week 1 - Android Study JamsJoannaCamille2
 
Android study jam iiitv kick-off sesson
Android study jam iiitv   kick-off sessonAndroid study jam iiitv   kick-off sesson
Android study jam iiitv kick-off sessonAshutoshSingh1124
 
Android study jams 1
Android study jams 1Android study jams 1
Android study jams 1DSCBVRITH
 
Android study jams 1
Android study jams 1Android study jams 1
Android study jams 1DSCBVRITH
 
Session-1 edited.pptx
Session-1 edited.pptxSession-1 edited.pptx
Session-1 edited.pptxscienceTech11
 
Compose Camp-intro.pptx
Compose Camp-intro.pptxCompose Camp-intro.pptx
Compose Camp-intro.pptxGanpatParmar1
 
[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.pptxshahipc
 
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 KotlinDomendra Sahu
 
Compose Camp Slide Session 1
Compose Camp Slide Session 1Compose Camp Slide Session 1
Compose Camp Slide Session 1AkshatBajpai12
 
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
 
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 3Domendra Sahu
 
compose camp 1.pptx
compose camp 1.pptxcompose camp 1.pptx
compose camp 1.pptxbcedsc
 
Android study jams
Android study jamsAndroid study jams
Android study jamsNaveenK158
 
Android study jams 1
Android study jams 1Android study jams 1
Android study jams 1NancyMariaAS
 
Android study jams - new to programming track sessions 2
Android study jams - new to programming track sessions 2Android study jams - new to programming track sessions 2
Android study jams - new to programming track sessions 2alfinazilah
 
GDSC LNMIIT | Compose Camp | Session 1.pptx
GDSC LNMIIT | Compose Camp | Session 1.pptxGDSC LNMIIT | Compose Camp | Session 1.pptx
GDSC LNMIIT | Compose Camp | Session 1.pptxssuser2fbfb1
 
Android Study Jam 1 Day 1 | December 2021 | GDSC BVCOENM
Android Study Jam 1 Day 1 | December 2021 | GDSC BVCOENMAndroid Study Jam 1 Day 1 | December 2021 | GDSC BVCOENM
Android Study Jam 1 Day 1 | December 2021 | GDSC BVCOENMGDSCBVCOENM
 

Similar to Compose Camp Slide.pptx (1).pdf (20)

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 jam session 1
Android study jam session 1Android study jam session 1
Android study jam session 1
 
Android Study Jams Session 01
Android Study Jams Session 01Android Study Jams Session 01
Android Study Jams Session 01
 
Week 1 - Android Study Jams
Week 1 - Android Study JamsWeek 1 - Android Study Jams
Week 1 - Android Study Jams
 
Android study jam iiitv kick-off sesson
Android study jam iiitv   kick-off sessonAndroid study jam iiitv   kick-off sesson
Android study jam iiitv kick-off sesson
 
Android study jams 1
Android study jams 1Android study jams 1
Android study jams 1
 
Android study jams 1
Android study jams 1Android study jams 1
Android study jams 1
 
Session-1 edited.pptx
Session-1 edited.pptxSession-1 edited.pptx
Session-1 edited.pptx
 
Compose Camp-intro.pptx
Compose Camp-intro.pptxCompose Camp-intro.pptx
Compose Camp-intro.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
[EXTERNAL] Android Basics Sessions 1 _ 2 - Android Study Jams.pptx
 
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
 
Compose Camp Slide Session 1
Compose Camp Slide Session 1Compose Camp Slide Session 1
Compose Camp Slide Session 1
 
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]
 
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
 
compose camp 1.pptx
compose camp 1.pptxcompose camp 1.pptx
compose camp 1.pptx
 
Android study jams
Android study jamsAndroid study jams
Android study jams
 
Android study jams 1
Android study jams 1Android study jams 1
Android study jams 1
 
Android study jams - new to programming track sessions 2
Android study jams - new to programming track sessions 2Android study jams - new to programming track sessions 2
Android study jams - new to programming track sessions 2
 
GDSC LNMIIT | Compose Camp | Session 1.pptx
GDSC LNMIIT | Compose Camp | Session 1.pptxGDSC LNMIIT | Compose Camp | Session 1.pptx
GDSC LNMIIT | Compose Camp | Session 1.pptx
 
Android Study Jam 1 Day 1 | December 2021 | GDSC BVCOENM
Android Study Jam 1 Day 1 | December 2021 | GDSC BVCOENMAndroid Study Jam 1 Day 1 | December 2021 | GDSC BVCOENM
Android Study Jam 1 Day 1 | December 2021 | GDSC BVCOENM
 

Recently uploaded

A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 

Recently uploaded (20)

TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 

Compose Camp Slide.pptx (1).pdf

  • 1.
  • 2. This work is licensed under the Apache 2.0 License Compose Camp Introduction to Compose Camp
  • 3. This work is licensed under the Apache 2.0 License Sarvesh M Rao GDSC TEAM MEMBER Speaker
  • 4. This work is licensed under the Apache 2.0 License Siddhartha Bhattacharjee GDSC TEAM MEMBER Speaker
  • 5. BEFORE GDSC EVENT BEFORE GDSC EVENT AFTER AFTER GDSC EVENT GDSC EVENT
  • 6. This work is licensed under the Apache 2.0 License What is Compose Camp? Community-organized events focused around how to build Android apps using Jetpack Compose, where attendees get hands-on coding experience with Compose.
  • 7. This work is licensed under the Apache 2.0 License Jetpack Compose is the modern toolkit for building native user interfaces for Android apps. Compose makes it easier and faster to build UIs on Android.
  • 8. This work is licensed under the Apache 2.0 License Is Compose Camp similar to Android Study Jams? Yes! If you’re familiar with Android Study Jams, the learning format is the same. It’s a group of people coming together to do hands-on learning for a specific Android topic, like a study group. The difference is that with Compose Camp, the focus is on specifically learning Compose skills for Android, with a fun camp theme! As with Android Study Jams, there are plenty of materials and curriculum in the Compose Camp content bundle to help you prep for hosting these events and tailoring them to the needs of your audience.
  • 9. This work is licensed under the Apache 2.0 License Basic computer literacy Basic math skills Computer Internet connection Android device & USB cable (Optional) Prerequisites
  • 10. This work is licensed under the Apache 2.0 License Set up Android Studio on your computer Learn the basics of the Kotlin programming language Learn Jetpack Compose Build your first Android app Discover resources to continue learning Compose Camp Learning Objectives
  • 11. THE EVENT IS BORING THE EVENT IS BORING WHEN SOMEONE TELLS ME WHEN SOMEONE TELLS ME
  • 12. This work is licensed under the Apache 2.0 License ICEBREAKER SESSION
  • 13. This work is licensed under the Apache 2.0 License Compose Camp Introduction to Kotlin & Jetpack compose
  • 14. This work is licensed under the Apache 2.0 License Aryan Khandelwal Compose Camp Facilitator Camp leader
  • 15. This work is licensed under the Apache 2.0 License Immanuel Raj AOSP Developer Speaker
  • 16. Gotta learn Kotlin Forgot to install Android Studio
  • 17. This work is licensed under the Apache 2.0 License Compose apps are written in the Kotlin programming language. Kotlin is the language that the majority of professional Android developers use to build apps.
  • 18. This work is licensed under the Apache 2.0 License Kotlin Playground Write and run Kotlin code in the browser.
  • 19. This work is licensed under the Apache 2.0 License Let’s talk about Resources ...
  • 20. This work is licensed under the Apache 2.0 License g.co/android/basics-compose Start here:
  • 21. This work is licensed under the Apache 2.0 License Android Basics with Compose Course
  • 22. This work is licensed under the Apache 2.0 License Unit 1: Your first Android App
  • 23. This work is licensed under the Apache 2.0 License A Pathway
  • 24. This work is licensed under the Apache 2.0 License Take a Quiz
  • 25. This work is licensed under the Apache 2.0 License Earn badges!
  • 26. This work is licensed under the Apache 2.0 License Google Developer Profile Carrie Sawyer
  • 27. This work is licensed under the Apache 2.0 License Official Android Developers Site: developer.android.com Official Android Developers Blog (for announcements) Android Developers Medium Blog (for more technical articles) Android Developers YouTube channel Follow @AndroidDev on Twitter Follow @AndroidDev on LinkedIn Subscribe to the Android Developer Newsletter Kotlin 101 course Optional resources to check out:
  • 28. This work is licensed under the Apache 2.0 License Share what you’ve learned using .#ComposeCamp on social media For a chance to be featured by Android, submit your tips on learning Compose to goo.gle/compose-tips
  • 29. This work is licensed under the Apache 2.0 License Hands On Workshop
  • 30. This work is licensed under the Apache 2.0 License Android Studio Why to use Android Studio ? What is Android Studio ? How to get started with Android Studio ? Android Studio Why to use Android Studio ? What is Android Studio ? How to get started with Android Studio ?
  • 31. This work is licensed under the Apache 2.0 License Android Studio
  • 32. This work is licensed under the Apache 2.0 License Android Studio - Project View
  • 33. This work is licensed under the Apache 2.0 License Android Studio - Code View
  • 34. This work is licensed under the Apache 2.0 License Android Studio - Code View
  • 35. This work is licensed under the Apache 2.0 License Android Studio - Design View
  • 36. This work is licensed under the Apache 2.0 License Android Studio - Design View
  • 37. This work is licensed under the Apache 2.0 License Android Studio - Split View
  • 38. This work is licensed under the Apache 2.0 License The Android Emulator emulates Android devices on your computer so that you can test your application on a variety of devices and Android API levels without needing to have each physical device. What is an emulator?
  • 39. This work is licensed under the Apache 2.0 License Creating an emulator
  • 40. This work is licensed under the Apache 2.0 License Creating an emulator
  • 41. This work is licensed under the Apache 2.0 License Favorite Color App
  • 42. This work is licensed under the Apache 2.0 License Running your app on a physical device
  • 43.
  • 44. This work is licensed under the Apache 2.0 License Benefits of Completing Today's Challenge Digital Badges from Google E-certificates from GDSC A Lot of Information Stickers !!!
  • 45. This work is licensed under the Apache 2.0 License Level 1: Try Recreating Your First Android App
  • 46. This work is licensed under the Apache 2.0 License Benefits of Doing Compose Camp Digital Badges from Google Certificate from GDSC A Lot of Information Stickers !!!
  • 47. This work is licensed under the Apache 2.0 License THANK YOU For participating in Compose Camp 2022 with us! We hope to see you next time!
  • 48. Check Out our social Media Handles ! Scan this QR Code Link : https://linktr.ee/dscsrm.rmp