Week 2 β€” Kotlin OOP & Data Modeling

GDG on Campus Machakos University - Machakos, Kenya

Welcome to Week 2 of the CampusPulse Kotlin & Android Study Jam πŸš€ This session focuses on object-oriented programming and how modern applications structure data using Kotlin.

May 22, 5:00 – 6:00β€―PM (UTC)

6 RSVP'd

Key Themes

AndroidWorkshop / hands-on session

About this event

Welcome to Week 2 of the Kotlin & Android Study Jam πŸš€

This session focuses on object-oriented programming and how modern applications structure data using Kotlin.

As we continue building the foundations for CampusPulse, we’ll begin modeling real application entities such as events, users, categories, and app states.

This session is designed to help participants transition from basic Kotlin syntax into writing scalable, organized, and reusable application code.

Topics Covered

  1. Classes & Objects

  2. Primary & Secondary Constructors

  3. Data Classes

  4. Basic Inheritance & Interfaces

  5. Object Keyword (Singletons)

  6. Companion Objects

  7. Enums

By the end of the session, One will understand how real mobile applications organize and manage structured data internally.

Speaker

  • 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