SlideShare une entreprise Scribd logo
1  sur  20
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

Contenu connexe

Similaire à Jetpack compose session1 (1).pptx

Similaire à Jetpack compose session1 (1).pptx (20)

Compose Camp 1.pdf
Compose Camp 1.pdfCompose Camp 1.pdf
Compose Camp 1.pdf
 
Android study jam
Android study jamAndroid study jam
Android study jam
 
Android Study Jams Info Session 2021 | GDSC IIITA
Android Study Jams Info Session 2021 | GDSC IIITAAndroid Study Jams Info Session 2021 | GDSC IIITA
Android Study Jams Info Session 2021 | GDSC IIITA
 
Introduction to android study jams
Introduction to  android study jamsIntroduction to  android study jams
Introduction to android study jams
 
Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App design
 
Compose Camp Slide.pptx (1).pdf
Compose Camp Slide.pptx (1).pdfCompose Camp Slide.pptx (1).pdf
Compose Camp Slide.pptx (1).pdf
 
GDSC Info session and Compose Camp.pptx
GDSC Info session and Compose Camp.pptxGDSC Info session and Compose Camp.pptx
GDSC Info session and Compose Camp.pptx
 
Gdsc android introduction
Gdsc android introductionGdsc android introduction
Gdsc android introduction
 
Android Study Jams - Induction
Android Study Jams - InductionAndroid Study Jams - Induction
Android Study Jams - Induction
 
Compose Camp ppt.pptx
Compose Camp ppt.pptxCompose Camp ppt.pptx
Compose Camp ppt.pptx
 
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 2021 [collab] [master]
Android study jams 2021 [collab] [master]Android study jams 2021 [collab] [master]
Android study jams 2021 [collab] [master]
 
Vit bhopal android study jams 2.0 session 1
Vit bhopal android study jams 2.0 session 1Vit bhopal android study jams 2.0 session 1
Vit bhopal android study jams 2.0 session 1
 
Info Session GDSC USICT
Info Session GDSC USICTInfo Session GDSC USICT
Info Session GDSC USICT
 
ASJ intro session
ASJ intro sessionASJ intro session
ASJ intro session
 
DSC Android Study Jam
DSC Android Study JamDSC Android Study Jam
DSC Android Study Jam
 
Android Study Jam - Info Session
Android Study Jam - Info SessionAndroid Study Jam - Info Session
Android Study Jam - Info Session
 
Intro session kotlin
Intro session kotlinIntro session kotlin
Intro session kotlin
 
Hybrid Application Development documentation report (MCA Project)
Hybrid Application Development documentation report (MCA Project)Hybrid Application Development documentation report (MCA Project)
Hybrid Application Development documentation report (MCA Project)
 
Android study jams
Android study jamsAndroid study jams
Android study jams
 

Dernier

Dernier (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Jetpack compose session1 (1).pptx

  • 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