Windows Phone 7 全新安装包格式-XAP简介

 根据最新消息,Windows Phone 7可能不兼容以往版本Windows Mobile软件, 将采用全新的XAP格式,原来Windows Mobile上的cab格式(WM操作系统手机,安装包皆为cab格式),将不复存在,开发工具也和以往不同。

xap文件格式和著名的压缩格式.zip颇有渊源

    我们可以在运行silverlight程序的页面上抓取.xap文件,而后将.xap文件后缀改为.zip,就可以解压缩出该silverlight程序所使用的DLL和资源文件了。
想来Windows Phone 7中的.xap机制也差不多,只是Windows Phone 7上的.xap文件将在安全沙箱中运行,获取.xap文件似乎不是一件容易的事,无法提取DLL文件和资源文件的话,自然也就无法对程序进行反编译工作了。



开发框架预览

    微软公布了 Windows Phone 7 开发包,Windows Phone 7 的开发生态将 Windows Mobile 6.5 或更早的版本有着很大的区别, 目前它支持的开发框架包括:
  基于 Silverlight UI 框架 开发一般的 application
  基于 XNA UI 框架开发游戏
  貌似M$已经关闭了 c/c++ 的开发接口,这一点的和 Android 有几分相似。疑问是那么多 c/c++ 的应用程序如何较快的移植到 Windows Phone 7,M$ 应该会考虑这个问题。
  开发接口及工具:
  工具:VS 2010 和 Expression Blend
  开发接口:Silverlight,XNA,.NET CF
  开发门户服务:注册、认证、销售软件
  云服务:Windows Azure, XBox Live

概述
     XAP文件原本是Silverlight 应用程序编译打包后的一个文件,它是一个标准的zip压缩文件,包括了Silverlight 应用程序所需的一切文件,如程序集、资源文件等。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值