它袭击我作为一个好主意苹果通过谈判与Novell和捆绑的单碰运行时间(只有运行时的课程)到每一个iPhone和iPod接触。也许甚至会使它有"一个时间安装",自动获得下载存储程序的第一次下载个程序,建立单一触,使后每单触应用程序轻得多,下载(没有运行时)。

这样做将以类似的方式加入训练营OS X:它将使它更容易C#开发人员加入该党,但这不意味着这些开发商将所有坚持到C#...什么相信我要买一个Mac是撒野-我想我总是可以安装Windows如果我不喜欢OS X(而且我很喜欢的的硬件,所以没问题).6个月后,我使用的OS X充分的时间...

会有任何技术问题,在这样做呢?我看到的只有优势,为所有缔约方,没有一个缺点在于任何人(也许除了少数不幸的苹果雇员必须检验的废话了单碰运行之前捆绑):

  • Novell胜利,因为单触变得更加可行(单触应用程序变得更轻的突然之间)
  • 开得胜利,因为现在还有一个工具,工具腰带
  • 许多C#开发商将非常感兴趣,通过这个
  • 苹果赢了因为那会带来更多关注的平台,更多的收入在开发的费用,更多的潜在伟大的应用程序,等等
  • 用户得胜利,因为较少的空间用于通过不同的应用程序具有副本相同的运行时积累在他们的设备

会有一个主要的技术障碍,在捆绑单的触摸到的iPhone操作系统?

编辑:改变的标题从"应当",以"将苹果束运行时?", 我认为达成共识预测,意味着很多给那些考虑要与单一的接触。

有帮助吗?

解决方案

没有,但是没有令人信服的理由,对苹果这样做的。IPhone是不完全的伤害,对应用程序,有更大的问题与发展处于缺乏单(例如,超负荷工作的程序审评员给奇怪的拒绝),以及有其他替代语言,苹果将更有可能照顾关于第一,如MacRuby和蟒蛇。苹果支持这些语言编写可可应用程序上的Mac,所以我将指望他们支持在iPhone上前的左领域的语言。

(注意,我没有完全回答的问题是否苹果 应该 然而,文档中没有提到的束,这一点主观的。我只是说明部队牵引上的苹果,这将影响他们是否这样做。)

其他提示

  1. 我理解单运行时在iphone上(可能是不正确的)的是,它不是一个运行在相同的方式,它是其他平台上的所有代码(包括单)编制静电的代码。
  2. 这是一个1.0版,并没有证明其价值。有可能要大量的版本,并具有所有predownloaded将是一个麻烦。
  3. 它增加了成本,开发从99美元到至少498所以吸收可能是有限的。
  4. 他们做一个非常好的发展环境下,并设置的图书馆提供。
  5. Java和闪光不可-他们为什么会焦点的东西远不成立。

我希望这不会很好的,但是,使下载略小于明显少于1%的应用它真的不是苹果的价值的想法。

有一个很好的理由不这样做,因为这将片段的开发。一些会学习目标-C,一些会学习单,如果苹果支持单,他们必须支持。

如果苹果进去做任何事,他们将增加垃圾收集支持的iPhone目标-C,其中已经存在桌面上的,但他们考虑设备的性能限制紧密,足以没有开销。

我是一个伟大的信徒使用的框架,从哲学的角度匹配平台。这很酷,单的工作,并作为一个游戏脚本语言的东西喜欢团结我认为这是一个很棒的主意-但如果你正在做的iPhone应用程序开发你应该学会的目标-C的了解的平台。

根据 iPhone开发计划许可协议,为即将到来的iPhone OS4SDK,然而,文档中没有提到的是,实际上是在违反并且不会被允许:

3.3.1应用程序只能使用记录Api的方式 规定的苹果和不能使用 或者叫任何私人Api。 必须将应用程序最初是在目标C、C、C++、或 JavaScript作为执行的iPhone OS其发动机,并且仅码 写在C、C++和目的C可以 编译和直接链接针对的 记录Api (例如,应用程序 链接到记录在案Api通过 中介翻译或 兼容性的一层或工具 禁止)。

由于C#不是一个这些语言,那么它不会被允许的。

捆绑了一个框架的操作系统具有重大影响。这样做会把责任保持单的触摸安全和最新的正在苹果的肩上。即, 任何问题单的触摸将反映更加糟糕的苹果比上Novell和任何框架的更新将需要大量的测试,以确保现有的单触应用程序不中断。我敢肯定这是一个负责苹果不想要或需要。

更重要的是,苹果似乎不会有任何麻烦吸引开发人员的iPhone平台。和它有助于把开发人员在OS X的平台,这是巨大的。我不能想像苹果公司想要改变的事情现在。

在什么Chuck说苹果公司想要验证一切然而,文档中没有提到工作并不会导致崩溃,这将使苹果看起来很糟糕。这将意味着苹果就必须进行严格测试和质量保证不仅然而,文档中没有提到现在,但每然而,文档中没有提到的是,随后释放。

即使是微不足道添加然而,文档中没有提到支持,这是不平凡的做 .

训练营是很可能也是一个巨大的工程努力发展和质量苹果,但它是值得的,以诱使Windows用户(一个巨大的市场),以无霸

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top