Live data from Hacker News

Ios, Android, WP7 - who cares?

jacquesmattheij.com

51–60 of 71 posts

Re: Ios, Android, WP7 - who cares?

#51
post #21

As a question of fact, has the mainstream switched from apps to webapps on the desktop? e.g. for spreadsheets, word processors, text editors, photoshop, compilers. If not, then the argument becomes "I think B will happen because I think A will happen". One argument is that the main barrier to webapps is performance, and as soon as hardware gets fast enough, webapps will beat desktop apps. Firstly, there's a question…

Fallacies of Distributed Computing has nothing to do with webapps.

Re: Ios, Android, WP7 - who cares?

#52
post #22

Earlier quoted context omitted.

market irrationality is generally due to 1. a large entity throwing money away to achieve some outcome. he will eventually be eaten by arbitrage unless he has arbitrary amounts of capital (state actors) 2. the person stating this not understanding what a rational market means.

It's an analogy, not meant to be taken literally.

you may want to talk to all the people who take the idea quite seriously as a critique of market speed in reaching equilibrium.

Re: Ios, Android, WP7 - who cares?

#53
The article completely ignores the "appstore" distribution channel advantage. This isn't quite the windows/mac application versus web debate of the web 1.0 days. The appstore model significantly lowers the barrier of app consumption found in the old app distribution models, and brings the total distribution "cost" to be at least on-par with web apps, with a couple significant advantages.

Appstores provide near instant consumption, virtually eliminating the distribution inefficiencies of retail purchases. They also solve the payment (and collection) problem. Apple shares the same advantage that Amazon has in online shopping, as they already have my credit card, so purchases are just easier when going through Amazon, and Apple with the AppStore.

The appstore app model also provides an ongoing consumption advantage over web apps, as direct integration with the device provides unique to maintain engagement over the long term. Notification features will keep customers returning to your app. Also, presence on the home screen is like a built-in advertisement for your app. While you can add icons for web pages, its not typically used by most consumers.

I do recognize that developing to HTML5 instead of the specific mobile platforms can save the developer a lot of time, but it doesn't matter. Its all about the customer. Whichever model provides the superior overall consumption experience will win.

Who knows what the future brings, but the argument provided by the author is void of true analysis of the dynamics at play, and uses an imperfect historical comparison as a means to justify his view.

Re: Ios, Android, WP7 - who cares?

#54
post #18

My boss told me, you can not sell a web application on App Store, that's why we have to hire an iphone programmer to build a client app.

You and your boss have never heard of PhoneGap? Not a cure all by any stretch but you can sell a web-app if you really want to go that route.

Re: Ios, Android, WP7 - who cares?

#55

People don't seem to really understand the difference: a web app sits on a server. A native app is on the device. A web app will ALWAYS have a round trip time - the web is not instantaneous. So it will ALWAYS be slower than a locally run app, by its very definition. Furthermore, a browser imposes buttons and bars on the application that it does not need. In a mobile app, space is at an extreme premium, and the space…

that is not the difference, web apps can run locally fine 1. Cache Manifests 2. Phonegap, Titanium, CouchDB, plain serving from the filesytem (+ a magnitude of other options)

Isn't Titanium really just an interpreter taking Javascript to render native UI? While using Titanium allows you to use your experience in Javascript, and avoid Objective C or Java, in the end you still have an app on the phone.

Re: Ios, Android, WP7 - who cares?

#56

Earlier quoted context omitted.

that is not the difference, web apps can run locally fine 1. Cache Manifests 2. Phonegap, Titanium, CouchDB, plain serving from the filesytem (+ a magnitude of other options)

Isn't Titanium really just an interpreter taking Javascript to render native UI? While using Titanium allows you to use your experience in Javascript, and avoid Objective C or Java, in the end you still have an app on the phone.

Yeh Titanium probably want the best example as it goes through a translation layer, the others are very much true though.

Re: Ios, Android, WP7 - who cares?

#58
post #21

As a question of fact, has the mainstream switched from apps to webapps on the desktop? e.g. for spreadsheets, word processors, text editors, photoshop, compilers. If not, then the argument becomes "I think B will happen because I think A will happen". One argument is that the main barrier to webapps is performance, and as soon as hardware gets fast enough, webapps will beat desktop apps. Firstly, there's a question…

The hardware isn't only getting faster, it's also getting more innovative. Here's a really important point: The new capabilities of the hardware (like accelerometers, for example) will always come to native apps first. Color couldn't be a webapp. There's natural urge from develops to want the full potential of a device. Meanwhile, no device maker is going to wait for their new feature to become a web standard before…

you dont wait for things to become web standards before shipping, you make them standards by shipping them

Re: Ios, Android, WP7 - who cares?

#59
post #51
post #21

As a question of fact, has the mainstream switched from apps to webapps on the desktop? e.g. for spreadsheets, word processors, text editors, photoshop, compilers. If not, then the argument becomes "I think B will happen because I think A will happen". One argument is that the main barrier to webapps is performance, and as soon as hardware gets fast enough, webapps will beat desktop apps. Firstly, there's a question…

Fallacies of Distributed Computing has nothing to do with webapps.

I'm surprised this many people upvoted the parent and downvoted me. The Web is about a secure platform for rapid application development and world-wide distribution. It is not about distributed computing. Fallacies of Distributed Computing is about building a scalable server architecture, not developing/distributing client applications. Even if Fallacies of Distributed Computing was relevant, it would be equally applicable to "native" apps as webapps.

Re: Ios, Android, WP7 - who cares?

#60
post #28
post #21

As a question of fact, has the mainstream switched from apps to webapps on the desktop? e.g. for spreadsheets, word processors, text editors, photoshop, compilers. If not, then the argument becomes "I think B will happen because I think A will happen". One argument is that the main barrier to webapps is performance, and as soon as hardware gets fast enough, webapps will beat desktop apps. Firstly, there's a question…

How many NEW desktop apps have you installed recently? We obviously won't see Adobe, Autodesk and some other professional software developers moving their products to web anytime soon, but when we are talking about the new products - web is usually the winner. Look at Chrome and it's pace of innovation, check out the examples from Mozilla Demo Studio, could you imagine that working in all latest major browsers 3 year…

Actually Autodesk has just launched AutoCAD in the cloud. https://www.autocadws.com/
Post reply on HN