当前位置: 首页 > news >正文

身为开发人员的您,准备好迎接Widows Mobile 6了吗?

最近WM6的消息是层出不穷,大家已经从 TOMPDA上的Windows Mobile 6 简体中文版测评报告或者是黎波Windows Mobile 6 蓄势待发 等等地方看到了很多关于WM6的图片和评测了。对于我们开发人员来说,关注的就是WM6的SDK的相关消息了。恭喜大家,在MSDN上面已经有了WM6的SDK可以下载了。
正如传言所说,WM6中,以前的Pocket PC改名叫作 WM6 Classic,而Pocket PC Phone Edition叫做WM6 Professional。对于这两个版本的WM6,使用的SDK为 Windows Mobile 6Professional SDK. 而Smartphone版本的WM6,叫做 WM6 Standard,对应需要下载Windows Mobile 6 Standard SDK.

您下载完毕WM6的两个SDK之后,强烈建议您阅读一下 What's new for Developers in Windows Mobile 6. 在这里列出了很多针对开发人员WM6的SDK推出的新特性。在这里我需要向大家强烈推荐的是以下几点:
1. 新的Device Emulator V2版

我这眼泪哗哗的吖。。。终于可以在Vista上对Device Emulator进行WMDC的连接了。
同时,在模拟器中现在可以设置电源/扬声器等信息了:


2. Cellular Emulator


从开始菜单->Windows Mobile 6 SDK-> Tools运行Cellular Emulator之后,就是上面的主界面。第一个选项页"Call Manager"中你可以向模拟器模拟拨打电话,第二个选项页“Network”您可以设置它工作的网络是2G还是3G网络。第三个选项页“SMS”你可以给模拟器发送短信。第四个选项页“Injection”中您可以向模拟器发送AT指令。第五个选项页“Configuration”是配置SIM卡的信息。第六个选项页“AT Log”中可以查看模拟器中的AT指令的日志。
不过您要想使用这个电话服务还需要作一些设置。首先您需要记住界面左下角的那个端口号,例如我这里是COM3。然后运行起您的一个WM6的模拟器,然后打开模拟器的配置页面,在Peripherals选项页面中,设置Serial port 0为刚才那个端口号。接下来对这个模拟器进行一次soft reset。经过漫长的等待(汗。。。我足足等了5分钟),模拟器重新启动起来之后,您会发现这个模拟器里面已经有了电话服务,如下图所示:

从Cellulator Emulator给它发送个短信试试看:

赫赫。。。不错吧。当然,拨打电话什么的也都没有问题了。这样您就可以很方便的在这个模拟器上面调试电话相关的一些程序了。
不过很遗憾的是,这个Cellllator Emulator无法和WM5的模拟器搭配使用。这样看来,如果您想调试中文的程序的话,得要耐心等待WM6的本地化模拟器出现了。

其他关于FakeGPS和安全方面的新特性暂时没有时间一一测试,有兴趣的朋友可以看看。
最后,再引用一张表格,各位下载WM6的SDK之前请先看看WM6开发的需求:

Prerequisite Required / Optional Description

Visual Studio 2005 Standard Edition, Professional Edition, or Team System

Required

Visual Studio 2005 is the development environment that you use to create Windows Mobile applications.

Windows Mobile 6 Professional SDK or Windows Mobile 6 Standard SDK

Required

Provides the tools, header files, emulator images, and Visual Studio 2005 project types to develop Windows Mobile 6 applications.

ActiveSync 4.5 or greater (XP) or Windows Mobile Device Center (Vista)

Required

Provides the necessary connectivity to cradle a Windows Mobile 6 emulator image or device.

Visual Studio 2005 Service Pack 1

Optional (Windows XP)

Required (Windows Vista™)

Incorporates minor fixes and updates all data-oriented dialogs in Visual Studio 2005 to show the SQL Server Compact Edition product name. For Windows Vista users, this service pack updates necessary for Visual Studio 2005 to run on Windows Vista.

.NET Compact Framework 2.0 Service Pack 1

Recommended

Without this service pack, Visual Studio 2005 will deploy .NET Compact Framework 2.0 to your Windows Mobile 6 device each time you deploy your application. Also adds support for command line debugging and provides new utility to review performance data provided by the .NET Compact Framework 2.0 runtime.

SQL Server 2005 Compact Edition Tools for Visual Studio 2005

Optional

Provides tools and assemblies required to develop Windows Mobile 6 applications that use SQL Server 2005 Compact Edition. Before installing this tool, you need to first install Visual Studio 2005 SP1.




好了,说了这么多了。还等什么?快快开始你的Windows Mobile 6之旅吧。 :)

相关文章:

  • android 指纹识别驱动 win10,win10怎么添加指纹识别?Win10 Windows Hello指纹登录设置教程...
  • MEDC 2007 倒计时
  • miui 7对应android系统,小米说MIUI 7和Android版本没有对应关系 你买账吗?
  • android接收富文本推送,iOS10富文本推送--NotificationServiceExtension
  • 围绕EMF探索(1)之存储和查询
  • android888是什么文件夹,Android资源文件及文件夹介绍
  • MEDC2007悉尼站略影-期待MEDCing之(一)
  • android 各别控件缩放,[翻译]Android单手指缩放-第二部分(Android one finger zoom tutorial – Part 2)...
  • 终于见到了马云;杭州——梦想的家园
  • notepad html 自动格式化代码,notepad++格式化html代码
  • MEDC上想看到的新技术
  • 简报a4纸的html页面,简报模板
  • web集群服务的负载均衡方案选择与实现
  • html三角形阴影css3,用CSS画一个带阴影的三角形
  • 我们为什么不外包?让专业的人做专业的事情
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • 2019年如何成为全栈工程师?
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • C语言笔记(第一章:C语言编程)
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • JS字符串转数字方法总结
  • leetcode386. Lexicographical Numbers
  • Magento 1.x 中文订单打印乱码
  • mysql外键的使用
  • node.js
  • React+TypeScript入门
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • 分享一个自己写的基于canvas的原生js图片爆炸插件
  • 高度不固定时垂直居中
  • 高性能JavaScript阅读简记(三)
  • 解析带emoji和链接的聊天系统消息
  • 前端面试总结(at, md)
  • 前嗅ForeSpider采集配置界面介绍
  • 如何设计一个比特币钱包服务
  • 学习笔记:对象,原型和继承(1)
  • 最近的计划
  • # 深度解析 Socket 与 WebSocket:原理、区别与应用
  • (1)(1.9) MSP (version 4.2)
  • (51单片机)第五章-A/D和D/A工作原理-A/D
  • (html5)在移动端input输入搜索项后 输入法下面为什么不想百度那样出现前往? 而我的出现的是换行...
  • (第27天)Oracle 数据泵转换分区表
  • (十)DDRC架构组成、效率Efficiency及功能实现
  • .form文件_一篇文章学会文件上传
  • .Net core 6.0 升8.0
  • .net Signalr 使用笔记
  • .NET Standard 支持的 .NET Framework 和 .NET Core
  • .net 使用ajax控件后如何调用前端脚本
  • .NET成年了,然后呢?
  • .Net多线程总结
  • [2023-年度总结]凡是过往,皆为序章
  • [2024最新教程]地表最强AGI:Claude 3注册账号/登录账号/访问方法,小白教程包教包会
  • [8-23]知识梳理:文件系统、Bash基础特性、目录管理、文件管理、文本查看编辑处理...
  • [Android] Amazon 的 android 音视频开发文档
  • [bzoj1006]: [HNOI2008]神奇的国度(最大势算法)
  • [corCTF 2022] CoRJail: From Null Byte Overflow To Docker Escape