移动应用开发工具包介绍

随着移动设备越来越普及,对移动应用的需求也在不断增长。现在,随着移动计算机变得越来越便宜,公司希望——开发者——为他们创建能够在这些设备上运行的软件,以便于他们能够随时随地处理工作。

开发移动应用的一个挑战是,每个公司都有不同的需求,因为每个公司通常都在运营不同的业务。然而,这些应用有一些共同的方面:

  • 它们包含用户界面,用于从用户那里收集输入
  • 它们包含算法,用于接收输入并修改底层数据
  • 它们连接到数据库以进行数据操作

这些方面也是Resco MobileApp Developer Pack的一部分。

什么是Resco MobileApp Developer Pack?

图1展示了Resco MobileApp Developer Pack的内容。它包含:

  • 一套称为MobileForms Toolkit的Visual Studio控件
  • 称为Enterprise Samples的示例移动应用

图1:MobileApp Developer Pack内容

MobileForms Toolkit是一套专门为移动设备创建的Visual Studio控件。它们是每个商业应用的重要组成部分。它们的特点包括:

  • 使用Visual Studio设计器或外部设计工具进行简单定制
  • 基于标准Windows Mobile外观的直观用户界面
  • 能够从移动数据库中获取数据
  • 即使在内存和处理器能力有限的移动设备上也具有良好的性能

可以在这里阅读更多关于MobileForms Toolkit的信息。

这些健壮的解决方案利用了MobileForms Toolkit,并展示了如何使用它们来构建一个功能齐全、外观专业且有用的移动商业应用。所有示例都是用C# .NET或Visual Basic .NET编写的,针对.NET Compact Framework。它们提供了带有良好注释的源代码,因此可以跳过构建基础部分,直接满足客户的需求。下面,可以找到两个示例的更详细信息,它们展示了在企业环境中移动设备的典型使用方式。

这个示例是一个销售力量自动化应用,允许浏览客户、订单、产品和商务访问的数据库。它建立在MobileForms Toolkit控件之上,提供了一种简单而灵活的定制方式。MobileSales使用的SQL CE数据库可以通过合并复制轻松地与SQL服务器同步。

图2:MobileSales DevKit

还提供了一个针对Symbol MC70移动设备的优化版本。可以使用MC70的条码扫描器搜索产品数据库。

将员工派到现场收集数据是每个企业的常见做法。MobileSurvey企业级示例是一个解决方案,允许将移动设备带到现场,填写准备好的表格,然后将其发送到服务器进行处理。MobileSurvey企业级示例包含3个模块:

  • MobileSurvey Manager
  • MobileSurvey Client
  • MobileSurvey WebService

MobileSurvey Manager是一个桌面应用程序,允许设计表格,为它准备问题,并设置问题的答案类型。

MobileSurvey Client是一个移动设备应用程序,它向用户展示表格,允许他填写答案,并将它们发送到服务器进行处理。

MobileSurvey WebService是一个服务器应用程序,它接受填写好的表格。下面的方案显示了整个MobileSurvey工作流程:

MobileApp Developer Pack如何帮助?

通过提供大量Visual Studio控件形式的工作,极大地加快了开发过程

包括完整的专业移动设备应用程序,带有良好注释的源代码

应用程序提供典型的Windows Mobile外观和感觉,即使在内存和处理器能力有限的设备上也能实现良好的性能

Resco是为运行Microsoft Windows Mobile OS的移动设备创建软件的领先开发商。从开发目前最畅销的最终用户应用程序开始,Resco继续创建开发库,并将经验传承下去。Resco的Developer Tools部门的成立及其努力现在已经产生了丰富的开发工具、控件、库、示例以及模型应用程序,这些是Resco所提供的。

沪ICP备2024098111号-1
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:17898875485