|
|
|
|
|
by a13i
1742 days ago
|
|
Such great feedback. Thanks! The main advantages are speed and freeing CPU/Memory rather than battery and fan noise. There is no overhead for downloading and uploading, thanks to binary diff. The building process for Reactive native and Android Java/Kotlin is different, In Android, Gradle compiles code\xmls almost every time you hit the run(instant run and apply changes does not work well). Happy to know you liked the domain name :) |
|
So, I still don't know how much pain your customer is in. You've said "yeah, not a problem for React Native", but there are other environments that people develop in too. What about Flutter? Etc etc.
So I'd say be clear about what dev environments you help with.
You say "fast" and then describe the hardware. That's not the way you want to pose that. I had to look at what my machine is...2GHZ & 16gb Ram.
What you want to describe is how much pain your user is currently in, and how much you can help them.
You do say "Save 20 seconds", and that's good, but is it 20 seconds on a 40 second build? Or on a 5 minute build. How painful is that 20 seconds. If it's saving you 50% of the time on a build, that's good. If it's 5%, probably not so good. And still, it's 20 seconds! If it was 20 seconds on an auto-refresh type situation, yeah, that's annoying. If it's 20 seconds like a test runner, might not be as big of an issue.
Can you frame this in such a way that even somebody who doesn't build using Java/Kotlin can understand the pain you're solving? Can you make somebody who doesn't have the problem want the solution anyway?
As I alluded to in my first comment, saving 20 seconds might be helpful, but it needs to be helpful enough to overcome the inertia and familiarity of continuing to do what I already do.
Hope that helps.