Fully disagree though
Native Apps Should Be Avoided Whenever Possible
11–20 of 33 posts
Re: Native Apps Should Be Avoided Whenever Possible
#12Re: Native Apps Should Be Avoided Whenever Possible
#13Mobile apps can't run on device startup on iOS. They can't modify or delete device storage outside of your sandbox. Same with Access contacts, call logs, SMS. Contact yes, but you have to give explicit permission and you can't access call logs or SMS.
I just stopped reading this because whoever is writing is overstating their case. Maybe the case is different on Android, but last I saw Android is slowly moving toward the granular permission model that iOS does with their data.
Re: Native Apps Should Be Avoided Whenever Possible
#14Re: Native Apps Should Be Avoided Whenever Possible
#15Re: Native Apps Should Be Avoided Whenever Possible
#16Native applications should be insisted upon. Web applications are not under the control of the users in any form and what they do can be changed without the users input even as the user is in the middle of a session of using the software. Website applications can also just dissapear and often do. Additionally any given website 'app' will be loading unknown executable code from random arbitrary sites. Usually spyware.…
Re: Native Apps Should Be Avoided Whenever Possible
#17Re: Native Apps Should Be Avoided Whenever Possible
#18I love using the Twitter web app over the native app. And whenever I think of a product, I think of how I can build a fully usable web app (even when primary access is via phone).
Re: Native Apps Should Be Avoided Whenever Possible
#19There is a program for Windows called StarDock Groupy, it can group windows into tabs. It could be useful, but not as much because of horrible rectangular design. I cannot extract several WhatsApp chats from rectangle, to group them with office document we discuss. There are multiple desktops in Windows, but rectangular programs do not permit sorting different chats to different desktops.
If web app permits opening in several windows at once, then drag-n-drop does not work between windows as good as it works in native apps like iChat and Adium.
I often see that applications pretending to be native, are in fact based on browser, and inherited all constraints, and are forcibly rectangular. Such quasiapplications, of course, no much benefit to install natively on desktop.
Re: Native Apps Should Be Avoided Whenever Possible
#20Good native apps exist, although rare and getting more so, and for a lot of workflows are better than websites. That said, all the privacy reasons listed apply just as much to websites as they do apps. I have to disable noscript a lot when it comes time to fill out what is glorified for a lot of day to day transactions. Especially anything involving a credit card these days.
Just the simplest example, apps can intercept web requests. On iphone if you get a link to amazon.com through text message/email/browser, the amazon app can intercept and handle those requests.
or camera, microphone, location, bluetooth, nearby interactions (uwb), push notifications, background services, photo roll, contacts, calendar, local network, etc...