65 ms·
I just had this discussion a few weeks ago and it wasn't even about mobile applications; It was about mobile application testing frameworks. We were deciding b
by joeblau 11y ago
I just had this discussion a few weeks ago and it wasn't even about mobile applications; It was about mobile application testing frameworks. We were deciding between a hybrid approach to testing (Appium) vs native (UIAutomation). I don't think these types of debates are going to end soon because most of the decision makers in large companies have grown up with and love the web. For the most part, I've only seen the web get faster and better since the mid 90's, but that was limited to the platform of a computer.
The theoretical maximum benefit of writing a program once that runs everywhere (watch, phone, phablet, tablet, laptop, desktop, tv) and is always up to date (computing is done in the cloud) is extremely enticing but has serious performance implications. What you always end up with is a developer friendly framework that contains cases for each platform and in most cases, doesn't have all of the features each individual developer needs (Bootstrap, Appium, Node.js, React, Angular, etc...).
I want the web to win, but in most cases the DOM was not built and designed for the direction that native applications are going.