Live data from Hacker News

The mobile app is going the way of the CD-ROM: To the dustbin of history

venturebeat.com

11–20 of 85 posts

Re: The mobile app is going the way of the CD-ROM: To the dustbin of history

#11
post #7

No. Somebody please stop this guy. After reading this I feel about him like the machines must have when they sent the Terminator back in time to kill Sarah Connor. Web apps are to native mobile apps as Java apps are to native desktop apps: ploddingly slow with clunky non-standard UIs—a degraded, lackluster experience. With some notable exceptions I think they can be a pragmatically motivated stopgap step (in regards…

> ploddingly slow with clunky non-standard UIs—a degraded, lackluster experience That sounds like the arguments I used to hear from desktop devs back when web apps start to appear. Sure web mobile apps kind of suck right now, but theres hardely any frameworks, established processes or documentation on how to build them properly. It's still in alpha stages. When building mobile apps has matured and if they still have…

I think the current popularity of web apps over desktop apps is driven by two different motivating factors: social and centralized storage.

The nature of the Web makes it well suited to building social apps on top of it. It would be hard to build social apps on an application layer that didn’t transcend physical platforms, because then there would be platform-induced delineations between the social groups that could congregate.

But the other motivating factor is that web apps by definition are a centralized container for the data you put into them. You use Freshbooks and you can access your invoices from anywhere. I think this will become far less important as cloud-storage-on-the-desktop services like iCloud mature and largely eliminate this advantage of web apps. Given this, don’t you think think we’ll actually start seeing a resurgence of non-social desktop apps that would previously have been built on the Web for centralized storage reasons?

Re: The mobile app is going the way of the CD-ROM: To the dustbin of history

#12
post #4
post #2

“There’s always some stuff around the edges that won’t work perfectly, but compared to writing in seven different languages, it works.” Write once, run anywhere. Why didn't anyone think of this before?

What are those 7 languages, anyway? The guy has a strong point he can make without exaggerating. If you want to capture > 90% of the mobile market, I think you only need Objective C and Java.

Or C#, thanks to the MONO guys...

Re: The mobile app is going the way of the CD-ROM: To the dustbin of history

#14
post #8
post #2

“There’s always some stuff around the edges that won’t work perfectly, but compared to writing in seven different languages, it works.” Write once, run anywhere. Why didn't anyone think of this before?

Ah yes. Write once, mediocre everywhere. Let's strive for that!

Ultimately, whoever writes the checks gets to decide what to strive for. If you can afford to hire a developer for each platform, great. Otherwise HTML5 is a compelling alternative.

Re: The mobile app is going the way of the CD-ROM: To the dustbin of history

#15
post #4
post #2

“There’s always some stuff around the edges that won’t work perfectly, but compared to writing in seven different languages, it works.” Write once, run anywhere. Why didn't anyone think of this before?

What are those 7 languages, anyway? The guy has a strong point he can make without exaggerating. If you want to capture > 90% of the mobile market, I think you only need Objective C and Java.

I can think of 6 frameworks: iOS, Android, WP7, Blackberry, Palm OS, Meego.

Re: The mobile app is going the way of the CD-ROM: To the dustbin of history

#16
post #4
post #2

“There’s always some stuff around the edges that won’t work perfectly, but compared to writing in seven different languages, it works.” Write once, run anywhere. Why didn't anyone think of this before?

What are those 7 languages, anyway? The guy has a strong point he can make without exaggerating. If you want to capture > 90% of the mobile market, I think you only need Objective C and Java.

If you want the rest of the smart phone market, you'll need a C++/QT app, another Java app, and a .Net app. Conveniently, you can #include lua.h in all of these (except maybe BlackBerry) and end up only writing the UI code in the native language.

Re: The mobile app is going the way of the CD-ROM: To the dustbin of history

#17
post #7

Earlier quoted context omitted.

> ploddingly slow with clunky non-standard UIs—a degraded, lackluster experience That sounds like the arguments I used to hear from desktop devs back when web apps start to appear. Sure web mobile apps kind of suck right now, but theres hardely any frameworks, established processes or documentation on how to build them properly. It's still in alpha stages. When building mobile apps has matured and if they still have…

I think the current popularity of web apps over desktop apps is driven by two different motivating factors: social and centralized storage. The nature of the Web makes it well suited to building social apps on top of it. It would be hard to build social apps on an application layer that didn’t transcend physical platforms, because then there would be platform-induced delineations between the social groups that could…

Web apps beat native apps because there's no install step, no upgrade step and hyperlinks provide the ultimate way for different apps to communicate with each other.

Re: The mobile app is going the way of the CD-ROM: To the dustbin of history

#18
I'm sympathetic to what he's saying. It is painful to develop lots of separate platforms.

But I work making games. And so this promised land is still way over the horizon. We're only just getting to the point where a HTML5 game can be notable as anything other than a tech demo on the desktop. It'll be another few years before we reach that point for mobile.

Re: The mobile app is going the way of the CD-ROM: To the dustbin of history

#19

Yahoo has just announced Yahoo Cocktails, a set of tools for developers to use that make web apps look and behave more like native apps. Mozilla is working on tools to help developers sell web-based apps to mobile device users, enabling them to make profits just as developers in the iTunes App Store or Android Market can now do. Yes, we can finally relegate this obsolete dinosaur to the dustbin of history once we fai…

Just like how DVDs fundamentally do exactly the same thing as VHS tapes, with a couple of minor differences?

Re: The mobile app is going the way of the CD-ROM: To the dustbin of history

#20
I feel like anyone who makes an argument that Node.js is "the future" is making the same case that a polluted natural environment is "the future". A horrifying vision of what could be reality unless we make it better.

Friends don't let friends make a career out of programming in JavaScript.

Post reply on HN