TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Steve Jobs Doesn't Want Shit In His App Store, And Neither Do I

17 点作者 raptrex大约 15 年前

9 条评论

dchest大约 15 年前
I have collected screenshots of 39 apps from the App Store: <a href="http://nativegui.posterous.com/" rel="nofollow">http://nativegui.posterous.com/</a> It's just a small fraction of what you can find there. I think they are all written in Objective-C. Now, what's the argument again?
评论 #1272537 未加载
评论 #1272188 未加载
Seiwynn大约 15 年前
Are we really still having this discussion?<p><a href="http://news.ycombinator.com/item?id=1255858" rel="nofollow">http://news.ycombinator.com/item?id=1255858</a><p>I'd like to think that both sides are clear -<p>Steve Jobs - "We’ve been there before, and intermediate layers between the platform and the developer ultimately produces sub-standard apps and hinders the progress of the platform."<p>My point of view said well by the author of the article I linked - "Crappy developers will make crappy apps regardless of how many layers there are, and it doesn’t make sense to limit source-to-source conversion tools like Unity3D and others. They’re all building apps through the iPhone developer tools in the end so the situation isn’t even comparable to the Mac where applications can completely avoid using Apple’s frameworks by replacing them with others."<p>At this point I think we've reached the point of "agree to disagree", where neither side is going to change the other's mind.
评论 #1272200 未加载
51Cards大约 15 年前
Since I'm not sure the Blog owner is going to clear my comment there, I'll repost here as well.<p>Your logic is flawed in that you assume that "meta-platforms" can only produce crappy non-Apple like applications. This is simply not true.<p>The world is going cross platform and it's time to get on the bus. The risk Apple runs now is whether the iPhone becomes 'not worth it' to develop for anymore. Any developer knows that having to maintain X code bases for X platforms only hamstrings your productivity to your end users because of the overhead. I personally like to target more than one user set for my products.<p>It's interesting how the crack down came well AFTER the platform was an established brand, not when it launched. Had Steve Jobs only cared about purity of the platform they would have established the rules up front. They didn't do this because that would have been a huge roadblock to platform adoption and iPhone app base would not have grown to anywhere near the size it is now. Instead they choose to implement new rules now that they have an attractive user base and a "locked in" developer base. This is not about purity, this is singularly about control.
评论 #1272347 未加载
bad_user大约 15 年前
Truth is nobody knows shit about what Steve Jobs wants or about what the directions Apple has taken.<p>For all I care, this might be a maneuver to get rid of both the external competition (Android, WinMo, Symbian) and the internal one ... reducing developers on their platforms to mere contractors that are doing their bidding.<p>And you can't prove that I'm wrong because neither you nor I know shit about it.<p>So stop apologizing for them. If you believe their choices are for better quality, quality can speak by itself and nobody needs you rationalizations on the matter. It's as if you're defending your own choices and directions, which shows you have doubts.<p>On the other hand the bitching and moaning of mistreated customers (yeah, we are also customers) might do some good.
telemachos大约 15 年前
We keep hearing this argument, but it simply cannot survive the facts of the App store.<p>After searching for 'fart', I stopped counting at 30 items. Are we supposed to believe that Objective C source code and Cocoa Touch style somehow turn this crapware into elegant masterpieces of 21st century design?
评论 #1272193 未加载
z5h大约 15 年前
This guy uses jQuery on some of his sites. The language used in jQuery's selectors is a superset of CSS. That's right, it's not CSS. jQuery is translating/interpreting that new language for you. jQuery is more than just JavaScript it's an interpreter/compiler for a new language. (FYI, not allowed by Apple's rules).<p>For some reason when this guy target multiple browsers using jQuery it's OK. But when other developers target multiple platforms he calls the end result "shit" and tells them to get the hell out of his AppStore.
评论 #1272181 未加载
jrallison大约 15 年前
Saying the initial programming language has anything to do with creating an "iPhone-like" UI is laughable.
mieses大约 15 年前
Apple wants the conversation to be about Steve Jobs and not their shitty products. It's working.
maxharris大约 15 年前
I agree with this completely! I think that 3.3.1 will make it easier to find good apps, and that alone will help keep Apple on top.<p>If Apple's policies are incorrect, people will switch increasingly to competing platforms. But that's not going to happen, because Apple makes great stuff! Other companies could do it, too - <i>if</i> they copied Apple's principles, and not just random features or random visual elements.