Your message has been sent.
We’ll process your request and contact you back as soon as possible.
The form has been successfully submitted.
Please find further information in your mailbox.


We developed a mobile launcher app for Android based on an open-source solution, adapting and customizing it into a product-ready MVP.*

The client is a media and entertainment company developing digital products to enhance mobile user engagement. They wanted to test a custom Android launcher as a new channel for delivering personalized content and entertainment experiences.
Further details about the client and product vision remain under NDA.
The Innowise developer we've been working with has been a great addition to our team. He quickly got up to speed, is always communicative, and has a solid understanding of the Android ecosystem. He’s been adapting the open-source launcher to meet our needs, while constantly working on improving performance, user experience, and stability. We’re already seeing a lot of value from his proactive approach and expertise.

The client approached us with a clear goal: adapt an open-source Android launcher into a custom MVP that could serve as the foundation for a future commercial product. While the initial codebase offered a functional starting point, turning it into a stable, responsive, and extensible launcher required deep customization, clean UI implementation, and performance-aware engineering.
To meet the client’s needs, we adapted an open-source launcher to support future development and growth. Our Android developer worked independently but stayed closely aligned with the client’s product owner, sharing regular updates and demo builds to keep development transparent and flexible.
From the beginning, the project was structured around lean, MVP-focused development. With a single Android developer on board, the focus was on fast iterations, direct communication, and clear scope definition. We started by selecting and analyzing the open-source launcher codebase that would serve as the foundation of the product.
We adopted an incremental approach, sharing regular demo builds with the client and refining features based on feedback. Weekly asynchronous updates kept everyone aligned, ensuring full transparency without the need for frequent meetings. This approach allowed the client to see progress in real-time while maintaining a high development velocity.
We began by forking an open-source Android launcher (AOSP Launcher3) and preparing it for custom development. The goal was to make the codebase maintainable and ready for future scaling.
Reorganized layouts and activities to simplify future feature integration.
Removed unnecessary permissions and outdated dependencies to improve security.
Tuned icon rendering and resource usage for smoother operation on low-memory devices.
Implemented analytics and build obfuscation to ensure reliability and safe deployment.
This groundwork created a stable and lightweight technical foundation for MVP development.
Once the foundation was ready, we focused on building and refining key user-facing functionality.
Throughout this phase, we focused on keeping the launcher responsive, stable, and consistent across different Android devices.
Android (Java, XML)
Adapted and extended from AOSP Launcher3 (open-source base)
Monday, Notion; Slack; U-Track, internal spreadsheet

After several months of development, the launcher MVP was successfully delivered and handed over for further evaluation. The result is a stable, customizable Android launcher that meets the client’s initial goals and sets a strong foundation for future product expansion.
Your message has been sent.
We’ll process your request and contact you back as soon as possible.

By signing up you agree to our Privacy Policy, including the use of cookies and transfer of your personal information.