Mobile app revamp using Flutter in two weeks

Mobile app revamp using Flutter in two weeks

Table of Contents

This is the story of how, in exactly 2 weeks, I made an entire revamp of the CUAC FM app considering that working time was limited to the restrictions of a project developed in my spare time.

Current situation

The situation was as follows.

CUAC FM is a non-profit community media radio station in A Coruña (Galicia, Spain) that had two really different apps created in different years and with two different codebases, which made really difficult to update both separately, so I decided to use the best mobile cross-platform development kit: Flutter.

Android App 2017

iOS App 2018

Radioco

Radioco is a radio management application suitable for community radios that makes easy scheduling, live recording and publishing.

CUAC FM is currently using Radioco as the provider for podcast content generation and program scheduling. If you are interested in this awesome free software please visit the official website in http://radioco.org/es/

The new CUAC FM mobile app is also free software and its called radiocom-flutter. You can find the source code on Github. Feel free to use it and remember: PRs and feedback are welcome !!

Development and scope

The first requirement was that this app should go live in a two-week sprint (the time restriction was very important to reach CUAC FM anniversary) and the initial scope of the app were the following epics:

  • Live streaming
  • Search podcast content and episode detail
  • Streaming of the podcasts
  • News reader of the station and news detail
  • Additional information of the station, image gallery, contact form, privacy policy, software licenses and links to social media*

The development happened very fast and without any complications since the app fits perfectly into what Flutter can give us and I even managed to add push notifications and support for dark mode on both platforms. This is very important because both things were planned to be part of the second release.

The support for dark mode was funny because in Flutter the integration with both platforms is very very easy and I tried to release this because past week WhatsApp announced that they had it and I said: Ok, CUAC FM too.

In Flutter everything is so fast that the iteration on the product is continuous

Screenshots of the app two weeks after

Android and iOS 2020

Android and iOS dark mode 2020

If you want to try the app, it would be great to hear feedback from you :)

You can try both apps here:

**Download in Google Play Download in Appstore**

Related Posts

How to build a Wordle with Flutter

How to build a Wordle with Flutter

I saw last weekend some people sharing random squares on Twitter and I was thinking…

Read More
Revolutionizing news with AI: How I built an automated news Podcast generator

Revolutionizing news with AI: How I built an automated news Podcast generator

I’ve always admired Ángel Martín’s approach to delivering news—straight to the point, no fluff, just the essentials. Inspired by that philosophy, I built an AI-powered news podcast generator focused on delivering concise, relevant news for my city, A Coruña. My goal was to create a system that keeps people informed without the need to sift through lengthy articles or multiple sources.

Read More
How I created AI-generated trivia questions

How I created AI-generated trivia questions

Just last week, an old teammate hit me with the question: “How can I use AI to generate random trivia questions?” At the same time, I was prepping a presentation for my colleagues at DEUS, so I thought—why not turn this into a real example? And boom! The result? An AI-powered trivia generator that effortlessly creates engaging, dynamic questions! What started as a simple inquiry became a full-blown project—challenge accepted, mission accomplished!

Read More