Our client, a leader in the education sector, aimed to create an offline tree identification app for the Australian region. The "Australian Tree ID" is a native mobile application designed for both Android and iOS platforms, offering a robust, offline tree identification experience. With a database of over 250 native Australian tree species, the app uses a stepwise selection system based on visual traits - such as bark, leaves, and flower characteristics - guiding users to accurately identify the species. This user-friendly tool also incorporates gamified elements, making it an engaging educational tool for kids and adults alike.
The app is monetized through Google in-app purchases and Apple in-app purchases, achieving over 1,000 downloads and providing an engaging learning experience for children and adults alike. Users can explore over 2,000 high-quality images of leaves, flowers, fruits, and seeds, and discover fascinating details about each tree's scientific name, usage, and common growing areas.
Developed to function entirely offline, the app’s database can be updated seamlessly via a simple Excel upload template, making it easier for administrators to add new species or update existing data as needed. This appeals to young learners and is a valuable resource for arborists, biologists, and landscape architects.
Offline Functionality: Ensuring all data, including detailed descriptions and high-quality images, could be stored locally for offline access without affecting performance.
Database Management: Creating a strong database of over 250 species and 2,000+ images with easy update mechanisms for continuous improvement and new additions.
User Engagement: Incorporating a gamified approach to make the learning process engaging, especially for children.
In-App Purchases: Implementing a seamless payment mechanism for both Google Play Store and Apple App Store.
Offline Data Integration: Stored all data, including text and images, within the app to ensure seamless offline functionality. This allowed users to access tree identification resources without an internet connection.
Simplified Database Updates: Designed a straightforward method for updating the database through a pre-formatted Excel template, allowing the client to manage content efficiently.
Gamified Identification Process: Developed a step-by-step selection mechanism with interactive questions, making the app engaging for users while guiding them to identify specific tree species.
Optimised In-App Purchases: Integrated and configured in-app purchase features for Android and iOS, ensuring a smooth payment process for users.
Our client, a forward-thinking leader in the education industry, wanted to change language learning by creating a dynamic, personalized experience for users. They picturise an AI-powered language learning app that could adapt to each user’s proficiency level and learning style, offering a tailored journey for every learner. Recognizing the need for a solution that supports learners from diverse backgrounds, our client aimed to develop an app featuring over 30 languages. Their goal was to enable users to set their native language within the app and easily learn new languages, including phonetic ones like Hindi, Japanese, and Arabic, ensuring conversational and situational fluency. Our collaboration focused on delivering a language learning app development solution that aligned with their vision. We integrated AI-powered content that adjusts to each user’s pace, along with timer-based exercises for self-paced study. The eLearning applications app solution guides users through structured modules covering reading, listening, and speaking skills. Additionally, the app includes in-app feedback and tracking tools for educators to monitor progress and address challenges. Through our expertise, Bombay Softwares delivered a cost-effective, high-quality language learning app that meets the client’s expectations, providing a comprehensive learning solution for both learners and educators alike.
Read Case Study