Internet of Things
Transforming Audio Experience with IoT Loudspeaker's Mobile and Cloud Solution
The Client Partners with RUBICON to Bring New Smart IoT Speakers to the Audio Market

Client quote
“RUBICON was very well-informed as well as provided a lot of solutions and ideas. We are satisfied with their proactive engagement and involvement in the ideation phase. The RUBICON team delivers on time and within scope. Their expertise and efficiency speak to their work ethic. Transparency and a scrum methodology complement their project management style.”
Project manager
Overview
In 2019, the client planned their next boom in the audio industry by building a series of modern loudspeakers for their consumers. Based in North Europe, the client is a premium producer of hand-crafted high-end loudspeakers. With over 40 years of experience in the audio industry, they build loudspeakers that produce high-quality sound for consumers to enjoy their favorite tunes from their homes, cars, and studios. The client’s engineering team crafted a new line of modern speakers using contemporary materials and techniques. Equipped to create an enjoyable user experience for their consumers, they discovered the idea of building a mobile app that would accompany their products and offer full speaker control.
Ready to take on a different approach, the client wanted to create a custom Internet of Things (IoT) solution. They contacted our team to help build a functional and user-friendly Android and iOS mobile app and cloud solution to connect with their new line of speakers.
The speakers are built with the latest technologies, techniques, and features offering users an entirely new and unique experience, unlike any other speaker in the audio market. The speakers come in pairs working in unison to produce the perfect stereo sound.
Some exciting features these speakers include are:
Wi-Fi and Bluetooth connection
WiSA support
Support for Dirac
Integrated Chromecast and Spotify connect
My Collection: a list of favorite internet radio stations and podcasts
Seamless firmware updates
Challenges
During the development phase of the project, the following challenges were overcome:
Designing native Android and iOS apps while maintaining a similar look and feel
Creating an intuitive user interface and experience for end-users
Producing an easy onboarding process for speakers and integrating seamless speaker control
Securing communication between the mobile apps and speakers
Implementing carefree over-the-air updates to improve firmware stability
Creating a multilingual platform
Offering an SSO login using Google, Facebook, and Apple Sign-In (iOS only)
Developing an IoT cloud platform that supports both Speaker-Cloud communication and App-Cloud Communication
Designing an easily maintainable and scalable cloud architecture
Solutions
The solution involved creating both a mobile app and a cloud solution to support the client's new line of modern loudspeakers. The goal for the mobile app, available on both iOS and Android, was to be intuitive, functional, and aesthetic, allowing full control of the loudspeakers. Features of the app included Social Sign-On (SSO), speaker setup and control, a global directory of internet radio stations and podcasts, support for all new and upcoming client speakers, advanced speaker settings, and seamless firmware updates and notifications.
For the cloud solution, the client requested deployment on AWS, focusing on easy long-term maintenance, stability, and on-demand scalability. The cloud solution consisted of features like over-the-air updates (OTA), a content delivery network (CDN), Internet of Things (IoT) support, Identity-as-a-service (IDaaS), and custom logic using AWS Lambda.
The software development process began with a lean inception workshop, defining features and creating the MVP scope and roadmap for the IoT solution. The team worked in the scrum, breaking up the development roadmap into initial two-week sprints. The first phase of the project included user onboarding, speaker onboarding, and basic speaker control. Following the continuous integration and deployment process, all features were tested on hardware prototypes to ensure compatibility with the speakers. Once all changes were made and the app was polished to perfection, it was launched on both Google Play and the Apple Store, ready for users to download and start setting up their speakers.
This comprehensive solution provided a seamless connection between the client's innovative loudspeakers and the users, enhancing the audio experience and offering full control through a user-friendly mobile app.

Results
Key outcomes of the RUBICON’s and the client’s collaboration include:
RUBICON’s team delivered a secure Internet of Things (IoT) solution, consisting of mobile apps and a cloud platform, allowing consumers to fully control their speakers from a high-quality and user-friendly mobile app
Users can now listen to their favorite songs, podcasts, or radio stations with maximum sound quality and control, all through the apps available on Google Play and the App Store
The collaboration with RUBICON provided immense value to the client's business, enhancing the user experience and expanding the client's market reach
By integrating technology with their audio products, the client was able to offer a unique user experience, strengthening their brand image
The global reach and innovative features positioned the client as a leader in the audio industry, enhancing customer engagement and satisfaction, and contributing to the overall success and growth of their business
Technology stack
Swift/Kotlin, Xcode/Android Studio, iOS SDK/Android SDK, Amazon Web Services, Firebase, AWS IoT, AWS API Gateway, AWS CloudFront, AWS Lambda, AWS DynamoDB, AWS S3, AWS Route 53, AWS ACM



