
I built a full-featured Azure DevOps client for Android — after getting tired of the browser on mobile
Hey r/azuredevops ,
I've been working with Azure DevOps daily and constantly found myself opening a browser on my phone just to check a work item or approve a PR. The official Microsoft app is... minimal. So I spent a long time building DevFlow — a native Android ADO client.
What it does:
- Browse & edit Work Items, Test Cases, Pull Requests, Pipelines, Repos, Sprints, Kanban Board, Wiki, Backlog, Delivery Plans — basically the full ADO surface
- OAuth
2.0 (Microsoft Entra) + PAT auth — no extra app registration needed
- Burndown charts, CFD, pipeline trends (OData-powered)
- Commit diff viewer with LCS line-level diffs
- Bulk operations, WIQL queries, advanced search with saved filters
- Full dark/light theme (Material 3, custom "Aero Flux" design system)
Tech stack (for those curious): Kotlin + Jetpack Compose, Hilt, Retrofit, Room, Paging 3.
It's on the Play Store if anyone wants to try it:
👉 https://play.google.com/store/apps/details?id=com.devflow.client
Happy to answer questions or hear feedback — especially from anyone who uses ADO heavily. 🙏