Product Specification - Kannada Kali - Android App
Product Specification - Kannada Kali - Android App
“Kannada” is the official language of Karnataka State. The capital city “Bangalore/Bengaluru” is cosmopolitan in nature and has become home to a diverse non-kannada speaking population. This population often struggles with the local language. While there are many good “Kannada” learning apps available in the market, they come with certain limitations:
In-app purchase models : Loaded with plethora of features, which can overwhelm non-tech savvy individuals. Or it may not be necessary just to manage with spoken Kannada.
Ex - 1. Senior citizen group who wants to learn the language just to manage their daily needs.
2. Pre-primary kids who need to get familiar with the language to make themselves ready for the upcoming compulsory
‘Kannada’ language subject in the schools.
Free Apps : Too much of unnecessary ads, not appealing to the senior citizens and not appropriate for the young age group.
To address this limitation and to help with the language to a group of senior citizens, who were stranded during Covid times and were solely relying on local service providers for their day to day needs, this “Kannada-Kali” app came into existence.
Enable users to learn the basics of spoken Kannada in a simple and interactive way.
Serve as a quick reference guide for commonly used Kannada phrases.
Provide an intuitive and user-friendly experience, appealing even to non-tech-savvy users.
User Feedbacks, ratings and reviews
User Engagement - 50 + active users per month for the first 6 months
Community Impact - Feedback from targeted senior citizen group about how the app helped them.
No special access is required. Anybody with the app installed on their system can use it. This is absolutely free app.
Tech Stack : Android, Java, SQLite, XML
UI : ListView,CardView, Array Adapter
API : TextToSpeech, MediaPlayer, AudioManager
Architecture : MVC
Progress tracking feature planned for future enhancements.
Options for Voice recognition and online translation features to be explored in future releases.
Risk: Limited adoption by target users.
Mitigation: Actively collect feedback and iterate based on user input.