This is written by someone who lives in the "web eats everything" bubble. It also neglects the apple store. The fact is, webapps are suboptimal, and unless something drastically changes, will remain so. Unless you have decent caching, they are slow, difficult to use, and generally annoying. Why? firstly HTML/JS is a very slow presentation layer compared to native, which means less battery. You still can't multithread…
The End Is Near for Mobile Apps?
21–30 of 184 posts
Re: The End Is Near for Mobile Apps?
#22Re: The End Is Near for Mobile Apps?
#23Basically every flashlight app on Google Play contains adware or malware and wants non-negotiable (thanks, Google) access to my contact list and files and network. Same with many task managers and qr code scanners and other random little apps and utilities. Fuck that. I'll install Uber and an IM client or two, but that's it. No more "that looks like it might be cool" apps for me. I've said this before - the app ecosy…
The walled garden is great and protects my privacy.
Re: The End Is Near for Mobile Apps?
#24For years I haven't installed any apps but the absolute minimum. I don't have an app for news, Facebook, Amazon, airlines, this, that, because of all the reasons mentioned in the article. I read news on the mobile optimised websites, I retrieve my flight ticket as a PDF in my inbox, I never like to shop from my phone anyway (best done on a desktop when having a mental break at work) and don't think Facebook offers an…
Re: The End Is Near for Mobile Apps?
#25Re: The End Is Near for Mobile Apps?
#26Using a single game engine for real business apps, and then shipping those apps on every platform the game engine supports.
Sure, you maybe have to do a bit more work to get a data entry field up on the screen - but you only have to do it once and you've got the same, consistent, agreeable (assuming you design it right) interface across all supported platforms.
This isn't the same as using browser-based frameworks to accomplish the same thing. What I mean is, a game engine that provides equal access to the rendering and input event pipeline across the board.
Its the native-framework dance that is killing mobile apps. The time spent grok'ing one Android SDK release, only to have to do it all over again just to keep your app current and constant on the platform. To a lesser degree its the same with iOS.
But, if you take sufficient responsibility for the engine such that you're really targeting GLES and an event queue, you can produce amazing apps that run everywhere.
This is the promise that needs to be fulfilled going forward. We don't need more apps that just look the same, yet take up infinite resources and attention just to stay in place. With a game-engine approach, app developers can actually differentiate themselves again - and the good ones, the really good ones, produce really good apps.
Think about this some time: the most-shipped, most-used apps on any of the mobile platforms are those that, pretty much, eschew tight integration with the vendor-provided frameworks and instead bring their own to the party. This will get traction as more and more devs start to understand just how far you can take your modern engine these days .. and those engines are becoming their own OS in their own right, anyway ...
Re: The End Is Near for Mobile Apps?
#27Re: The End Is Near for Mobile Apps?
#28I found the article unconvincing. The core argument is that native apps will consolidate into larger social media apps as part of an in-app app? That may be the case for China, but not the US. Even if that did happen in the US, that means you are still building mobile apps (with another abstraction layer).
As long as native apps provide a better UI (as expected of native apps) & continue to have access to OS APIs that the mobile browser does not, native apps will continue succeed by providing a better experience.
Re: The End Is Near for Mobile Apps?
#29This was obvious 10 years ago, so why have mobile apps been successful? What has changed?
Re: The End Is Near for Mobile Apps?
#30I have two points on this. 1. The end has been here for some of us. But only for the apps the author is talking about. And these apps are the whitelabeled generic restaurant menu apps. If an "app" like that is not useful, who cares about it. If I need to order from that restaurant, why not just use the ordering app that includes that restaurant? 2. He talks about apps in general and how we have 100 installed but use…
The apps are dying and the year of the Linux desktop is just around the corner. (I wonder what's the ration of Linux desktops in use vs. Android phones in use, which are running Linux after all).