GRAMMARLY
NATIVE ANDROID DEVELOPMENT
Building a better world through better writing. Cutting-edge AI empowers individuals and teams to communicate confidently and effectively - transforming how people connect, collaborate, and create.

SUCCESS

Better real-time data processing
Enhanced core text processing with features like text deltas and alert shifting, integrated directly with core services for more efficient and precise data handling.
Modernized UI architecture
Moved from XML to Jetpack Compose, reworking UI components, improving state management, and keeping everything compatible with existing code.
20% lower ANR
Optimized essential code parts and thread management, reducing ANR (App Not Responding) rates by up to 20% for a smoother user experience.

More optimized resource usage
Designed and added lazy coroutines scoping for service-based architecture, using resources efficiently.
Smoother user migration
Moved users to new modules like the authorization system with thorough A/B testing for a smooth, data-driven transition.
Improved consistency in quality
Added a UI test framework into the CI/CD pipeline for automated UI testing, finding issues early and ensuring consistent quality.

Increased code reliability
Boosted unit test coverage to 90%, improving code stability and finding potential problems from the get-go.
New analytics server and increased data quality and integrity
We enhanced Grammarly’s analytics with advanced storage solutions and next-gen upgrades, delivering precise, scalable insights for sharper, data-driven decisions and better user experiences.
Meanwhile, Grammarly for Android is revolutionizing communication globally, improving lives and connections every day.
New analytics server and increased data quality and integrity
A new analytics server was implemented, providing a more robust and scalable data processing and analysis infrastructure. This upgrade enhances data handling capabilities and ensures higher data quality and integrity.
User retention is an investment you can’t afford to forego
Don't leave user satisfaction to chance. Let's find out how we can turn every first-time visitor into a lifelong fan.
