Back to Case Studies
Business Case Study

Flair Home Case Study

Flair Diffusers sells luxury smart cold-air diffusers.

PROJECT METRIC
KMM Smart Diffuser Proximity

Estimated ROI

Halved update release cycles, accelerating technical updates time-to-market.

Client Profile

Flair Diffusers Brand

LCP Speed:
Page Weight:
Measuring live core vitals...
Flair Home

The Business Problem

Maintaining independent Swift and Kotlin diagnostic apps doubled coding costs.

Research & Planning

Selected Kotlin Multiplatform Mobile (KMM) to share core database logic.

Design a shared database and BLE module code core, using SwiftUI for iOS and Jetpack Compose for Android.

Design & Architecture

Designed a clean, minimalist UI matching luxury home aesthetics.

KMM shared database logic with SwiftUI (iOS) and Kotlin UI (Android) presentation views.

Implementation & Testing

Coded Bluetooth diagnostic scanning scripts, oil level trackers, and timeline planners.

Conducted connection tests across multiple iPhone and Android device models.

Deployment & Outcomes

Published compiled native apps on App Store and Google Play console.

Unified core business modules, saving 40% on future maintenance updates.

Key Outcomes

  • Mobile app development costs reduced by 40%
  • BLE diagnostic connection success rate hit 99.4%
  • Zero schedules synchronization mismatches recorded

Lessons Learned

A KMM shared database logic core prevents code differences between Android and iOS updates.

Teebot's KMM app operates seamlessly. Managing scent intensity is simple and fast.

Julian Thorne

CEO, Flair Diffusers