gpt4 book ai didi

.net - Apple 会将 Mono Touch 运行时与每部 iPhone 捆绑在一起吗?

转载 作者:行者123 更新时间:2023-12-03 19:26:12 26 4
gpt4 key购买 nike

在我看来,Apple 与 Novell 谈判并将 Mono Touch 运行时(当然只是运行时)捆绑到每部 iPhone 和 iPod Touch 中是个好主意。甚至可以将其设置为“一次性安装”,第一次下载使用 Mono Touch 构建的应用程序时,会自动从 App Store 下载,从而使后续的每个 Mono Touch 应用程序下载起来更加轻松(无需运行时)。

这样做与将 Bootcamp 添加到 OS X 类似:它会让 C# 开发人员更容易加入这个队伍,但这并不意味着这些开发人员都会坚持使用 C#...是什么让我信服的购买 Mac 就是 Bootcamp - 我想如果我不喜欢 OS X,我总是可以安装 Windows(而且我喜欢硬件,所以没问题)。 6 个月后,我开始全职使用 OS X...

这样做会出现任何技术问题吗?我只看到了对各方的优点,而不是对任何人的缺点(除了少数不幸的苹果员工,他们必须在捆绑之前测试 Mono Touch 运行时的垃圾):

  • Novell 获胜是因为 Mono Touch 变得更加可行(Mono Touch 应用程序突然变得更加轻便)
  • 开发者获胜,因为现在工具带中多了一种工具
  • 许多 C# 开发者都会对此非常感兴趣
  • 苹果获胜是因为这将为该平台带来更多关注、更多开发者费用收入、更多潜在的优秀应用等
  • 用户获胜,因为不同应用在其设备上积累了相同运行时的副本,占用的空间更少

将 Mono Touch 捆绑到 iPhone 操作系统会存在重大技术障碍吗?

编辑:将标题从“应该”更改为“Apple 会捆绑运行时吗?”,我认为预测的共识对于那些考虑使用 Mono Touch 的人来说意义重大。

最佳答案

不,但苹果也没有令人信服的理由这样做。 iPhone 并没有完全损害应用程序,开发过程中存在比缺乏 Mono 更大的问题(例如,过度劳累的应用程序审阅者给出奇怪的拒绝),并且 Apple 更有可能首先关心其他替代语言,例如 MacRuby 和 Python。 Apple 支持在 Mac 上编写 Cocoa 应用程序的这两种语言,因此我希望 iPhone 能够先支持它们,然后再支持 C# 等非主流语言。

(请注意,我并没有准确回答 Apple 是否应该捆绑 MonoTouch 的问题,这有点主观。我只是解释一下 Apple 是否应该捆绑 MonoTouch 的力量他们这样做。)

关于.net - Apple 会将 Mono Touch 运行时与每部 iPhone 捆绑在一起吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1450436/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com