4 ms·
Smartphone app development is a poor investment. Just build a good website.
by swiley 6y ago
Smartphone app development is a poor investment. Just build a good website.
- derekp7 6y agoThat brings up a question I've had -- so many web sites seem to work better as an app. Is that because app development is easier, or is there some things that you can do with an app that you can't do through web standards? Specifically what types of items can't be [easily] done as a web app but are easy as a smartphone app?
- euph0ria 6y agoPush notifications. One of the primary reasons why companies haven't switched to PWA for simple apps.
- ficklepickle 6y agoMostly its just about user data and money. It's AOL all over again. Only this time, they just might win.
- heavyset_go 6y agoApple refuses to implement standards that make web applications usable on mobile devices, even though Chrome and Firefox have supported them for ages.
- tspike 6y agoIt's because the web was developed as a means for delivering documents and app development has been bolted on as an afterthought.
- heavyset_go 6y agoUnfortunately, Apple refuses to implement basic features into Safari that Chrome and Firefox have supported for a while, and they refuse to allow developers to use browser engines other than the embedded Safari on iOS. This forces developers to release iOS apps if they want to target iOS users. What we need is some anti-trust litigation with teeth.
- zepto 6y agoWhat features?
- jedberg 6y agoNotifications is the big one. Only way to push a notification to a user on iOS is to have an app (even through Safari on desktop supports notifications).
- zepto 6y agoWeb notifications aren’t power efficient the way APNS notifications are. That’s why it’s easy to build support for it on Desktop safari but not iOS. I except they’ll support Web notifications on iOS once the technology is mature enough to meet the power budget.
- swiley 6y agoweb notifications work exactly the same way APNS do. If OS vendors are reasonable and expose the APIs needed to use them efficently that is.
- zepto 6y agoThis is not correct. Web push notifications rely on running a persistent service worker in a JavaScript runtime, which is not anything at all like how they are received by native iOS Apps. Additionally with iOS apps, Apple can and does work directly with developers whose apps are overusing the notification system and draining power, which they cannot do with arbitrary web apps.