Kotlin & Android Study Jam — Week 1: Kotlin Foundations

GDG on Campus Machakos University - Machakos, Kenya

Welcome to Week 1 of the 12-Week Kotlin, Android & KMP Study Jam 🚀In this session, we’ll begin our journey into modern A...

May 15, 5:00 – 6:00 PM (UTC)

3 RSVP'd

Key Themes

AndroidWorkshop / hands-on session

About this event

Welcome to Week 1 of the 12-Week Kotlin, Android & KMP Study Jam 🚀

In this session, we’ll begin our journey into modern Android and cross-platform development using Kotlin. This week focuses on building strong Kotlin fundamentals before moving into Android development and Kotlin Multiplatform later in the program.

Topics We’ll Cover

  • Introduction to Kotlin

  • Why Kotlin matters in modern development

  • Variables (val vs var)

  • Data types

  • Functions

  • Conditionals and loops

  • Null safety basics

Practical Session

We’ll:

  • Create our first Kotlin project

  • Build a simple student profile program using Kotlin

Project Introduction

We’ll also introduce our semester project:

CampusPulse — a student events & community application that we’ll gradually build throughout the study jam using:

  • Kotlin — a modern programming language officially supported for Android development and widely used for backend and cross-platform applications.

  • Jetpack Compose — a modern toolkit for building native Android user interfaces declaratively using Kotlin.

  • Ktor — used for fetching and sending data between the CampusPulse app and our backend API.

  • Room — a local database library used for storing and querying offline data on Android devices.

  • Kotlin Multiplatform — used to share code across multiple platforms and deploy CampusPulse as a cross-platform application.

📅 Date: Friday
Time: 8:00 PM – 9:00 PM
📍 Venue: Virtual Meeting

Come ready to learn, code, ask questions, and collaborate.

Speaker

  • Anthony Motongori

    Mobile Developer

Mentor

  • Moses Mtengo

    Intelligent Enterprise Solutions

    Software Engineer

Organizers

  • Nicholas Gitau

    Machakos Univerisity

    Organizer

  • Samwel Akaki

    Event co-ordinator

  • Shadrack Muuo

    Media manager

  • Stephen Mukua

    Machakos University

    Co-lead

  • Brian Kuria Mwangi

    Graphic designer