Android cloud dev environments with accelerated builds on instant, pre-built, pre-cached emulation and code environments to enables rapid feature/code/SDK previews, and quick bug resolution.
Hi Product Hunt! 👋
Yash this side, Co-founder & CEO at Dashwave (LinkedIn)
12 months ago, when we started we spoke with over 200 engineering leaders from companies like OCBC, Gojek, PhonePe, Swiggy, redBus ,Booking.com ,Microsoft , Powerplay, Curefit, Zulip, Slack, Uber, Reddit, and many-many more to understand how devEx teams function in mobile development.
We concluded, android dev is slow, not due to developers, but because the tool chain hinders progress. The struggle begins with slow build times, endless debugging sessions, delayed feedback loops, and persists even after going live on the Play Store. Major issues like context switching, cache invalidation, fresh build times, testing, and debugging exacerbate the problem.
💡 Did you know reducing build times by 50% can gain a team of 50 up to 16 engineering years' worth of productivity in a single year? This translates to an incredible $1.2 million in annual savings for a company.
But that’s just the start. Consider optimizing time lost on delayed feedback loops (around 3 hours per week per developer) and time lost on context switching (approximately 30-45 minutes per switch event).
Have you heard of Codespaces, Gitpod, Stackblitz, or Vercel? Have you used them and experienced how effortlessly they resolve bugs and review PRs? Vercel’s ‘pre-deployed branches’ feature, in particular, makes testing a breeze ( yes, we gave Vercel a shoutout for that)
These tools significantly optimize developer productivity, increase shipping rates, and enhance mean time to recovery, but they are all tailored for web dev. This gap led us to create Dashwave, a unique cloud developer environment specifically designed for Android development.
12 months of research and testing, 100+ papers, 8 engineers, 8 rewrites, 300+ Github repos, 900+ projects, 30000+ builds and almost 100K minutes of emulation. That's what it took us to build Dashwave!
✨ With Dashwave, developers can accelerate builds (upto 20X) and open instant, pre-built, pre-cached emulation and code environments. It enables rapid feature/code/SDK previews and quicker bug resolution, connecting with Git, CI/CD, your local IDE, and as an API. ✨
Key Features of Dashwave
👉 Accelerated build engine with distributed caching: Experience up to 20X faster builds with remote caching. If you build on Dashwave, your teammate can also use your caches, turning a 24-minute build into just 4 minutes!
👉 Seamless integration: Hook it anywhere, in your local IDE via Dashwave Cloud Build plugin, as an API in your existing CI pipeline, or simply install our GitHub App.
👉 Pre-setup, pre-cached cloud IDEs with boot time as low as 6s: Access cloud IDEs with one click, pre-packed with debugging tools like Kotlin, Dart debuggers, and Flipper. Squash bugs, review PRs, and experiment with new SDKs and libraries without changing your local code context.
👉 Pre-deployed environments: Dashwave CI deploys build APKs of all feature branches on emulators, ensuring you can test before you preview.
👉 Share emulators as a link: Collaborate with your team on frontend issues with ease.
👉 Integrate with Jenkins, GitHub, and Slack: More integrations coming soon!
👉 Android Templates: Open any Library/SDK with just a click of a button without ever have to change local code context. Checkout Templates
Benefits of Dashwave
👉 Reduce MTTM (Mean Time to Merge)
👉 Reduce MTTD (Mean Time to Debug)
👉 Reduce MTTR (Mean Time to Resolve)
👉 Decrease TTV (Time to value)
How is Dashwave priced?
We charged on a pay as you go basis. For every month you get 10 hours of builds, 5 hours of emulation and 30 hours workspaces free. More details about the pricing is available on our website.
What's next?
We're working on shipping more support like integrations. Features like iOS builds as well. We're also introducing AI capabilities, definitely not a copilot but towards helping resolve bugs faster, reach bug source quicker. While we are building them, how about you get started on setting up Dashwave with your existing project?
How to reach us?
You can reach us out on our mail : [email protected]
You can also join our community server on Discord