This work is licensed under the Apache 2.0 License
GDSC M.S.Bidve Engineering
College Latur
This work is licensed under the Apache 2.0 License
Ashlesha Pattnayak
Android Facilitor / GDSC Lead
Speakers
Trapti Tondare
Android Developement Head
4 Sessions
• Info Session
• Beginning Session
• App build up Session
• Submisson
After Process
1 Month
M.S.Bidve Engineering College Latur
This work is licensed under the Apache 2.0 License
How did we create Event?
What is GDSC?
Apply, Process And Much More!
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
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
GDSC
M.S.Bidve Engineering
College Latur
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
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
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.
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.
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.
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!
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.
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.
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
Jetpack compose session1 (1).pptx

Jetpack compose session1 (1).pptx

  • 1.
    This work islicensed under the Apache 2.0 License GDSC M.S.Bidve Engineering College Latur
  • 2.
    This work islicensed under the Apache 2.0 License Ashlesha Pattnayak Android Facilitor / GDSC Lead Speakers Trapti Tondare Android Developement Head
  • 3.
    4 Sessions • InfoSession • Beginning Session • App build up Session • Submisson After Process 1 Month M.S.Bidve Engineering College Latur
  • 4.
    This work islicensed under the Apache 2.0 License How did we create Event? What is GDSC? Apply, Process And Much More!
  • 8.
    M.S.Bidve Engineering CollegeLatur // 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.BidveEngineering 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
  • 10.
  • 11.
    This work islicensed 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 islicensed 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 islicensed 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 islicensed 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 islicensed 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 islicensed 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 islicensed 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 islicensed 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 youlearn 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