Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"Webapps are a reasonable substitute assuming nothing else is available and you can't afford to produce a proper application, but I'm not convinced that you'll spend more time and money producing a native app than you'd spend producing an equivalently high-quality webapp alternative."

I'm sorry but are you kidding here? You think a web developer who already has experience in all the tools used to create a web app is going to spend the equivalent amount of time learning a completely new languange, platform, developer tools et al AND THEN using them to program an app. I'm sorry but that's really a ridiculous thing to say.

(and I don't mean to be rude but really, who voted this comment up? If you don't know how software development works you shouldn't comment or vote on posts that involve it)

As for the rest of your argument,AT&T's Edge connection downloads at around 25KB. So a 1K page (which you claim causes an "unpleasant wait") would download in 1/25th of a second even on a slow connection.

As for the rest, my point still stands. Everything you spoke of requires a cracked iPhone which the great majority of people don't have anyway.

For the record, you're wrong below but I can't reply to you and I don't know why. But the short of it is anyone who is ACTUALLY a developer knows there's a lot more than picking up a language to development (though again there will be time to pick up the language and that will be time a web app developer wouldn't need to spend). You have all your tools including your editor, unit testing tool, etc... So again you're wrong. And yes there might be overhead to a web app but at 1k it's still going to come down in about a second or two. And Latency, this is the first link I found off google: http://www.engadget.com/2007/06/28/atandt-customers-seeing-s... I don't think .91 seconds is going to kill anyone



I'm sorry but are you kidding here? You think a web developer who already has experience in all the tools used to create a web app is going to spend the equivalent amount of time learning a completely new languange, platform, developer tools et al AND THEN using them to program an app. I'm sorry but that's really a ridiculous thing to say.

As a software developer, Objective-C is just another imperative C-derived language (a pure superset of C, actually), with Smalltalk-decedent OO features. It's not (or shouldn't be) an alien experience.

My comment assumed a baseline software developer proficiency. If simple high-level webapp development is all you've ever done, then of course -- writing an Objective-C application will be more difficult. Perhaps that's a good reason to write one.

As for the rest of your argument,AT&T's Edge connection downloads at around 25KB. So a 1K page (which you claim causes an "unpleasant wait") would download in 1/25th of a second even on a slow connection.

In addition to failing to account for additional resources (the page won't be 1K in total), you forgot to account for latency (there's quite a bit).

As for the rest, my point still stands. Everything you spoke of requires a cracked iPhone which the great majority of people don't have anyway.

Nothing I've mentioned requires a jailbroken phone for any purpose.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: