NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Windows Phone 开发者资源

  • 2011-09-06
  • 本文字数:1511 字

    阅读完需:约 5 分钟

微软的主要产品的版本号再一次出现了混乱,这种事情都快变成一个传统了。简单地说,针对 windows Phone 7.5 的开发工具是 Windows Phone 7.1 SDK 和 2011 年 8 月份的 Windows Phone Toolkit。此外,你也可以试试 PhoneGap 的测试版。

“Windows Phone 7.5”是 Windows Phone 7 后续版本的官方名称。WP 7.5 原名“Mango”或“Windows Phone 7.1”,它包含了用来抗衡 iOS 和基于 Android 的设备的必要特性。从技术的角度来看,有了Silverlight 4 和IE 9 版本的HTML 5 的支持,它变得可靠了。原生开发目前还不支持,这个级别的操作系统基本上限制在设备驱动的开发。据传Adobe 和实际设备制造商可能有机会访问原生SDK,但目前没有得到证实。

.NET 开发

Windows Phone 7.5 的首选开发环境是 Silverlight 4。在之前的版本里,开发者不得不从 Silverlight 3 和 XNA 之间做出选择,这种两难困境已经不复存在了。虽然最终版本要到 9 月份才准备好,开发者现在已经可以使用与之对应的 Windows Phone SDK 7.1 的发布候选版了,不过这个名字很容易引起混淆。

和浏览器版的 Silverlight 一样,微软也有一个单独的项目包含了一些实验性的功能。它的全名是 Windows Phone Toolkit - August 2011 (7.1 SDK) 。Jeff Wilcox 强调了这个版本的新特性

  • LongListSelector 已经重新设计和开发了,使用“Mango”支持的新的平滑滚动和在线程外处理触摸输入。这个平滑流畅的控件适用于显示列表,包含分组和跳转列表的支持。
  • MultiselectList 控件提供了多项选择,使数据列表的操作更加容易,就像邮件应用的功能那样。
  • LockablePivot 为 Pivot 控件添加了一种特殊的模式,使之只显示当前项(通常用于多项选择)。
  • ExpanderView 是一个基础列表项控件,可以用来展开和收起列表项(就像邮件应用里的帖子视图)。
  • HubTile 让你可以在你的应用程序里添加漂亮的、信息丰富的、具有动画效果的 Tile,就像“Mango”里的联系人分组。
  • ContextMenu 控件已经重写:改善了性能和修正了可视化一致性的问题。
  • ListPicker 现已支持多项选择。
  • RecurringDaysPicker 让你的用户可以选择一周里的某天。
  • 日期和时间转换器现已支持 22 种本地化语言。这些转换器让开发者更易地把用户界面上的日期和时间显示成手机上其它用户界面里看到的风格,从“7/19”这样的短日期到“约一个月前”这样的相对时间都有。
  • 页面切换改善了性能,提供更好的响应效果。
  • PhoneTextBox 是增强文本框的早期预览,支持操作图标和水印等特性。

这个工具包是根据 Microsoft Public License 来开源的。

Web 开发

WP 7.5 包含的浏览器是 Internet Explorer 9,理论上任何可以在桌面版的 IE 9 里工作的都能在手机的浏览器里工作。网上有一些关于兼容性的图表,其中比较有用的可以在 CanIUse.com 上找到。

支持本地特性的 HTML/JavaScript 开发

PhoneGap 提供了访问本地特性的途径,同时又能通过 HTML 和 JavaScript 保持跨平台的特点。PhoneGap 的运行时本质上是一个专用的 Web 浏览器,寄宿在运行它的应用程序里。通过 AJAX 调用特定格式的 URL 会被这个“浏览器”截获,然后重新路由到设备的本地调用。以这种方式创建的应用程序需要为每个目标操作系统重新打包。Android 和较新的 iOS 设备已经完全支持,其它设备只有部分支持。

Matt Lacey 主要负责为PhoneGap 提供Windows Phone 7.5 的支持。目前它还没达到发布的质量,但对于内部应用和示范程序来说已经足够了。此外, Blackberry 版的 PhoneGap 也在开发中。

Adobe Flash/AIR

不幸的是,我们已经超过一年没有从 Adobe 那里得到任何确切的消息了。就目前而言,我们的建议是不要期望 AIR 会在今年发布,但我们不排除 BUILD 发布会上有意外惊喜。

查看英文原文: Resources for Windows Phone Developers

2011-09-06 19:032070

评论

发布
暂无评论
发现更多内容

鞋服品牌怎样合理把控订货深度和宽度

第七在线

PHP8的匿名函数-PHP8知识详解

百度搜索:蓝易云

php 云计算 Linux 运维 云服务器

构建大模型争分夺秒?快用天翼云并行文件服务HPFS“加速包”!

编程猫

一文搞懂如何自己写一个Python库

快乐非自愿限量之名

Python 运维 开发语言

API可视化编排,提高API可复用率

RestCloud

API 可视化编排 ipaas

如何快速上手Vue,一篇文章教会你

霍格沃兹测试开发学社

解决 npm install 报错的常见问题

霍格沃兹测试开发学社

Docker与低代码开发:重塑软件开发的未来

EquatorCoco

Docker 运维 低代码 容器化

从注册开始,教你玩转GitHub

霍格沃兹测试开发学社

你认为未来十年内科技发展的最大趋势是什么?

算法的秘密

Java ArrayList 与 LinkedList 的灵活选择

小万哥

Java 程序人生 编程语言 软件工程 后端开发

Vue router路由设计

霍格沃兹测试开发学社

使用 Amazon Bedrock 上的 Claude 3 将架构图转换为 CDK/Terraform 代码

亚马逊云科技 (Amazon Web Services)

生成式人工智能

低代码与微服务:重塑软件开发的未来

快乐非自愿限量之名

微服务 运维 低代码

淘系接口推荐:淘宝图片搜索商品数据接口

tbapi

以图搜图 淘宝API接口 淘宝图片搜索API 淘宝图搜接口

ELK安装、部署、调试zookeeper安装,配置

百度搜索:蓝易云

云计算 zookeeper Linux 运维 ELK

9. 跨境电商入门思考

Joy

ToothFairy for Mac:一键链接蓝牙功能

Rose

蓝牙 蓝牙智能设备 ToothFairy

智能合约开发:比特币智能合约和应用程序综合指南

区块链软件开发推广运营

区块链开发 链游开发 NFT开发 公链开发

华为各应用发布妇女节专题,一起感受女性创作者的力量

最新动态

【教程】修改应用程序开发者名称的步骤

雪奈椰子

超算互联网统一存储平台技术研究

Alluxio

Alluxio GPU算力 模型训练优化 超算中心 超算互联网

低代码与AI大时代:推动企业数智转型的双重动力

不在线第一只蜗牛

人工智能 AI 低代码 AI技术

淘系接口推荐:淘宝宝贝详情数据接口

tbapi

淘宝商品详情数据接口 淘宝API接口 淘宝宝贝详情数据接口

专访天谋科技谭新宇:我与 IoTDB 的这些年

Apache IoTDB

Docker Logs命令详解

霍格沃兹测试开发学社

一文告诉你Vue的事件处理

霍格沃兹测试开发学社

【论文速读】 | DeGPT:通过大语言模型优化反编译器输出

云起无垠

免费的ai一键生成ppt工具有哪些?这10款AI软件超好用!

彭宏豪95

人工智能 效率工具 PPT AIGC AI生成PPT

Vue3:使用 Composition API 不需要 Pinia?

高端章鱼哥

淘系接口推荐:淘宝宝贝评论内容数据接口

tbapi

淘宝宝贝评论接口 淘宝宝贝评论内容接口 淘宝评论API

Windows Phone开发者资源_.NET_Jonathan Allen_InfoQ精选文章