A Spanish language learning application by Haroon Bin UmairA Spanish language learning application by Haroon Bin Umair

A Spanish language learning application

Haroon Bin Umair

Haroon Bin Umair

A Spanish language learning application designed to help users practice and improve their Spanish through an interactive mobile learning experience.
I developed the application using Kotlin Multiplatform, Compose Multiplatform, Android, and iOS, allowing shared code and UI components to support both platforms while maintaining a consistent user experience.
The project involved building interactive learning screens, lesson and progress flows, reusable Compose Multiplatform components, application state management, and responsive mobile interfaces. I also worked with REST APIs, local data handling, and in app purchases to support the application's learning features and monetization.
The application was structured with a focus on clean architecture, reusable components, shared business logic, and maintainable cross platform code.
This project demonstrates my experience building production-ready Android and iOS applications with Kotlin Multiplatform and Compose Multiplatform, including UI development, API integration, local data, monetization, and cross platform functionality.
Like this project

Posted Sep 19, 2026

A Spanish language learning application designed to help users practice and improve their Spanish through an interactive mobile learning experience. I develo...