AV
angelvelasquez.dev
Mobile Systems Mobile Productivity & Enterprise Collaboration

Wiser Meeting - Cross-Platform Meeting Productivity

High-performance meeting assistant built with Kotlin Multiplatform (KMP) sharing +75% of business logic across Android & iOS.

Wiser Meeting - Cross-Platform Meeting Productivity • Production Showcase
Mobile Systems
Wiser Meeting - Cross-Platform Meeting Productivity
Engineering Role
Lead Mobile Multiplatform Architect
Timeline
2023 - 2024
Architecture Stack
Kotlin Multiplatform (KMP 2.1) Jetpack Compose SwiftUI SQLDelight Ktor Client Coroutines
Key Architectural Metrics
+75%
Shared Core Codebase
KMP 2.1
Native Multiplatform
Compose / SwiftUI
Native UI Performance
Live Verification & Store Links: Google Play Store GitHub

Executive Summary

Wiser Meeting is an intelligent cross-platform meeting management and productivity utility designed to organize agenda points, track action items, and synthesize discussion notes efficiently across both Android and iOS devices.

The Architectural Challenge

  • Maximizing Shared Logic with Native UX: Architecting a multiplatform codebase where networking, offline caching, and business logic are shared, while retaining platform-specific native UI idioms on Android (Material 3) and iOS (Human Interface Guidelines).
  • Offline Persistence & Cross-Platform Serialization: Guaranteeing deterministic state serialization and database transactions on both platforms.

Engineering Solutions & Strategy

  1. Kotlin Multiplatform (KMP) Core: Shared repository pattern, domain models, validation engines, and Ktor HTTP clients compiled directly to JVM bytecode on Android and native Objective-C/Swift frameworks on iOS.
  2. Platform-Native Presentation Layers: Jetpack Compose for Android and pure SwiftUI components for iOS, bound to shared Kotlin ViewModels / StateFlows.
  3. Type-Safe Persistence with SQLDelight: Generated cross-platform Kotlin query drivers backed by SQLite on both operating systems.

Key Architectural Metrics

  • +75% Shared Codebase: Minimized duplication between Android and iOS via Kotlin Multiplatform.
  • Native UI Performance: Fluid interfaces utilizing Jetpack Compose and SwiftUI.
  • Production Store Release: Officially published and maintained on Google Play Store.