iAwake Mobile Audio Player icon

iAwake Mobile Audio Player

Case study

We built the mobile application for iAwake Technologies. The app enables access to the audio content of the iAwake platform. This a full-featured audio streaming app. We built the backend that allows users to access their purchased content.

More with less

iAwake Technologies has a large portfolio of audio content. They needed a native mobile app that would allow users to access their content on the go.

With the tight budget we built an app for iOS and Android with React Native. Instead of an expensive CMS or a complex backend, we built a simple system on Amazon S3 where everything is managed by the spreadsheets on Google Drive.

Media library

The application provides the access to the media library, that includes the full portfolio of iAwake content. The content is purchased via the iAwake platform.

Application backend (built with Node.js) integrates with FastSpring platform, that was previously used for the iAwake website, to manage the content purchases.

Audio streaming

The audio files are streamed from Amazon CloudFront. The data can be downloaded to users’ devices for offline access. DRM is used to protect the content from unauthorized use.

The player works in the background, integrates with the system audio system and allows users to control the playback from the lock screen, Apple CarPlay and Android Auto etc.

User playlists

Application allows users to create their own playlists or follow the recommendations from the iAwake team.

Storage and bandwidth

The application aggressively caches data whenever possible. The data storage usage can be managed by the user.

Guidance and information

The application allows users to access the information from existing iAwake Wordpress-based website.

Related articles

Vitalii

Hi. I'm Vitalii.

I’m a software developer, technical manager and solo entrepreneur. I have been building software products all my life. I am offering CTO as a Service at many-to-many.

Contact me

Let me know what are you looking for. I will reach out to you via the provided email with quote and follow up questions. Alternatively, book a call or reach me directy by email hello@manytomany.co.

Sending...
error
We have received your message and will respond shortly. Thank you!

Or using your preferred messaging app: