WP 8.1下周推送!开发者该做哪些准备

jopen 10年前

WP 8.1下周推送!开发者该做哪些准备

        Windows Phone 主管 Joe Belfiore 刚在 推ter 上发布预告:将在下周初发布 Windows Phone 8.1 开发者预览版,似乎印证了结合此前 4 月 14 日迎来开发者预览版传闻。那 Windows Phone 8.1 开发预览版对开发者到底意味着什么?

        Windows 生态全平台程序开发

        在 Windows Phone 8.1 中,开发程序封装格式将由过去的 .xap 变为与 Windows 8 应用商店一致的 .appx,而 Windows Phone 8.1 时代的应用商店也将完成与 Windows Store 商店的融合。种种变化在预示“应用大一统”局面的同时也给开发者带来了一些困惑:我们接下来需要开发什么样的应用?

        Windows Phone 8.1 依然支持7/8 时代的 .xap 格式应用,开发者也可以在兼容 .xap 格式应用基础上对应用进行稳步升级过渡。已经同时开发 Windows Phone 8 和 Windows Store 应用的开发者则需要考虑对两个平台间的应用进行适度融合,并将 Apollo 时代的发的应用逐渐向 Windows Store 看齐,吸收在 Windows Store 所开发应用的优势因素。已经开发 Windows Store 应用的用户当然更方便了——在封装包格式相同的基础上,只需要进行部分代码修改、UI 适配等操作即可完成应用移植,岂不妙哉?

        而已经开发 Windows Phone 应用但尚未开发 Windows Store 版本的开发者则需要考虑“双平台登陆”的战略。随着 Windows Phone 8.1 Update 发布并逐渐推送到普通用户设备中,.xap 格式应用也将会被逐渐普及的 .appx 所取代,此时对于仍在开发 .xap 格式应用程序的开发者来说,可能需要尽快理解 8.1 Update 中所开放的新特性,对应用进行即时更新完成功能性修补,并在推出 .appx 格式应用的基础上考虑登陆 Windows Store。

        也许未来某次升级之后,Windows Phone 应用将会与 Windows Store 商店完成更深的融合——到时影响应用样式的,只是屏幕大小。

        Cortana 是开放的,用用她

WP 8.1下周推送!开发者该做哪些准备

        Build 2014 上,能卖萌、会安排日程的 Cortana 着实惊艳全场,而 Cortana 也在发布后担起了未来用户“个人助理”的重任——面对一个能给用户推送天气、新闻和航班的 Cortana,作为开发者,你不想用用她吗?

        微软给开发者提供了这种可能:

“开发者将利用微软开放的 API,为自己的应用程序添加对 Cortana 的支持,最大化 Cortana 的使用价值,提升用户体验。”

        通过提供给开发者 API 接口,Windows Phone 8.1 允许开发者的应用程序通过 Cortana 协议,实现更多更加广泛的运用。除了入门级功能“语音开启应用”外,Cortana API 的开放,将给开发者实现更多的功能的可能性。

“您可以让 Cortana 帮您在 Skype 中安排视频通话,在 Hulu Plus 中观看电视节目,在 非死book 上查看新闻以及通过 推ter 发布信息。”

        普通开发者同样可以利用 Cortana 做许多事:微博类应用可以开启“Cortana”模式,使用户通过语音编写微博内容并完成发送;视频类应用可以让用户通过“Cotana 一下”告知最新剧情,并完成剧集播放提醒;而支持地理边界功能、能提供更精准定位的 Cortana 可以迅速定位生活圈中的具体位置,如超市 APP 之类的应用就可以然用户走过华润万家是自动弹出“今日折扣消息”等促销通知。

        Windows Phone 8.1 的到来会使应用形成更积极开放的局面,开发者们,准备好了吗?

来自: www.wpdang.com