Where was Carmack when everyone was forcing us to listen to "web apps are the future of mobile"?
He could have ended that HN debated instantly.
Where was Carmack when everyone was forcing us to listen to "web apps are the future of mobile"?
He could have ended that HN debated instantly.
As it happened, the reaction to web apps was so negative they ended up releasing their SDK hastily (which anyone who went through the pain of using it for the first couple of years can attest to).
One of the common mistakes people have when discussing Steve Jobs is mistaking what he said for what he believed. (We see this confusion constantly in the news, where "The Whitehouse believes" is used to describe something in a press release.) He knew how to stay on message, and he knew that saying "our SDK will probably be released in alpha form in a year and be somewhat stable in two years" was off message.
It's also fairly clear that if he had had a bunch of arguments about something and reached some provisional conclusion, he wasn't going to have much patience with an argument he had previously encountered and beaten to death from someone random.
Reminds me of “we couldn’t get the fingerprint sensor under the screen working, so we had to quickly come up with an alternate authentication method, and that required this hideous notch” vs “Face ID is the newest, best thing ever.”
They still try to hide it when things don’t go their way.
I think you should try using iPhone X before you comment on it.
> He could have ended that HN debated instantly.
This is going to be difficult to hear, but online debates are essentially for entertainment purposes only. Arguments had on the internet rarely affect our industry as a whole. Arguments had in person between people of power and influence are far more effective, time efficient and can affect entire industries (even countries!) in profound ways.
No amount of technology beats face to face communication. No amount of technology replaces individual power and influence.
Reading about a new awesome technology, might make someone go out and do a project with said technology. While that doesn't affect the industry as a whole, the debates sure are useful for the people reading and participating in them
A good rule of thumb is that a "consultative process" is a smokescreen unless the people being consulted have voting rights amongst those doing the consulting.
He was in the debate at the origin, speaking firmly and directly to the key players, as your quote shows.
You're conflating the web with web apps. Those are two separate things.
If web apps are to be the future, bloating up the browser to the size of an OS to get native-app level functionality sounds like a dystopian future to me. I don't want my browser to access my GPU, I don't want by browser leaking my LAN IP, I don't want my browser communicating with USB devices on my machine, etc, etc...
Also, nobody (yet) has been able to create a GUI/Client App standard for cross-platform delivery that performs well across different hardware architectures and operating systems which are designed and optimized for completely different things. That makes sense because the "one size fits all" way of doing things is terrible for performance among other things.
>The only right answer is universal apps(the web).
The only "right" answer is that we should tolerate specific web apps only when the benefits outweigh the costs.
Native apps will likely always have a place when OS/UI integration are paramount. But web apps will become a lot more prevalent than they have been previous as more and more hooks are exposed to the native core. Which is a good thing for everyone.
I don't really know the best way to delineate what should and shouldn't be a web app, beyond a vague notion that my daily news rotation should be in the browser.
Actually I'd argue the web is great for that too. On Android you can already implement a messaging app, complete with notifications, on the web.
I wish people like my bank used it. I don't want to install their native app because I barely ever use it, but would I like to get urgent notifications from them every now and then? You bet I would.
Just because there's been a lot of progress in making web apps do things that were more natural for native apps, doesn't mean that it's the best way to go about something.
I get the wish for more support for web apps, though. I just switched over from a near 4-year-old phone that was replete with security updates and other un-removable stuff in the storage which prevented me from having a lot of apps installed (especially as so many insist on a large footprint in internal storage), so I increasingly used my web browser to access things. After the switch, though, you can bet I downloaded a bunch of apps I had deleted.
One of the most annoying examples of that for me is accepting a new connection on LinkedIn from my phone. I want to tap on the link in the email and be done. Instead it redirects me to the store, I close it, try again. Sometimes it works, sometimes I give up and do it later.
Another example is Facebook. :)