高级篇 浅要介绍Smartphone开发工具
Microsoft Smartphone 应用程序开发人员可以获得大量的开发工具。Microsoft eMbedded Visual 工具(非凡是 eMbedded Visual C ? 3.0)就支持Smartphone 的开发。此工具集为Windows开发人员提供了一个熟悉的环境,同时为非Windows开发人员提供了一个易于学习的环境。此产品是免费的,可从以下网址获得:http://www.microsoft.com/mobile/developer/。
Microsoft eMbedded Visual C 3.0 开发系统为基于Windows CE 的开发提供了本机代码 C 编译器。其目标是目前所有基于 Windows CE 2.11 或更高操作系统的设备,包括Smartphone、旧的Pocket PC 以及新型Pocket PC 2002。eMbedded Visual C 3.0 工具包必须与 Smartphone 2002 SDK 结合使用,Smartphone 2002 SDK中包含大量的文档、代码示例和全面的API集。它还包含一个能够大大增强应用程序的开发和测试能力的模拟器。
此外,Smartphone开发人员还将能够利用Visual Studio? .NET,包括像 Microsoft .NET Framework 精简版和 Smart Device Extensions 这样令人激动的新工具。Smart Device Extensions for Visual Studio .NET (SDE) 是 Visual Studio .NET 的附件。使用它,开发人员可以为设备编写 .NET 应用程序,并且可以使移动设备在连接和断开的方案下进行分布式计算。使用 .NET Framework 精简版中提供的大量类库,开发人员编写应用程序的速度可以比使用传统工具快得多。Microsoft Mobile Internet Toolkit (MMIT) 能够对 Smart Device Extensions 和 .NET Framework 精简版进行补充,它也是 Visual Studio .NET 的组成部分。MMIT 使开发人员能够建立一个移动 Web 应用程序,对各种设备自动调整页面的显示,这些设备包括支持 Internet 的移动电话、传呼机以及基于Pocket PC 的产品。
创新性的 Smartphne 是Microsoft 策略中的又一重要元素,Microsoft 的策略是提供能够随时随地获取信息的各种计算平台。Smartphone 在移动、多功能无线设备的发展初期就被引入,将会使语音和文本通信功能有力地结合在一起,形成高度精简且易于使用的形式。Smartphone 为应用程序开发人员提供了为市场开发创新性应用程序的机会,而这一市场在未来几年中将成指数级增长。