Dashwave 1.0

Dashwave 1.0

Fastest cloud dev environments for Android

5.0
β€’1 reviewβ€’

444 followers

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.
Dashwave 1.0 gallery image
Dashwave 1.0 gallery image
Dashwave 1.0 gallery image
Dashwave 1.0 gallery image
Dashwave 1.0 gallery image
Dashwave 1.0 gallery image
Dashwave 1.0 gallery image
Dashwave 1.0 gallery image
Dashwave 1.0 gallery image
Dashwave 1.0 gallery image
Free Options
Launch tags:Androidβ€’Productivityβ€’Developer Tools
Launch Team / Built With
Framer
Framer
Launch websites with enterprise needs at startup speeds.
Promoted

What do you think? …

Yash Khandelwal
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 : hello@dashwave.io You can also join our community server on Discord
Max Savonin
@y_khandelwal Hey Yash, congrats on launching Dashwave! A cloud development environment specifically designed for Android development sounds like a valuable tool. Here are some questions and how I can help: - How does Dashwave ensure the security of cached data and user code within the cloud environment? - Does Dashwave offer any capabilities for working offline or integrating with popular developer tools beyond those mentioned? As a developer, I'm interested in the technical aspects of the caching system and its security measures. If those align with my skills, I might be able to contribute to future development. Overall, Dashwave seems like a promising solution to streamline the Android development workflow. Exploring caching security measures, potential for offline functionality, and broader developer tool integrations could enhance its value proposition. I'd be happy to see how Dashwave evolves and potentially contribute my skills if relevant!
Yash Khandelwal
@max_savonin1 I hope this will help! How does Dashwave ensure the security of cached data and user code within the cloud environment? - Dashwave keeps the cached data and user code secure by utilising the principles of encryption at rest and encryption at motion. With encryption at rest, we store the cache and usercode in encrypted and replicated buckets, which are distributed globally, hence preventing breach and data-loss. For encryption at motion, we use a combination of cryptographic key signatures from the cloud provider and our symmetric encryption to ensure data integrity. Does Dashwave offer any capabilities for working offline or integrating with popular developer tools beyond those mentioned? - Right now, no. Dashwave let's you code in its environment while being offline but needs you to be online while running a build or emulation. But as for the second part of the question, Dashwave has a generic API that let's you connect with any tool that could help you with development, even real-device debugging support. We are in progress of simplifying the API usage and documentation.
Kostya Bolshukhin
@y_khandelwal looks powerfull!
Yash Khandelwal
Yash Khandelwal
@busmark_w_nika Thank you so much!
blank
Wow, Yash, this is super impressive! Dashwave seems like a game-changer for Android developers. Your team's dedication and research really shine throughβ€”12 months and over 200 conversations, that's some serious commitment! I'm excited about the 20X faster builds and those pre-cached environments. It’s gonna save so much time and headaches. Can’t wait to see how the community reacts to this! @y_khandelwal
Yash Khandelwal
@blankwebdev Thank you so much for your kind words! We're thrilled that you're excited about Dashwave. Our team has worked hard over the past year, and it's great to see that effort recognised. Not just builds, we want to set an example of 'an enabler' for android developers' productivity. We have also launched Android Templates : dashwave.io/templates With this a developer need not setup environment to test SDKs, Libraries. They can access to them with just a click of a button!
Tony Han
Looks like a pretty cool way to streamline and speed up android dev. I think that's the future now that you get to collaborate, dev and ship quickly within one place. Time is speed, especially in the mobile dev world (ironic how the store submission approval now is the hardest part - would be sick to see features that help with that). Congrats @y_khandelwal and team on the launch!
Yash Khandelwal
@tonyhanded You got that right. Mean time to recovery in mobile can be as small as 24 hours to 6 months to sometimes 1 year. Because at the end of the day developers are at the mercy of the app/play store's approval. One way which we're trying to solve this issue by enabling developers with systems to debug more hence test more so that they fail less.
Tony Han
@y_khandelwal gotcha that makes sense!
Curtis Giles
@tonyhanded you may be interested to check out runway.team - rollbacks for mobile. So no more waiting for approval when you need to hotfix πŸ‘
Rapti Gupta
Congratulations on the launch πŸš€ HSR FC’s got your back!
Yash Khandelwal
@rapti Thank you so much. HSR FC has been really supportive!
TJ Larkin
πŸ’Ž Pixel perfection
Congrats on the launch! This platform looks amazing but it would be helpful to have detailed onboarding materials for new users to get up to speed quickly.
Yash Khandelwal
@chopwood Hey sure noted. We're actively working on our developer documentation and will be releasing the v2 shortly. However, we've also tried to make sure that the UX as straightforward it can be. I would love to hear your feedback while giving it a go.
TJ Larkin
@y_khandelwal It's great to hear that you are working on improving the developer documentation. I will try the current version and provide any feedback on the UX. Looking forward to seeing the v2 documentation soon!
Yash Khandelwal
@chopwood Sure. Looking forward to it
Andriy Semenets
Congratulations on the launch! Is it available for self-hosting? Thanks.
Supratik Das
@semanser thanks! Yes, we are doing our fully or hybrid self-hosted pilots in 2 models: 1. The services and orchestrator run in our cloud, and the runners and cache-store run in your cloud VPC/private network 2. The entire stack runs in your cloud/on-prem with a single installer You can write to me at supratik@dashwave.io if you would like to join this pilot and try it out!
AndrΓ© J
Im an iOS developer. I guess this is a bit similar to Xcode-cloud. Who is your main competitors in the android space? Does google make something like this or no?
Yash Khandelwal
Hi @sentry_co Yes it draws parallels from Xcode cloud. One of the closest and probably very similar is Project IDX. It also functions as a cloud IDE for android app development. Well there are a dozens of cloud IDEs, what makes Dashwave different is our approach. We decoupled build engine, IDE and emulator and optimised one of them distinctively. We did this to ensure we don't hallucinate in terms of performance while keeping our cloud costs low.
123
β€’β€’β€’
Next
Last