7 Day's Android Development Bootcamp : Day 2

Sambalpur University Institute of Information Technology (SUIIT), Burla, Jyoti Vihar , Sambalpur University , Burla, Burla, 768019

Join GDSC SUIIT's Android Bootcamp for a deep dive into Android app development. Over the course of the program, you'll master Kotlin and Jetpack fundamentals, build basic Android apps, and adopt Modern Android Development practices. Perfect for beginners and experienced programmers alike, this bootcamp offers hands-on learning with expert guidance.

Mar 4, 1:45 – 3:00 PM

20
RSVP'd

RSVP Now

Key Themes

AndroidAndroid Study Jam

About this event

Unlock the world of Android app development with GDSC SUIIT's Android Bootcamp. This comprehensive program is designed to equip participants with the skills and knowledge needed to excel in the fast-paced field of mobile technology. Led by experienced instructors, the bootcamp offers a structured learning experience that covers everything from the basics of Kotlin and Jetpack to advanced app architecture and connectivity.

The bootcamp is structured into eight units, each focusing on a specific aspect of Android development.

In Unit 1, participants will embark on their Android journey by learning the fundamentals of programming and creating their first Android app. They will become acquainted with Kotlin, the preferred language for Android development, and get hands-on experience with Android Studio, the official IDE for Android app development.

As participants progress through the bootcamp, they will delve deeper into building app UIs, displaying lists, and incorporating Material Design principles to enhance app aesthetics.

Unit 2 introduces advanced Kotlin concepts such as conditionals, function types, and lambda expressions, while

Unit 3 focuses on creating scrollable lists and implementing click listeners for improved user interaction.

Unit 4 explores app architecture and navigation components, teaching participants how to design responsive UIs and incorporate modern Android architecture patterns such as ViewModel and Navigation component.

In Unit 5, participants will learn how to connect their apps to the internet using Kotlin coroutines and Retrofit, enabling them to fetch data from remote servers and display it in their apps.

Data persistence is the focus of Unit 6, where participants will learn how to store and manage data locally using SQLite databases and Room library. They will also explore techniques for testing and debugging database functionality, ensuring the reliability and integrity of their apps.

Unit 7 introduces participants to WorkManager, a powerful Jetpack library for scheduling background tasks. They will learn how to define long-running tasks, set constraints, and debug background processes, enabling them to create apps that perform efficiently and reliably in the background.

Finally, in Unit 8, participants will explore the interoperability between traditional Views and the modern Compose UI toolkit. They will learn how to integrate Views into Compose apps and vice versa, enabling them to leverage the strengths of both UI paradigms in their Android development projects.

Throughout the bootcamp, participants will engage in a combination of lectures, hands-on coding exercises, and collaborative projects, allowing them to apply what they've learned in real-world scenarios. They will also have the opportunity to network with fellow participants and receive guidance and feedback from experienced mentors.

By the end of the bootcamp, participants will emerge with a solid understanding of Android app development principles and practices, as well as the confidence and skills needed to build their own innovative and engaging Android apps. Whether you're a beginner looking to break into the world of mobile development or an experienced programmer seeking to expand your skillset, GDSC SUIIT's Android Bootcamp offers a transformative learning experience that will propel your career forward. Join us today and take the first step towards becoming a proficient Android developer!

Facilitator

  • Binith Kumar

    Sambalpur University Institute of Information Technology

    Android Dev

Organizers

  • SURYA PARIDA

    Google

    GDSC Lead

  • PRATYUSHA KAR

    Web 3.0 Lead

  • HIMANI PRIYADARSHINI

    Machine Learning (ML) Lead

  • Binith Kumar

    SUIIT

    Android Lead

  • Rajat Sahu

    Flutter Lead

  • Gaurav Panda

    Front-end Web Lead

  • Subhranta kumar Nayak

    SUIIT

    Human Resources Lead

  • Rakesh Kumar Patra

    SUIIT

    Event Cinematography Lead

  • Ankit Ranjan Pradhan

    UI/UX Lead

Contact Us