IBM Worklight开始移动策略之前的准备工作

整个过程在一些重要方面不同于传统的应用程序开发过程,对这个过程的了解有助于企业在跨平台移动开发的生命周期中适当地组织流程。

移动应用程序已经成为我们企业生活和个人生活不可或缺的一部分。因此,被几乎所有地方的很多企业用于联系和吸引他们忙碌的客户、合作伙伴和员工。受到智能手机设备日益增长的市场份额的推波助澜,很多人期望移动设备的快速采纳在百分比上继续上升,并成为用户执行日常任务、访问信息和完成业务交易的主要渠道。

由于移动应用程序开发在一些方面与传统企业应用程序开发存在重大区别,所以企业在开始复杂的移动策略之前,需要提前进行规划,确保所有必要的参与方都理解开发移动应用程序所需的大致流程。为了提供一些指南,本文将简要介绍使用 IBM® Worklight 移动开发平台针对移动平台(比如 iOS 和 Android)开发、部署和发布应用程序过程中涉及到的八个主要步骤。

1. 发现过程

第一步首先是理解移动业务需求和定义企业移动策略。发现阶段在整个移动应用程序开发生命周期中占有举足轻重的地位。它通过分析移动的挑战、目标和约束来设置移动的版本和策略。

例如,需要确定您所需开发的移动应用程序的类型,可以是 Web、原生、混合类型,或者它们的组合。还必须决定支持哪些移动平台,例如 iOS、Android、Blackberry、Windows® Phone 等。图 1 突出显示了定义移动策略时需要考虑的领域。

图 1. 移动策略考虑因素

发现阶段的另一个结果是为企业确定关键移动场景和应用程序支持用例。这些用例或者应用程序理念应该被转换成原型、线框和移动应用程序脚本。

2. 成为受支持移动平台上注册的开发人员

为了能够通过各种移动应用商店(比如 Apple 的 App Store 或 Google Play)部署或发布应用程序,所有移动平台都需要开发公司或个人成为注册的开发人员。只有注册的开发人员才可以向平台的相关应用商店提交应用程序。因此,您需要在开发生命周期的早期阶段注册到这些平台计划。

iOS:要在实际的 iOS 设备上测试应用程序或者准备在应用商店发布应用程序,需要作为单个开发人员或公司在 Apple 的 iOS Developer Program 注册。注册需要一定的费用。 Android:开发人员或公司需要设置一个 Google Play 帐号,才能够将 Android 应用程序发布到 Google Play。这是一个
三步过程,包括创建开发人员档案、同意 Developer Distribution Agreement 和使用 Google Checkout 支付注册费用。 Blackberry:要将 Blackberry 应用程序发布到 Blackberry App World,首先需要具有 供应商帐号。没有供应商帐号的开发人员无法提交应用程序以发布到 BlackBerry App World。 Windows Phone:
同样,需要成为注册的 Windows Phone 开发人员,才能将应用程序提交到 Windows Phone Marketplace。可以在 Microsoft App Hub 完成注册。

时间: 2024-09-15 02:46:01

IBM Worklight开始移动策略之前的准备工作的相关文章

使用IBM Worklight进行服务器端移动应用程序开发(一)

IBM Worklight适配器与Java业务逻辑的集成 简介 IBM Rational Application Developer for WebSphere Software Version 8.5.1 iFix1 方便了 Java.Java Enterprise Edition (JEE).Web 2.0.移动.OSGi.门户和面向服务的架构 (SOA) 业务应用程序的快速开发.测试和操作部署.对于移动应用程序开发,它包含一些处理 HTML 5.CSS3.JavaScript.Dojo 工

使用IBM Worklight进行服务器端移动应用程序开发(一)

IBM Worklight 适配器与 Java 业务逻辑的集成 简介 IBM Rational Application Developer for WebSphere Software Version 8.5.1 iFix1 方 便了 Java.Java Enterprise Edition (JEE).Web 2.0.移动.OSGi.门户和面向服务的架构 (SOA) 业务应 用程序的快速开发.测试和操作部署.对于移动应用程序开发,它包含一些处理 HTML 5.CSS3.JavaScript .

IBM Worklight 适配器中的错误处理

简介 作为移动应用程序与企业系统之间的中介,IBM Worklight 适配器提供了对企业系统的安全访问,并增强了数据透明度,以统一的数据格式将企业数据呈现给移动设备. Worklight 提供了 3 种适配器类型: HTTP 适配器提供了访问基于 HTTP 的企业服务的能力,包括 RESTful 和基于 SOAP 的服务. SQL 适配器提供了访问企业数据库的能力. Cast Iron 适配器启动了 IBM WebSphere Cast Iron 中的业务流程. 适配器使用 JavaScrip

使用 IBM Worklight 进行服务器端移动应用程序开发(四)

IBM Worklight 适配器与 SCA 1.1 服务的集成 简介 有关用例架构的注意事项 本文以前几篇文章为基础,使用了在第 1 部分中开发的相同用例.文中合并了相同的编程工件.请务必阅读 第 1 部分,以熟悉该用例和编程工件(也可以单击 "本系列中的更多内容"). 在第 4 部分中,您将学习如何获取第 1 部分中开发的 Java 应用程序,使用 Rational Application Developer for WebSphere 8.5.1 开发人员工作台创建和测试一个 S

使用 IBM Worklight 优化框架为多个设备构建跨平台的移动应用程序

简介 开发移动应用程序(和为移动应用程序开发提供资助)的常见挑战之一是在跨平台场景中呈现它们,也就是说,让同一个移动应用程序在 iOS.Android 和 BlackBerry 设备上同等地显示.Worklight 优化 API 缓解了这一问题,最大程度地利用了可跨平台共享的常见业务逻辑,还通过每个平台和设备所独有的逻辑来最大限度地提高自定义. 本文将介绍 Worklight 优化框架如何让为一个样例业务案例场景轻松实现跨设备的移动企业解决方案.文中首先概述了 Worklight 产品.优化框架

使用 IBM Worklight 进行服务器端移动应用程序开发(三)

IBM Worklight 适配器与 RESTful 服务的集成 简介 通过阅读本文,您将学习如何使用 IBM Rational Application Developer for WebSphere, Version 8.5.1 的开发人员工作台开发和测试一个 JPA 公开的 RESTful 服务应用程序.然后将学习如何开发和测试一个移动应用程序,该应用程序包含一个使用了前面的 RESTful 服务应用程序的服务器端适配器组件.IBM Worklight 支持开发服务器端组件来调用封装在 Ja

使用 IBM Worklight 进行服务器端移动应用程序开发(二)

IBM Worklight 适配器与 Web 服务业务逻辑的集成 简介 在这个文章系列的第 1 部分中,您使用 IBM Rational Application Developer for WebSphere Version 8.5.1 开发人员工作台开发并测试了一个 Java 应用程序.然后使用了一种扩展和转换方法,还使用了您在一个移动应用程序中开发的自定义 Java 应用程序逻辑.为了开发一个包含调用 Java 应用程序逻辑的 HTTP 适配器的移动应用程序,您使用了 IBM Worklig

使用IBM Worklight and WebSphere Portal实现自动单点登录

这使http://www.aliyun.com/zixun/aggregation/14219.html">移动应用程序能够从该应用程序中显示为用户定制的门户页面. 本文将介绍如何设置一个混合 IBM Worklight 应用程序,它在启动时让一位用户自动登录到一个设置了单点登陆 (SSO) 的服务器,并且同一主机上拥有 IBM WebSphere Portal 服务器.为服务器设置 SSO,用户只需登录 Worklight 服务器一次,以后系统就会自动对同一主机上的其他服务器执行身份验证

IBM Worklight适配器与RESTful服务的集成

在第三篇文章中,Bhargav Perepa 介绍了三个重要主题:在 Rational Application Developer for WebSphere 中开发和测试一个 JPA 公开的 RESTFul 服务应用程序:使用该应用程序创建一个应用程序逻辑包,将它作为库在移动应用程序开发中使用的库:使用 Worklight Studio 开发和测试一个使用该库的服务器端移动应用程序组件. 通过阅读本文,您将学习如何使用 IBM® Rational® Application Developer