3 ms·
>For most apps (and especially for apps which have a lot of text like Slack), Native is overkill and suboptimal though some people claim otherwise. You lose sta
by kitsunesoba 9y ago
>For most apps (and especially for apps which have a lot of text like Slack), Native is overkill and suboptimal though some people claim otherwise. You lose standard functionality like Copy, Partial Text Selection, Web Search (Selection), Share (text selection) with Whatsapp, Messenger, Copy Link etc. All of which come free with a Browser view.
I can't speak for Android, but under iOS you get all of that for free if you're using UITextViews that have selection enabled (as opposed to UILabels). It'll also give you Wikipedia/Dictionary/Thesaurus lookup popover, data detectors (auto-linking dates, etc) and more.
There is functionality somewhat unique to browsers, sure, but it's a smaller set than you may think and in many cases, dropping in a resource intensive WebView for a couple of little perks is what's overkill.
Personally, my feelings are that if your app is mostly a webview, just stick with a web page. There's little benefit adding a wrapper, and it strips control away from me as a user (no blockers, etc).
- icelancer 9y ago>>Personally, my feelings are that if your app is mostly a webview, just stick with a web page. I agree, but it is clear that those who grew up with phones do not. Apps dominate the marketplace and use space for millenials.