Challenge
Our client aimed to create a mobile app to streamline golf planning and organization. The app needed to be intuitive and feature game scheduling, scoring, league and leaderboard tracking, native notifications, and support for multi-group functionality and administration. Key requirements included quality, speed of development, rapid testing, and compatibility with both iOS and Android.
Solution
We started with an MVP developed using Glide for rapid validation. Positive feedback led us to transition to Flutter for building a robust app for iOS and Android, facilitating rapid iteration. Using Flutter ensured lower development costs and a better user interface. Thanks to its ease of learning and robust community support, we were able to quickly add all required functionalities, including multi-group and location support. Firebase was used for backend management, optimizing data retrieval and minimizing maintenance costs. Google Analytics provided detailed usage tracking for swift adaptation based on user engagement.
Results
Our agile methodology enabled rapid concept testing and production launches, allowing the client to quickly roll out early iterations of key functionality to test adoption and gather feedback. The app received positive feedback from golf clubs and groups, achieving several hundred user accounts within the first two months. Continuous improvements based on user feedback, such as enhancing the login flow, have significantly boosted user acquisition and satisfaction across regions including the UK, Ireland, the US, Canada, and Australia.
Client Feedback
Appliscale did an outstanding job, feeling like an extension of the Quick9 team. Their advice helped us navigate from MVP to full app release with exceptional quality and speed. As a start-up, we valued their flexibility in adapting to feedback. Appliscale is an integral partner, and we owe our success to their dedication
