为什么构建移动操作系统如此困难?

时间:2011-03-08 05:06:08

标签: windows-mobile mobile symbian

我想知道是什么让公司在提供移动软件时如此难以准时?我部分理解为什么需要时间来支持操作系统的第一个版本(你必须处理所有低级别的东西),但是一旦你拥有了所有的API,为什么需要数月才能提供简单的UI迭代(如Windows Phone 7中的复制和粘贴)。为什么Symbian UI更新需要这么长时间?我不熟悉Android。 特别是在Meego&已经基于Linux的Bada,我无法理解如何使用> 1年只需制作一个正在运行的产品。我确信有充分的理由,我不想无知,这就是我要问的原因。 这可能是因为表现很难实现吗?我不确定,但我做“低级”DirectX API的经验是,实现快速2D图形相当容易。

1 个答案:

答案 0 :(得分:2)

因为编写(好或坏)软件很难。我认为你对这些项目实际进行了多少工作是微不足道的。我并不是想要批评,但我认为你没有按时,按预算和规范提供大型项目,也没有真正理解你所关注的功能的复杂性。简单。

对于学术练习,尝试在不使用OS挂钩的情况下在每个窗口控件上重新实现剪切粘贴。现在使其适用于办公室内容,图像或任何其他高级内容