Dusker

In a recent collaboration, we worked with Dusker, a company known for its innovative audio products aimed at enhancing the bedtime experience. Initially, our project focused on developing a mobile application for the Dusker Sleepbar v2.0, a bone conduction sleep speaker that delivers audio through a pillow, providing a comfortable, wire-free listening experience without disturbing others.

Building on this success, we have expanded our work to support two additional devices: the Drift Audio Headband, a lightweight, breathable eye mask designed for all-night comfort, and the Drift Audio Sleep Mask, which offers 100% blackout and immersive sound for deeper relaxation. Our updated mobile application seamlessly integrates with all three devices, ensuring a personalized and enhanced sleep experience for users.

Platform
iOS, Android
Devices
Mobile
Tech stack
Swift, Kotlin, Bluetooth Low Energy (BLE), Firebase, TestFlight
Industry
Entertainment
Scope of work

UX/UI Design, iOS development, Android development, quality assurance, deployment on the Apple Store and Google Play Market

The challenge

Dusker’s vision was to complement the Sleepbar v2.0, Drift Audio Headband, and Drift Audio Sleep Mask with a mobile application that seamlessly integrates and enhances the user experience. The app needed to support Bluetooth Low Energy (BLE) for efficient connectivity while offering key functionalities such as setting timers, adjusting sound settings via an advanced equalizer, and ensuring a smooth, user-friendly experience across both iOS and Android platforms.

The Solution

To meet Dusker’s needs, we developed a comprehensive mobile application that seamlessly integrates with the Sleepbar v2.0, Drift Audio Headband, and Drift Audio Sleep Mask, providing users with effortless control over their devices. The app features a streamlined pairing process, the ability to select from predefined sound profiles or create custom ones via an advanced equalizer, and a timer mode for auto-shutoff. Additionally, we implemented a low battery notification, ensuring users are alerted when their device needs recharging.

The development process involved building a BLE communication module, enabling the app to scan for nearby devices, establish secure connections, and facilitate real-time data exchange. This allows users to seamlessly interact with their Sleepbar, Headband, and Sleep Mask, adjusting settings such as volume, bass, and treble, while receiving live updates on battery status and firmware versions.

The Approach

Choosing Swift for iOS and Kotlin for Android, our team leveraged the strengths of each platform to ensure optimal app performance. The user interface was designed to simplify navigation and interaction with the app’s extensive features, making it accessible to users of all technical proficiency levels.

Comprehensive testing phases, including smoke testing, functional testing, and user interface testing, ensured the app’s reliability. Deployment was facilitated through Google Firebase and TestFlight, allowing for efficient iteration and feedback collection before the final launch on the Apple App Store and Google Play Market.

The Benefits

The final product was a user-friendly mobile application that enhances the functionality of the Dusker Sleepbar v2.0, Drift Audio Headband, and Drift Audio Sleep Mask, allowing users to personalize their bedtime listening experience effortlessly. By focusing on efficient BLE communication and a seamless user interface, we provided Dusker with a solution that supports a high-quality, comfortable, and disturbance-free listening experience across all three devices.

Hi there! How can I help you?

ABCAssist