LOOMI
Loomi is a modern social and communication platform engineered with a technical stack comprising Kotlin, Jetpack Compose (Material 3), Firebase (Auth, Realtime Database, Cloud Messaging), Android CameraX API, and AES Encryption. Designed for highly expressive and secure interaction, the application enables an Identity & Onboarding workflow where users securely log in via Firebase or Google Sign-In, set up their profiles with unique UIDs, and utilize encrypted local storage. Its core creative engine drives a Story Sharing workflow where users capture live photos via a custom CameraX interface or select local assets, dynamically query global tracks through the iTunes API via OkHttp, preview audio using MediaPlayer, and upload the synchronized media as a Base64-encoded string directly to the Firebase Realtime Database. Alongside this media ecosystem, Loomi facilitates immediate Real-Time Connectivity by managing low-latency, persistent text chats and handling full-duplex voice or video calls via dedicated activity states and cloud messaging triggers.
Loomi is a modern social and communication platform engineered with a technical stack comprising Kotlin, Jetpack Compose (Material 3), Firebase (Auth, Realtime Database, Cloud Messaging), Android CameraX API, and AES Encryption. Designed for highly expressive and secure interaction, the application enables an Identity & Onboarding workflow where users securely log in via Firebase or Google Sign-In, set up their profiles with unique UIDs, and utilize encrypted local storage. Its core creative engine drives a Story Sharing workflow where users capture live photos via a custom CameraX interface or select local assets, dynamically query global tracks through the iTunes API via OkHttp, preview audio using MediaPlayer, and upload the synchronized media as a Base64-encoded string directly to the Firebase Realtime Database. Alongside this media ecosystem, Loomi facilitates immediate Real-Time Connectivity by managing low-latency, persistent text chats and handling full-duplex voice or video calls via dedicated activity states and cloud messaging triggers.

Related Work



