Building Cross-Platform BookMatch App with Kotlin Multiplatform and Ktor

Novumlogic Technologies Pvt Ltd, Old Padra Road, Vadodara, 390020

GDG Baroda

Explore how BookMatch leverages Kotlin Multiplatform (KMP) to create a seamless cross-platform experience for Android and iOS, sharing business logic while maintaining native UI experiences using Jetpack Compose and SwiftUI.

Oct 6, 4:30 – 6:30 AM (UTC)

41 RSVP'd

Key Themes

AndroidMobileWomen Techmakers

About this event

Let's dive into how the app integrates Generative AI to deliver personalized book recommendations and utilizes Supabase for backend services to securely store user data. You'll learn about the data flow between the data and UI layers, and how code sharing is optimized across platforms, along with techniques for native interoperability bridging Kotlin and Swift.

We'll also discuss the API gateway built using Ktor to secure OpenAI API keys and how Ktor was used to develop a robust REST API.

By the end of this talk, you’ll gain insights into:

  • Crafting KMP applications with native UIs for Android and iOS.
  • Implementing Generative AI for personalized recommendations.
  • Structuring backend services with Ktor for secure, scalable APIs.

Key Takeaways:

  • Practical insights into building cross-platform apps with KMP while using native UIs.
  • Best practices for prompting AI to generate accurate, personalized content.
  • Hands-on techniques for building REST APIs with Ktor.
When

When

Sunday, October 6, 2024
4:30 AM – 6:30 AM (UTC)

Speaker

  • Dhananjay Dhananjay

    Novumlogic

    Android Developer

Mentor

  • Priya Sindkar

    Novumlogic Technologies Pvt Ltd

    Sr. Android Developer

Moderator

  • Priya Sindkar

    Novumlogic Technologies Pvt Ltd

    Sr. Android Developer

Host

  • Priya Sindkar

    Novumlogic Technologies Pvt Ltd

    Sr. Android Developer

Partner

Novumlogic Technologies Pvt Ltd logo

Novumlogic Technologies Pvt Ltd

Organizers

  • Prachi Durge

    AV Devs Pvt. LTD

    WTM Lead, GDG Organizer Baroda

  • Rahul Banker

    Awesome Motive Inc

    GDG Organizer

  • Hardip Patel

    Tooly

    Core Team Member, GDG Baroda

  • Kushal Dave

    Core Team Member, GDG Baroda

  • Dron Trivedi

    One Frame Media

    Organizer, GDG Baroda

Contact Us