Being a graybeard, I’ve seen all sorts of computing fads come and go.
Unfortunately, after so many have come and gone, people still chase this notion of “write once, run everywhere”. That they can write the piece of software once, and it’ll (magically) run everywhere. It’ll run on Windows, it’ll run on Mac. And these days, it’ll run on iOS and run on Android, and run on the web, and on desktop computers and mobile devices, and the list goes on.
Alas, this never really works out. There’s always a shortcoming somewhere, and what usually comes up short is the quality of the software, and then the user satisfaction.
A most recent example is Facebook’s app for iOS devices…. Read more.