| I think you're grabbing at straws this with this project, and your "pain points" kinda state that right away. Less fan noise?? Do I really hate my fan that much? Can I even hear it through my earphones? Do/will M1 Macs and next gen ARM Windows/linux even need a fan? Save battery? How many people are regularly coding their android apps without being plugged in at a desk? Maybe you know more than me, but I almost never code when I'm not plugged in, and I don't think I've ever bundled on battery. Not that I couldn't, I just have no need to. Again, battery is becoming a non-issue for many of us. I think there is some serious flaws in your logic around "time saved". If you save 30 seconds on every build (30% more than you're stating), what's the time to upload my code to you, and the overhead in doing that? Then what happens when the build is done? I download the APK? What's the time that takes? Have I saved 30 seconds at all? If you're saving me 30 seconds 20 times a day, are there not other things I could be doing for those 30 seconds while my computer is building? So, I can pay you to do something that I can do in 30 seconds, and that I do 20 times a day, or I can not pay you, and just do it myself, for free. Now lets take the best case scenario. I can make each employee 10 minutes more effective per day. Is that correct?
But am I actually going to be able to measure what they are doing for that extra 10 minutes? Am I REALLY going to get 10 minutes more engineering time? If so, that's $10/day per employee. I'm paying this person $100/hour, do you think I'm micro-managing down to the point where I'm saving $10/day. This is also assuming that I'm paying the person $200k. You've taken a very top down approach in your maths, but you need to also go bottom up. Having said all of that, I'll tell you from my experience, we don't build 20 times a day. We run dev devices via USB (we're React Native), and maybe bundle a few times a week at most. So, now add into your math, how many companies are bundling their app more than a few times per week? How big of a market opportunity is this? So, yeah, you haven't convinced me, I'm not a believer. HOWEVER, do I believe there is an opportunity for a great dev tool to improve development experience? Yes, there is. Do I know what that is? No, I can't help you there. But when you find that real need, you've got a great domain name, so that's a start. :) |