WP8的大秘密:微软限制SDK 为聚集兴奋度
2012-10-05 12:53:13 来源:Chinaz 评论:0 点击:
北京10月2日消息,据国外媒体报道,尽管本月末微软安排了WindowsPhone8发布会,但微软开发者社区的很多开发者依然无法获得至关重要的工具,让他们开发的应用程序获得所需的系统最新功能和性能信息。虽然微软已经向签署了保密协议的有限开发者提供了新平台的软件开发工具包(SDK),但总体上这家软件巨头对WindowsPhone8是保密的。这里的大秘密是什么?
回到今年6月,微软在WindowsPhone峰会上第一次公开披露了WindowsPhone8的信息,但在泄露出的视频中,乔·贝尔菲奥(JoeBelfiore)提前详述了该系统的一些功能。视频披露了用于跟踪数据使用的选项DataSmart(现在被称为DataSense)、Skype集成和用WindowsPhone8中应用程序替代Zune的计划。微软证实了一些泄露的细节,但向TheVerge网站透露,将采取保密态度。微软的格雷格·萨利文(GregSullivan)当时称:“我们希望在发布前对一些东西保密。我们不会谈论任何其他UI变化……其余部分你们要在晚些时候才能知道。”
自从微软首次公布WindowsPhone8信息后,已经过去几个月,开发者急于知道微软发布计划的更多信息。7月底网上泄露了未完工的SDK,详细介绍了相机应用程序的新镜头功能、可热插拔SD卡支持和DataSense。该SDK还包括Xbox音乐访问权、SkyDrive备份设置和针对改进后的开始屏的新主题颜色--所有这些都微软未曾公开披露的。当时微软拒绝评论泄漏的SDK,让开发者不知道在承诺的夏末发布后能否使用该工具包。显然,一些有特权的微软外部开发者已经使用了预览版SDK,但数量不多。
9月5日在诺基亚推出2款新WP8手机时,微软宣布将在9月12日开始为SDK官方预览版接受应用程序申请。微软的托德·布利克斯(ToddBrix)表示:“我想要让你们有个心理准备,程序访问权将是有限的。”WindowPhone开发者对此迅速做出反应。.NET开发者莫顿·尼尔森(MortenNielsen)在微软博客的评论部分写到:“你们已经没有兑现‘今年夏天晚些时候’的声明,应该让所有人获得预览版,并以此开发、推广和加快应用程序。”
尼尔森的评论得到了其他开发者的响应。一位开发者称“再等待数月令人恼火,还浪费了我的钱”,另一位开发者称“真是荒谬”。当9月12日微软开放应用程序提交时,这种愤怒感达到了极点。微软的托德·布利克斯为此决定进行了辩解,称“WindowsPhone8的功能并非已经全部公布,我们的SDK包含了全面仿真器,允许开发者针对各种WindowsPhone功能测试应用程序。这种针对有限SDK的不同做法可能激怒了一些开发者,但布利克斯称微软的“目标是尽可能为WindowsPhone8带来兴奋度。”
TheVerge与很多有该SDK使用权和没有使用权的WindowsPhone开发者进行交谈,以了解微软对WindowsPhone8的态度及其秘密企图。一位著名的WindowsPhone开发者(其有权使用最新的SDK)承认,这个决定“非常奇怪”,但可能是该公司最佳的通用办法之一。一些匿名开发者称:“微软可能需要这种(平台兴奋度),但更可能是他们想回到游戏中”。经营着只使用微软软件的技术解决方案公司的卡尔·法尔墨(CarlFarmer)感觉限制SDK使用是反常的。“这只会让开发者在SDK发布时,争相在应用程序中添加任何与SDK/硬件功能有关的新功能。”
TechSmith也有同样的挫折感,该公司成立于1987年,提供很多Windows截屏应用程序,包括Snagit和CamtasiaStudio。软件工程师亚历克斯·诺瓦克(AlexNovak)表示:“这有点让人摸不着头脑,因为微软对他们开发的东西一直相当开放。他们公布了Windows8的结构,整个世界的人都可以去下载。但在WindowsPhone8SDK上没有这么做,这人令人沮丧,因为我想核实下该SDK。”
TechSmith的高级软件工程师马特·慕尼黑(MattMunich)表示,他对该平台及其可做的事感到兴奋,但“围绕该平台的神秘感”打击了他的期望。TechSmith有iOS和Android应用程序,但是现在不可能开发出与其他平台功能相同的WindowsPhone软件。瑞士开发者和设计师马里奥·卡拉季亚尼斯(MariosKaragiannis)已经为WindowsPhone7开发了多款游戏,并在针对WindowsPhone8的一些新硬件和功能支持修改这些应用程序。他表示:“SDK应尽可能地提供给开发者,并至少在WindowsPhone8发布前两个月提供。苹果就是这么做的,每一个iOS开发者都签署了保密协议,但他们总能获得SDK以为新版操作系统做好准备。”
事实上,这种有限使用SDK与iOS开发者在新iOS发布前定期获得文档、软件和其他资源形成了鲜明对比。苹果的方法对开发者来说并不完美--最近推出的4英寸显示屏iPhone5就是很好的例子,只在上市前1周才宣布推出SDK--但在发布前数月,大多数功能变化都记录下来并与开发者沟通,以便开发者能为消费者发布优化版本的应用程序。
那么WindowsPhone8SDK限制在少数开发者上,微软要实现什么目的或者隐藏什么?目前尚不清楚。一位有权使用原型WindowsPhone8硬件和最新SDK工具的匿名开发者对TheVerge讨论了这个秘密。今年早些时候泄漏的SDK未披露WindowsPhone8两个未记录在案的新功能--Rooms和Kid’sCorner,但最新的SDK包括了这2个功能。
微软也似乎放弃了跟踪SDK数据使用的DataSense功能,但据了解,这个功能存在于WindowsPhone8正式版--由运营商激活。据悉,还有一些开发者不需测试的其他功能,可能在注册了微软帐号并激活了WindowsPhone8后出现。当前的SDK版本不允许开发者在模拟器中登录微软帐号。然而所有迹象都表明,WindowsPhone8的用户界面和功能基本上与WindowsPhone7类似,除了新的开始屏幕、电子钱包和硬件支持外。
微软似乎没有改进WindowsPhone8的多任务处理,除非使用多任务选择器,否则应用程序不能复原--尽管将应用程序数量提高到8个。该系统也没有通知中心,现有用户常常要求有这个功能。显然该SDK没有大的惊喜,微软的有限访问政策是奇怪的方法--尤其与WindowsPhone7比,当时开发者在发布前几个月就能公开获得工具--该公司的声明只是为了聚集兴奋度。
微软发言人称:“我们不仅继续努力提供最好的开发者工具和行业资源,也要以为生态系统创造更多机会的方式让WindowsPhone8上市。”。推出诺基亚Lumia920和HTC的WindowsPhone8x设备肯定引起了兴趣,但缺乏定价和上市信息降低了兴奋度。除了开始屏幕外,微软还严令诺基亚、三星和HTC不要展示WindowsPhone8其他功能,这也增加了神秘性。微软称,这些设备的初步反馈信息显示,他们步入了“正轨”,并表示该公司“将继续听取开发者的反馈信息,努力改进平台、工具和每一步流程。”
这暗示,10月下旬该软件制造商将有一些特别的东西要公布。如果没有,那么很多开发者和潜在WindowsPhone用户将会问:“所有这些保密有意义么?”
回到今年6月,微软在WindowsPhone峰会上第一次公开披露了WindowsPhone8的信息,但在泄露出的视频中,乔·贝尔菲奥(JoeBelfiore)提前详述了该系统的一些功能。视频披露了用于跟踪数据使用的选项DataSmart(现在被称为DataSense)、Skype集成和用WindowsPhone8中应用程序替代Zune的计划。微软证实了一些泄露的细节,但向TheVerge网站透露,将采取保密态度。微软的格雷格·萨利文(GregSullivan)当时称:“我们希望在发布前对一些东西保密。我们不会谈论任何其他UI变化……其余部分你们要在晚些时候才能知道。”
自从微软首次公布WindowsPhone8信息后,已经过去几个月,开发者急于知道微软发布计划的更多信息。7月底网上泄露了未完工的SDK,详细介绍了相机应用程序的新镜头功能、可热插拔SD卡支持和DataSense。该SDK还包括Xbox音乐访问权、SkyDrive备份设置和针对改进后的开始屏的新主题颜色--所有这些都微软未曾公开披露的。当时微软拒绝评论泄漏的SDK,让开发者不知道在承诺的夏末发布后能否使用该工具包。显然,一些有特权的微软外部开发者已经使用了预览版SDK,但数量不多。
9月5日在诺基亚推出2款新WP8手机时,微软宣布将在9月12日开始为SDK官方预览版接受应用程序申请。微软的托德·布利克斯(ToddBrix)表示:“我想要让你们有个心理准备,程序访问权将是有限的。”WindowPhone开发者对此迅速做出反应。.NET开发者莫顿·尼尔森(MortenNielsen)在微软博客的评论部分写到:“你们已经没有兑现‘今年夏天晚些时候’的声明,应该让所有人获得预览版,并以此开发、推广和加快应用程序。”
尼尔森的评论得到了其他开发者的响应。一位开发者称“再等待数月令人恼火,还浪费了我的钱”,另一位开发者称“真是荒谬”。当9月12日微软开放应用程序提交时,这种愤怒感达到了极点。微软的托德·布利克斯为此决定进行了辩解,称“WindowsPhone8的功能并非已经全部公布,我们的SDK包含了全面仿真器,允许开发者针对各种WindowsPhone功能测试应用程序。这种针对有限SDK的不同做法可能激怒了一些开发者,但布利克斯称微软的“目标是尽可能为WindowsPhone8带来兴奋度。”
TheVerge与很多有该SDK使用权和没有使用权的WindowsPhone开发者进行交谈,以了解微软对WindowsPhone8的态度及其秘密企图。一位著名的WindowsPhone开发者(其有权使用最新的SDK)承认,这个决定“非常奇怪”,但可能是该公司最佳的通用办法之一。一些匿名开发者称:“微软可能需要这种(平台兴奋度),但更可能是他们想回到游戏中”。经营着只使用微软软件的技术解决方案公司的卡尔·法尔墨(CarlFarmer)感觉限制SDK使用是反常的。“这只会让开发者在SDK发布时,争相在应用程序中添加任何与SDK/硬件功能有关的新功能。”
TechSmith也有同样的挫折感,该公司成立于1987年,提供很多Windows截屏应用程序,包括Snagit和CamtasiaStudio。软件工程师亚历克斯·诺瓦克(AlexNovak)表示:“这有点让人摸不着头脑,因为微软对他们开发的东西一直相当开放。他们公布了Windows8的结构,整个世界的人都可以去下载。但在WindowsPhone8SDK上没有这么做,这人令人沮丧,因为我想核实下该SDK。”
TechSmith的高级软件工程师马特·慕尼黑(MattMunich)表示,他对该平台及其可做的事感到兴奋,但“围绕该平台的神秘感”打击了他的期望。TechSmith有iOS和Android应用程序,但是现在不可能开发出与其他平台功能相同的WindowsPhone软件。瑞士开发者和设计师马里奥·卡拉季亚尼斯(MariosKaragiannis)已经为WindowsPhone7开发了多款游戏,并在针对WindowsPhone8的一些新硬件和功能支持修改这些应用程序。他表示:“SDK应尽可能地提供给开发者,并至少在WindowsPhone8发布前两个月提供。苹果就是这么做的,每一个iOS开发者都签署了保密协议,但他们总能获得SDK以为新版操作系统做好准备。”
事实上,这种有限使用SDK与iOS开发者在新iOS发布前定期获得文档、软件和其他资源形成了鲜明对比。苹果的方法对开发者来说并不完美--最近推出的4英寸显示屏iPhone5就是很好的例子,只在上市前1周才宣布推出SDK--但在发布前数月,大多数功能变化都记录下来并与开发者沟通,以便开发者能为消费者发布优化版本的应用程序。
那么WindowsPhone8SDK限制在少数开发者上,微软要实现什么目的或者隐藏什么?目前尚不清楚。一位有权使用原型WindowsPhone8硬件和最新SDK工具的匿名开发者对TheVerge讨论了这个秘密。今年早些时候泄漏的SDK未披露WindowsPhone8两个未记录在案的新功能--Rooms和Kid’sCorner,但最新的SDK包括了这2个功能。
微软也似乎放弃了跟踪SDK数据使用的DataSense功能,但据了解,这个功能存在于WindowsPhone8正式版--由运营商激活。据悉,还有一些开发者不需测试的其他功能,可能在注册了微软帐号并激活了WindowsPhone8后出现。当前的SDK版本不允许开发者在模拟器中登录微软帐号。然而所有迹象都表明,WindowsPhone8的用户界面和功能基本上与WindowsPhone7类似,除了新的开始屏幕、电子钱包和硬件支持外。
微软似乎没有改进WindowsPhone8的多任务处理,除非使用多任务选择器,否则应用程序不能复原--尽管将应用程序数量提高到8个。该系统也没有通知中心,现有用户常常要求有这个功能。显然该SDK没有大的惊喜,微软的有限访问政策是奇怪的方法--尤其与WindowsPhone7比,当时开发者在发布前几个月就能公开获得工具--该公司的声明只是为了聚集兴奋度。
微软发言人称:“我们不仅继续努力提供最好的开发者工具和行业资源,也要以为生态系统创造更多机会的方式让WindowsPhone8上市。”。推出诺基亚Lumia920和HTC的WindowsPhone8x设备肯定引起了兴趣,但缺乏定价和上市信息降低了兴奋度。除了开始屏幕外,微软还严令诺基亚、三星和HTC不要展示WindowsPhone8其他功能,这也增加了神秘性。微软称,这些设备的初步反馈信息显示,他们步入了“正轨”,并表示该公司“将继续听取开发者的反馈信息,努力改进平台、工具和每一步流程。”
这暗示,10月下旬该软件制造商将有一些特别的东西要公布。如果没有,那么很多开发者和潜在WindowsPhone用户将会问:“所有这些保密有意义么?”
分享到:
收藏