Jun 28, 2023
No image
Cross Platform Mobile App Development Project with Flutter - universe of podcasts
Completed

Cross Platform Mobile App Development Project with Flutter - universe of podcasts

$25,000+
7-12 months
United States
6-9
view project
Service categories
Service Lines
IT Services
Mobile Development
QA and Testing
Domain focus
Media & Entertainment
Programming language
JavaScript
Frameworks
Flutter
React Native
Subcategories
IT Services
App Management & Support
Mobile Development
Android
Cross-platform
iOS

Challenge

Our team was faced with the task of creating a universe of podcasts in one application. The service was supposed to combine convenient listening and the ability to discuss podcasts in the community. - smart content recommendation system; - the ability to import podcasts from other platforms; - discussing individual parts of podcasts; - downloading podcasts, the ability to share episodes on popular social media; - forming a queue for listening; - fine-tuning playback speed, rewinding; - audio player control from the tray.

Solution

After a market analysis, we identified a set of functionality that will satisfy users, given the market saturation with quality applications. After authorization, the user can select authors of interest, and in the future, the smart recommendation system will suggest authors with similar content. The most popular and discussed podcasts are displayed in a separate block. If the user can't find a specific podcast, he can import it from other platforms. Importing from Spotify, for example, is currently under development. All podcasts within our application can be queued for listening and managed.

Results

Download functions are implemented, and the episode the user likes can be shared on popular social media. Right while listening, users can discuss parts of the podcast. The user may also react to the podcast with plenty of emotions. Speech recognition is available, allowing not only listening but also reading podcasts. We also added playback speed setting functions. For the convenience of users, playback continues when the screen is off, and control can be carried out directly from the main screen of the smartphone.