Nakypilo focused on the design, development, testing, and release of our mobile application for iOS and Android. They delivered a fully functional cross-platform app with enhanced design, improved usability, and stable performance.
At the start, they updated the design of new features in Figma and set up GitHub for collaborative work. Over the following weeks, the team developed the user interface for major app sections, including all issues, programmes, articles, live stream, “about us,” favorites, and navigation. They also introduced additional design elements such as a splash screen and icons.
Key functional features developed included the live stream player with track/artist synchronization, notifications for new content in “favorites,” and integration of the website’s API for article synchronization. Nakypilo attempted to build an alarm clock function; however, due to technical restrictions from Apple and Google on background processes, it could not be implemented on either platform despite several iterations.
From week five onward, they conducted internal testing on both iOS (via TestFlight) and Android, gathering user feedback and addressing two major rounds of bug-fixing. Most fixes related to UI improvements, app stability without internet connection, query optimization, and player controls (including Apple Watch). We also added a pop-up to inform users when the app is offline and refined push notifications to link directly to new materials.
In the final phase, we optimized performance, resolved publishing challenges, and completed integration with Firebase and Google Analytics for usage tracking. After overcoming multiple review rounds, the app was successfully published in both the App Store and Play Market by late August.
Despite the delay of approximately one month compared to initial plans, the project achieved its main goal: delivering a fully functional cross-platform app with enhanced design, improved usability, and stable performance.