2 ms·
Mobile apps can use native controls. When there is an ecosystem of apps that use the same controls, it enables users to do more, because they can bring their kn
by ridiculous_fish 6y ago
Mobile apps can use native controls. When there is an ecosystem of apps that use the same controls, it enables users to do more, because they can bring their knowledge from one app to another.
For example, with iOS UISlider, you can make fine or coarse adjustments by moving your thumb perpendicular to the slider direction. This works across all native apps. Users who learn about this feature become more capable in every native app.
There's no mechanism to create this sort of shared knowledge on the web. The web developer culture emphasizes customization, and so no two web apps work consistently.
- basch 6y agoThe other thing about native controls, is that as the UI toolkit evolves over time, your app stays up to date, without looking old and dated, stuck in an old paradigm of skeuomorphism or flat or material or metro or aqua or luna or etc. There's also battery life and suspend. I expect a native app to minimize, close and kill, resume, and background when needed.