Windows Mobile设备常见开发任务

  摘要:移动开发者社区开发杂志《Windows Phone应用开发专题 第一季》中我参与编写的部分,《Windows Mobile设备常见任务开发》。主要介绍了Windows Mobile中最常见的几个开发任务,如拨打电话、发送短信、联系人管理等等。此为索引页。

  第四日 常用设备相关任务开发

  序言

  今天我们来了解一下在Windows Phone设备中,用托管代码进行常用任务的开发。本章所介绍的,是Windows Phone开发中最最常见的几个简单任务。

  内容简介

  本章主要包含三个小节:

  个人信息管理。在Windows Mobile中,联系人、约会、任务信息统称为个人信息。本节中主要介绍与这些个人信息相关的开发任务。

  语音呼叫与短消息。电话与短信毋容置疑是移动设备中最常用的两个功能。本节就围绕这两个任务展开。

  状态与通知。状态与通知是系统和应用程序之间交互的基本方式。本节主要探讨这些系统和应用交互的问题。

  学习建议

  在安装Windows Mobile 6 SDK的时候,会同时安装相应工具、文档和示例代码。建议在阅读本文的同时参考Windows Mobile 6 SDK中文档。当然,如果网络方便的话,推荐使用MSDN网站技术资源库中的在线版本,因为在线版本的文档更新、更全、也更易用。在本章中,需要参考的命名空间、类、枚举等都给出了相应的MSDN文档链接,以方便参考。SDK中示例代码建议也充分利用。

  示例代码

  文中有大量的代码片段用以在必要时说明问题。每一小节的末尾都给出了该小节示例代码的下载地址,以方便下载查看。你也可以直接点此下载 。

  我可以保证,本章所附带的所有示例代码,都是我亲自编写并经过调试可运行的。我的具体开发测试环境如下:

  操作系统:Windows 7旗舰版

  开发工具:Visual Studio 2008 Team System 2008

  目标平台:Windows Mobile 6 Profession

  CF版本: .Net Compact Framework Virsion 2.0

  调试设备:中文Windows Mobile 6 专业版模拟器 + 我的Windows Mobile 6.1手机

  参考资料

  Windows Mobile 6 SDK

  MSDN Windows Mobile开发者中心

  《Windows Mobile 移动应用开发宝典》

  索引

  1.个人信息管理

  2.语音呼叫与短消息

  3.状态与通知

  后记

  首先很荣幸能够参与此次的教程编写,能够与诸位高手并肩作战。以前都是看别人写的教程,这次终于有机会给别人写一次教程了(Orz)。虽然以前也一直工作于.NET平台,但是转入移动开发领域的研究时间还不是太长,还算是个新手,编写这个教程,也的确花了不少力气。当然,这个过程中自己也有很多收获。限于水平,文中难免有不恰当之处,敬请斧正!你可以到中国移动开发者社区与我交流,也欢迎光临我的Blog—MobileOnLine给我留言!希望本章内容能让你有所收获!

时间: 2024-11-16 20:29:20

Windows Mobile设备常见开发任务的相关文章

Opera停止Windows Mobile平台产品开发工作

Windows Mobile已经逐渐走向历史,但仍有一些用户在使用这个系统,即使如此,支持Windows Mobile的软件也越来越少了.最近,http://www.aliyun.com/zixun/aggregation/10963.html">Opera表示将不会继续在Windows Mobile平台上开发新版本浏览器. Opera对此表示,Windows Mobile平台已经不能为他们带来收入,所以也没有再在这个平台投入资源的必要.对于Windows Phone 7,Opera则表示

Windows Mobile 6开发环境的配置过程

需要的文件列表: 1.Visual Studio 2005 Professional及更高的版本(Visual Studio 2005 Express目前并不支持智能设备开发)(推荐用迅雷或者电骡下). 2.Visual Studio 2005 的补丁SP1 (推荐用迅雷或者电骡下) 3. ActiveSync版本4.5 (http://download.microsoft.com/download/7/e/c/7ecbd388-7fb5-4e3e-b57f-12eaf7eb6136/setup

在PC上显示和操作Windows Mobile

简介 在Windows Mobile和Wince开发中,直接在PC上操控相关设备是必不可少的步骤.本文讲述在PC上显示和操作Windows Mobile的方法,包括使用ActiveSync Remote Display和MyMobiler两种方法. 安装ActiveSync 不管那种方法,安装ActiveSync是必须的,请到下面链接进行下载安装ActiveSync 4.5. ActiveSync Remote Display ActiveSync Remote Display是MS提供的远程显

艾伟_转载:在PC上显示和操作Windows Mobile

简介 在Windows Mobile和Wince开发中,直接在PC上操控相关设备是必不可少的步骤.本文讲述在PC上显示和操作Windows Mobile的方法,包括使用ActiveSync Remote Display和MyMobiler两种方法. 安装ActiveSync 不管那种方法,安装ActiveSync是必须的,请到下面链接进行下载安装ActiveSync 4.5. ActiveSync Remote Display ActiveSync Remote Display是MS提供的远程显

微软:征服企业市场,海量Win10 Mobile设备将登场

前不久微软公布的2016第二财季财报引发了人们对其Windows Phone手机业务的担忧,甚至有媒体发出了WP已死的论断.但微软认为这个结果正好与其手机业务调整策略相符,对于媒体的评论似乎并不关心. 在未来Win10 Mobile平台的发展道路中,微软不愿再孤独前行,而是要加强与各大OEM厂商的合作,共推平台发展.在微软最近公布的一则招聘启事中充分说明了这一点,微软透露将通过大量Windows 10 Mobile设备征服企业市场的计划. 在这则招聘启事中,微软计划招聘一名高级项目经理,负责协助

VS连接Windows Mobile模拟器

原文:http://www.cnblogs.com/xjimmyshcn/archive/2011/07/19/2111087.html   一.WinCE 模拟器通过ActiveSync 6.1(即Windows Mobile设备中心)连接PC 1.启动WinCE模拟器 命令行:  start .\DeviceEmulator.exe WINCE镜像\Wince5.bin /memsize 256 /video 480x272x16 /sharedfolder .\模拟卡 2.设置Active

艾伟_转载:Windows Mobile开发,Native C++ PK .NET Compact Framework

缘由 经常听到一些刚刚接触Windows Embedded CE和Windows Mobile开发的人会提出一些疑问.进行Windows Mobile开发,到底使用什么语言呢?C++还是C#?Java行不行?下面就我自己的想法讲述一下Native C++ 和 .NET Compact Framework的异同和选择.   什么是Native Native翻译成原生,Native是使用C,C++或者汇编等语言代码编写的,编译成处理器相关的binary文件(执行文件,DLL等可执行文件), 关于可执

开发Windows Mobile今日插件 -- 内存电量,桌面便笺,桌面记单词

      本篇文章讲解的是开发 Windows Mobile 上的今日插件.关于是今日插件,在 PPC 或者 SP SDK 的帮助文档中有相关的章节介绍,在网络上也有一些帖子和资源讲解.在这里简要回顾一下.今日插件就是在windows mobile的桌面上显示的条目,例如系统提供的"日历"(Calendar),主人信息,以及许多第三方开发的今日插件等等.由于桌面是开机后的第一个屏幕,所以插件显示在屏幕上将会得到用户最多的浏览时间.这里我们主要讲解的是用户自定义插件的开发.自定义插件如

Windows Mobile开发总结

结合自己4,5月份开发手机视频监控系统经历, 来对那段时间的Windows Mobile开发进行总结一下. 说起Windows Mobile开发这事自己几乎是从零开始起步, 原先主要从事J2EE/Asp.Net下的Web应用开发, 从来没有接触过移动应用开发方面; 说零起步, 夸张点了, 好在至少对自己决定采用的开发工具Vs 2005还是有相当了解的, 从大学开始就用它开发Asp.Net/WinForm项目, 那就是说在开发工具上没有什么大问题了, 一个好的工具, 可以极大地提高我们的开发效率;