|
|
|
|
|
by jblok
4000 days ago
|
|
Wow, there's a lot of hybrid hating here. Consider this though: • You have an app that doesn't need to perform actions in sub 10-milliseconds. 11 milliseconds is just fine. • You don't require access to a whole host of system processes, but maybe access to the file system, or the clipboard, would be a big help to your users. • Your users are not super technical and won't even know what a hybrid app or native app means. • You want to get your app to market on multiple platforms in days/weeks, not months, and without spending a ton of money. I think hybrid might be a good option there. Not the ultimate best ever piece of software ever I know, but compromises and all that. |
|
Why? This is cumulative, across everything in your app. Why are you spending the user's resources on yourself?
> You don't require access to a whole host of system processes, but maybe access to the file system, or the clipboard, would be a big help to your users.
Native integration is a lot more than access to the clipboard and file system. Drag and drop. Editing key shortcuts. Consistent components.
> Your users are not super technical and won't even know what a hybrid app or native app means.
You don't need to be a professional chef to tell the difference between home baked cookies and chips-a-hoy, and you don't need to be highly technical to know that an "hybrid" application doesn't work as well as any of your other well-written apps.
> You want to get your app to market on multiple platforms in days/weeks, not months, and without spending a ton of money.
Blah. So we'll ship things that suck because it's a better product for us, the person making it? What if shipping genuinely good applications is actually integral to your success?
Remember: MVP is all about reducing the risk to VCs by decreasing the costs to get a product to market, by increasing the risk of a "false negative" market failure due to your shipping a poor product.
If you're that false negative, MVP hasn't done you any good.