This document summarizes a Compose Camp event focused on teaching developers how to build Android apps using Jetpack Compose. It will include sessions on an overview of Compose, Kotlin basics, building an app from start to finish, and publishing to the Play Store. Attendees can expect hands-on coding exercises and will learn about Compose's benefits like less code, intuitive design, and powerful features for building beautiful apps. The event is similar to Android Study Jams and includes learning pathways on technical topics with videos, articles, and quizzes.
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Learn to Build Android Apps with Jetpack Compose
1. This work is licensed under the Apache 2.0 License
GDSC M.S.Bidve Engineering
College Latur
2. This work is licensed under the Apache 2.0 License
Ashlesha Pattnayak
Android Facilitor / GDSC Lead
Speakers
Trapti Tondare
Android Developement Head
3. 4 Sessions
• Info Session
• Beginning Session
• App build up Session
• Submisson
After Process
1 Month
M.S.Bidve Engineering College Latur
4. This work is licensed under the Apache 2.0 License
How did we create Event?
What is GDSC?
Apply, Process And Much More!
5.
6.
7.
8. M.S.Bidve Engineering College Latur
// Web Dev Head
// Android Dev Head // Competitive
Coding Head
Domain
// UI UX &
Design Head
// Marketing Head
// Cloud
Computing Head
9. CORE TEAM MEMBERS
M.S.Bidve Engineering College Latur
// Android Devevlopment Head : Trapti Tondare
// Web Development Head : Priya Ghotale
// Competitive Codind Head : Vinit Londhe
// UI UX & Design Head : Shubham Jogdand
// Content Marketing Head : Gauri Karadkhele
// Cloud Computing Head : Aniket More
11. This work is licensed under the Apache 2.0 License
Contents
● Overview about Jetpack Compose
● Program Overview
○ What is Kotlin language & why we use this language?
○ What to expect in the campaign?
○ Pathways for completing
○ Basics of Kotlin
12. 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.
How we develop apps using the latest toolsets,
compose the modern way to develop UI on
android
13. This work is licensed under the Apache 2.0 License
What is Kotlin language &
why we use this language
Kotlin is a modern but already mature programming
language aimed to more developers
Its concise , safe interperable with Java & other
languages & provides many ways to reuse code
between multiple platforms for productive
programming.
Because Nowdays Google has approved this language
officially for the App Development.
14. This work is licensed under the Apache 2.0 License
What is Jetpack Compose?
Jetpack is a tool which is used to
develop a app which include libraries to
help developers to follow best
practices.
15. This work is licensed under the Apache 2.0 License
Benefits of using Jetpack Compose
Less code
Do more with less code
and avoid entire classes
of bugs. Code is simpler
and easier to maintain.
Intuitive
Just describe your UI,
and Compose takes care
of the rest. As app state
changes, your UI
automatically updates.
Accelerates
Development
Compatible with all
your existing code so
you can adopt when
and where you want.
Iterate fast with live
previews and full
Android Studio
support.
Powerful
Create beautiful apps
with direct access to
the Android platform
APIs and built-in
support for Material
Design, Dark theme,
animations, and more.
16. This work is licensed under the Apache 2.0 License
What is Android Study Jams?
Is Compose Camp similar to
Android Study Jams?
The Android Study Jams program is designated for a group of people in the
community to come together how to build Android Apps.
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!
17. This work is licensed under the Apache 2.0 License
What to expect
Beginner
New to Android app development. May or may
not have prior programming experience.
Intermediate
Experienced Android developers (already familiar with
Kotlin and the View system) who are new to Compose.
18. This work is licensed under the Apache 2.0 License
Pathways
Each track offers learning content from Google that is structured into pathways.
A pathway consists of a sequence of
learning activities (videos, articles,
and codelabs), to help you learn
about a certain technical topic.
There is a quiz at the end of a
pathway to test what you learned.
19. What will you learn in the
next session?
-Android Studio & Emulator Setup
- Kotlin Basics
- Basics of how we used to make apps before Jetpack
Compose
-How is an app published on Playstore