
| 移动参考模型 1.5:移动软件面临的机遇和挑战  | 进行移动开发的步骤 -
确定可进行移动开发的应用程序。利用公认能够为移动专业人士提供出色价值的现有应用程序:基于表单的应用程序自然"触手可及",但您可能还拥有现成的解决方案,该方案能够手动进行"在线/离线"切换,使您更加轻松地着手进行。如果您没有基于表单的需求,不妨试试记录有(应该有)大量笔记的区域。
-
根据用户的需求选择一种无线技术。如果您的应用程序将用于汽车中或农村,请考虑在 PocketPC 和智能电话上运行的 .NET Compact Framework 解决方案,并采用相对低速的蜂窝技术进行连接。但是,如果您的目标受众是公司专业销售人员或办公人员,他们可能会告诉您,对于他们来说,WiFi 的速度才是值得寻求的无线热点。
-
请根据现实情况检查一下,您的软件开发是否能够提供出色的价值:应用程序是否始终用在提供网络接入的地方?也许您并不需要除 ASP.NET 页面之外的任何其它内容。以常规方式访问公司网络不是重要的问题吗?也许您的解决方案可以仅仅将公司数据存储复制到运行于 MSDE 或 SQL Server CE 上的本地数据库中。
-
从向用户提供最小却非常完整的"原子"级价值开始。如果销售代表可以从兼容性矩阵中获取价值,那么您无需等待您的实时库存交易可用时才提供服务。由于移动软件不需要牺牲带宽来获得自由访问,因此,管理预期是很重要的,最好的管理预期的方式是向股东证明您可以不断地提供出色的价值。这不仅会使用户不断地感受到软件所带来的逼真体验,而且会增加他们对项目发展的关注程度。
|
|