Skip to content

This repository contents all the resources and materials for the COMPOSE CAMP 2022 conducted by GDSC TMSL

License

Notifications You must be signed in to change notification settings

GDSC-TMSL/AndroidComposeCamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compose Camp 22 - GDSC-TMSL

Compose Camp 22 by GDSC-TMSL provides a great oppourtunity for you to learn with your peers the art of creating a native android app with super simple to use Jetpack Compose UI Toolkit

The camp will be from 8th Septempber 2022 to 29th September 2022

All the course materials will be uploaded here in this repo so make sure to star(⭐) this repo

Timeline

The course will consist of 5 sessions (3 online, 2 in person)

  • 8th Sep 22 (Unit 1) - ONLINE

    Materials:

    1. Introduction to Kotlin - click to access
    2. Set Up Android Studio - click to access
    3. Build a Basic Layout - click to access
  • 12th Sep 22 (Unit 2) ONLINE

    Materials:

    1. Kotlin Fundamentals - click to access
    2. Add a button to an App - click to access
    3. Interact with UI and State - click to access
  • 15th Sep 22 (Unit 3, surpise module 1) ONLINE

    Materials:

    1. More kotlin fundamentals - click to access
    2. Building scrollable list - click to access
    3. Building beautiful apps - click to access
  • 20th Sep 22 (Unit 4, app team assignment, surpise module 2) In Person

    Materials:

    1. Architecture components - click to access
    2. Navigation in Jetpack Compose - click to access
    3. Adapt for different screen sizes - click to access
  • 24th Sep 22 (Final Day, Public App display) In Person

      Showcase your apps and get a chance to win exciting rewards!!
    

    At end of the course you will be given a week to create something of your own with the things you have learnt and showcase it to the public offline on stage

Two surprise 🤩 bonus modules that will help your app stand out

  • 29th Sep 22 (Experienced Track) ONLINE

Materials:

Why Jetpack Compose ?? 🤔

Jetpack Compose Logo

  • 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.

Compose apps are written in the Kotlin programming language

Kotlin Logo

Kotlin is the language that the majority of professional Android developers use to build apps. Kotlin provides you the rock solid stability and reliable JVM with a very concise and readable syntax

Community Learning

So lets embark on this beautiful and exciting journey with your friends and peers to unleash the true power of community learning and hope to see you guys onboard

About

This repository contents all the resources and materials for the COMPOSE CAMP 2022 conducted by GDSC TMSL

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages