自上星期以来,开始系统化的学习Windows Mobile 5.0,希望通过系统化的学习,能够掌握移动开发。
Mobile 5.0开发配置:
软件安装顺序:
1.安装Microsoft ActiveSync 4.0以上版本
2.安装VS2005
开发Pocket PC需安装Windows Mobile 5.0 Pocket PC SDK
开发Smartphone需安装Windows Mobile 5.0 Smartphone SDK
Mobile 5.0环境配置:
1.模拟器与Microsoft ActiveSync同步:
A.启动VS2005,在Tools->Device Emulator Manager,选择一个需要启动的模拟器,双击或者按右键,选择“Connect”,即启动模拟器。

B. 当模拟器启动后,在Device Emulator Manager中,右键该设备,选择“Cradle”,即可与Microsoft ActiveSync同步。

2.模拟器上网:
启动模拟器后,只要PC机连接网络,模拟设备即能上网。
3.可能出现模拟器与Microsoft ActiveSync无法同步的现象,这种情况很可能发生,出现该情况,可以关闭VS2005,关闭Device Emulator Manager,然后再重新启动即可。
Mobile 5.0 最初的开发程序:
在Pocket Pc上新建1个应用程序:
在File->New->Project中可以选择Pocket PC或者Smartphone的Device Application

项目新建以后所看到的Form的界面是和真实设备的界面完全一致。
在Form上放置1个TextBox后,将值改成Pocket PC,运行该程序

在Pocket Pc右上角的有2种按钮,叉和ok,叉代表最小化,ok代表关闭。最小化程序会使得程序占用内存,在此觉得微软的操作系统提供的程序有些都是最小化,没有释放内存,会使得系统越跑越慢。
将最小化变为ok,通过设置form的属性MinimizeBox,true为最小化按钮,false为ok按钮。
在Smartphone中没有上述的变化,在Smartphone中,如果不添加menu中的事件来结束程序的话,那程序始终会以最小化方式保留在系统内部。
更改应用程序的平台:
选择project,右键,在菜单中选择“Change Target Platform”


在选择平台中,选择一个你想改变的平台,按OK即可
注:Pocket Pc和SmartPhone平台改换后,要更改下列内容:
1.控件的大小
2.某些特定控件在SmartPhone中不支持,如Button
3.某些托管API。SmartPhone中,所支持的API没有Pocket PC多
开发Mobile需要注意:
由于是基于移动设备的,所以无论cpu还是内存来说,都和PC有很大差距,所以要求消耗较少的内存开销,另外相比PC来说,所支持的API是非常少的,需要经常查SDK。
分享到:
相关推荐
Windows Mobile 5.0 仿真器是一款用于开发者和测试人员的工具,它允许用户在桌面计算机上模拟运行 Windows Mobile 5.0 操作系统的设备。这个仿真器对于开发、调试和测试移动应用至关重要,因为它提供了在真实设备上...
Windows Mobile 5.0是微软在移动设备操作系统领域的一个重要版本,它为开发者提供了一个强大的平台来构建各种手机应用程序。这个压缩包包含了三十几个经典软件的开发源码,对于想要深入学习Windows Mobile 5.0应用...
### Windows Mobile 5.0 SDK 下载地址收藏 #### 知识点概述: ... - **下载链接**:[http://download.microsoft.com/download/d/2/e/d2e43e33-53b0-45b6-ba70-fe6fdc4aa5bb/WindowsMobile5.0PocketPCSDK.msi]...
Windows Mobile 5.0 是微软在2006年推出的一款移动操作系统,主要应用于智能手机和平板电脑。这个系统是基于Windows CE内核的,并且在功能和用户体验上做了很多优化,为开发者提供了丰富的API和工具来开发应用程序。...
Windows Mobile 5.0 Final Release Documentation Windows Mobile 5.0 开发文档最终版,--2007/2
在移动设备领域,Windows Mobile 5.0是一个重要的操作系统,为开发者提供了丰富的API和工具来构建功能丰富的应用程序。本文将深入探讨如何在Windows Mobile 5.0平台上开发GPS应用程序,特别是针对初学者,通过Visual...
《Windows Mobile 5.0项目实例教程》是针对移动设备开发者的宝贵资源,它深入浅出地介绍了在Windows Mobile 5.0平台上进行应用程序开发的技术和实践。Windows Mobile 5.0是微软针对掌上设备推出的一个操作系统版本,...
在Windows Mobile 5.0操作系统中,开发人员可以利用API接口来调用手机的内置摄像头功能,以便实现拍照、录像等应用。这个过程涉及到多个关键知识点,包括API接口的使用、设备驱动交互以及图像处理。 首先,Windows ...
升级windows mobile 5.0
Windows Mobile 5.0模拟器是开发者和爱好者用于测试和体验在Windows Mobile 5.0操作系统上运行的应用程序和功能的工具。这个压缩包包含了Windows Mobile 5.0的模拟环境,以.bin文件格式存储,这通常是二进制数据文件...
### Windows Mobile 5.0 开发新特性 随着科技的发展,移动操作系统的需求也日益增加,为了满足用户在移动设备上进行高效工作的需求,Microsoft推出了Windows Mobile 5.0。这一版本不仅增强了系统的稳定性和安全性,...
综上所述,"windows mobile5.0 BSP"是专为SAMSUNG SMDK2440设计的,包含了运行Windows Mobile 5.0所需的所有硬件驱动和配置,特别强调了摄像头的支持。开发者可以利用这个BSP快速构建和调试基于SMDK2440的嵌入式设备...
【标题】:“C#(Windows Mobile 5.0平台上的计算器)” 在移动计算领域,Windows Mobile 5.0曾是广泛使用的操作系统之一,尤其在早期的智能手机和平板电脑上。开发者利用各种编程语言,包括C#,为这个平台创建了...
《Windows Mobile 5.0用户界面实战》是针对微软在移动设备操作系统上的一款经典版本——Windows Mobile 5.0的用户界面设计与开发的实践教程。这个教程包含了丰富的学习资源,如PPT演示文稿、视频教程以及相关文档,...
车主宝典软件是为城市车主用户量身订做的一套基于手机平台运行的优秀手机客户端软件。 集实时路况、消费打折、资讯浏览、互动娱乐、便民查询、汽车知识为一体的服务于广大车主用户的综合性服务平台产品。...
"WindowsMobile5.0指南针"是专为运行在Windows Mobile 5.0平台上的设备设计的导航工具,旨在帮助用户确定方向,尤其是在户外活动或旅行时。 在描述中提到的"多普达C858G"是一款经典的Windows Mobile设备,它成功地...
《Windows Mobile 5.0:30个实例详解》 Windows Mobile 5.0是微软为掌上设备推出的操作系统,广泛应用于智能手机和平板电脑,尤其是企业级应用。该操作系统基于Windows CE(Windows Embedded Compact,即Windows CE...
在Windows Mobile 5.0操作系统中,图像处理技术是一个关键的组成部分,特别是在移动设备上,它使得用户可以方便地拍摄、编辑和分享照片。本文将深入探讨Windows Mobile 5.0中的图像操作,包括基本的图像加载、显示、...
在Windows Mobile 5.0中,开发者们迎来了许多新的特性和改进,这些更新极大地扩展了移动应用程序的开发可能性。以下是一些关键的开发新特性详细解释: 1. **Managed Device API (MDAPI)**:MDAPI是.NET Compact ...
Windows Mobile 5.0 Final Release Documentation Windows Mobile 5.0 开发文档最终版,--2007/2