现在Windows Mobile开发已经结束了我们应该如何处理Windows Mobile企业应用程序。
坚持使用Windows Mobile 6.5 - 这些设备可以使用多长时间?
使用Windows CE - 可用的设备还是您必须开发自己的设备?
使用Windows Phone 7 - 企业应用程序(sqlce,sync等)需要(或甚至确实)这种以消费者为中心的操作系统支持功能
答案 0 :(得分:2)
我不相信它已经结束了。另一个发展领域 - 消费者应用 - 只是与它自己的平台,硬件等一起开始。当飞机出来时,它不会导致汽车死亡。他们做不同的事情,并有不同的用途。
Microsoft仍计划向想要创建非基于消费者的设备(Symbol,Motorola,Intermec等)的OEM提供WinMo 6.5.x.它被重新命名为Windows Embedded Handheld.
这些相同的OEM中的许多都以香草WinCE口味提供他们的设备。事实上,我从来都不明白为什么有人会选择WinMo而不仅仅是因为必须要对抗WinMo控制shell的愿望。但这是纯粹的意见。我也永远不明白为什么那些相同的原始设备制造商在操作系统选择方面没有提供更多种类(我应该能够选择一些具有不同组件的CE图像),或者甚至给我们一个二进制BSP。无论如何,他们都在硬件上赚钱。
至于Phone 7 - MS并没有真正说过。显然v1是面向消费者的。让我们面对它 - 这就是体积所在。它会变得更加企业友好吗?我很怀疑。整个前提是设备被锁定并且应用程序被沙箱化,以便用户可以完全控制体验。没有任何事情发生,用户没有具体说是好或甚至请求。
这不是企业设备想要的。你想告诉用户“这就是它的样子,这就是它会做什么,你不能做任何事情。”即使将这些功能添加到手机中,也会使整个平台 - 消费类设备不受限制,容易受到软件对设备的影响。
答案 1 :(得分:1)
企业功能旨在进入手机7平台。我们知道许多所需的功能由于固定的时间限制而无法进入市场,以及这些功能对测试矩阵的影响。
消费者优先事项是最初关注的焦点。
这个故事在整个CTP / Beta阶段都得到了相当一致的沟通。
我觉得有一个过渡期。如果你能在电话7上完成你的工作,你可以这样做。如果没有,请在WinMo6支持的同时继续,并密切关注手机7的演变,以便在适当的时间进行迁移。