DEV Community

Discussion on: Cross-Platform vs Native App Development

Collapse
 
teroyks profile image
Tero Y

The main questions for me would be how much you (and your potential customers) care about design details, and whether you have the resources to maintain separate codebases. Different app environments (e.g. iOS and Android) have different UI conventions that go beyond just using native form controls and such. That is why cross-platform apps never feel just right, and the UX is less than when using a proper, native, designed-for-your-platform app.

The downside is that maintaining different apps is more work, so naturally you have to estimate that the goodwill for sweating the details is worth it in increased sales.