textSelector
Challenge
Standard text selection on mobile devices is often clumsy and frustrating compared to desktop.
Solution
I developed 'textSelector,' an Android application that replaces native controls with an intuitive, desktop-like 'shift-click' paradigm. It also includes real-time search within the selected text.
Result
An application, built on a modern Kotlin and Jetpack Compose stack with a clean MVVM architecture, that significantly improves a common mobile workflow, making it faster and more precise.
Key Highlights
Desktop-like Selection
Intuitive shift-click style text selection on mobile.
Real-time Search
Instantly find content within selected text.
Clean Architecture
Built with MVVM for maintainability and performance.

Technology Stack
Frontend
Kotlin
Android SDK
Jetpack Compose
Architecture
MVVM
Room
LiveData
UX
Gesture Recognition