|
Eh, Ionic is good. I’ve retired native apps that I wrote, in favor of Ionic apps that someone else wrote, and felt fine about it. But that “someone else” is a very good engineer, that did a great job. Good software is always gonna be difficult and expensive; regardless of the tools and platforms. Good engineers are expensive, and take the time to do things right. No shortcuts. No free lunch. We get all hung up on the tools, as if they make us good. It’s like someone with money, buying a top-of-the-line PRS guitar, and playing Smoke Over the Stairway to Freebird. If a tool makes it easy to do something cool, and, suddenly, we can do something we couldn’t, before, that’s nice. Enjoy it while it lasts. Some kid will blow us out of the water, using the same tool, shortly. Native will always give the best UX, if done by expert native developers, but, in many cases, this may not make financial sense. Also, bad native developers will do bad work; even though they are using top-shelf tech (Smoke Over…). |