BREW开发- 第二十三章BREW 应用开发规范.ppt

BREW开发- 第二十三章BREW 应用开发规范.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BREW开发- 第二十三章BREW 应用开发规范

主要内容 BREW业务开发的指导原则 BREW应用UI设计要求 BREW在线应用的开发要求 BREW预装应用的开发要求 BREW业务开发的指导原则 业务可用性 BREW应用的命名原则 业务可移植性 对BREW程序的运行要求 BREW应用软件的版权要求 应用的安全性要求 业务可用性 开发商在开发BREW应用业务时应遵循如下可用性原则: 业务可用性强并且操作简单。 业务使用具有灵活性和高效率。 便于用户选择和设置个性化的服务。 应用界面的显见性和审美的考虑。 提供通俗易懂的使用帮助。 提供关于页面包含开发名称及联系方式。 BREW应用的命名原则 联通对BREW应用的命名有如下原则: 应用中文名称不得只使用应用的中文类别或专有中文名词来命名。 应用程序英文名称不得只使用英文类别或专有英文单词来命名。 新应用中英文名称不允许和联通商用系统中已有的应用名称相同。 应用程序下载到终端上后,建议采用中文名称显示(英文专有名词除外)。 联通商用系统中的应用程序中文名称与下载到手机上的应用程序名称一致。 同一Part Number的各版本,应用名称应保持一致。若需要改名,建议采用新的Part Number。 业务可移植性 可移植性是指该BREW业务可以很容易地从一款手机移植到另一款手机上。开发商在UI设计与程序设计过程中应考虑到可移植性问题。充分利用BREW平台所提供的功能。 BREW平台能够提供屏幕的尺寸的大小,如有可能,应尽量使UI能够自适应屏幕尺寸的大小。 对于不能自适应屏幕尺寸的情况,要求全部UI应包含在手机屏幕尺寸范围内。应用的UI须在手机屏幕的长和宽方向上居中对齐。 由于不同手机的内存和堆栈大小很不一样,开发商的应用应尽量节省内存和堆栈的使用。 对BREW程序的运行要求 开发商所开发的BREW程序在终端上运行时,必须保证与终端运行环境的良好兼容性,并且保证不影响终端及终端上其它业务的正常运行 BREW应用软件的版权要求 开发商提交的BREW应用软件,应具有合法的版权。 若开发商在开发BREW应用程序中使用了其它公司以商标权或版权注册的内容,必须与该公司签订使用许可协议,在开发BREW的应用程序中根据相关的许可协议妥善使用。 开发商所开发的BREW应用程序在使用过程中,由于与第三方的版权和商标权所引起的纠纷,由开发商自行处理。 使用属于中国联通的商标、品牌,需取得中国联通书面授权的允许。 应用的安全性要求 开发商应确保BREW应用的安全性,确保提交的BREW应用没有病毒、黑客程序等不安全因素 BREW应用UI设计要求 开发商在进行BREW应用UI设计时应遵循如下方面的设计要求。 应用程序的主菜单页面 屏幕布局 运行过程的等待处理 屏幕刷新 图标 文本输入 应用程序的主菜单页面 应用程序的主菜单页面是指应用程序某一包含主要管理功能的页面。 建议通常在闪屏之后出现应用程序的主菜单页面,但不作强制要求。 程序启动后若不自动进入主菜单页面,应给予用户明显的操作提示以进入主菜单页面。 主菜单页面可按照不同方式进行设计。 主菜单应包括如下项目: 开始:(一个或多个)使用开始或其他名字用于启动和执行程序主体功能。 帮助:提供应用介绍、操作指南。应用也可采用其他操作提示方式(如提示页面)为用户提供帮助。 关于:应给出公司名称、应用程序的版本号、公司客服电话 屏幕布局 由于BREW应用程序会应用于多款手机,具有不同屏幕尺寸和比例,应用程序应对适用的每款终端的屏幕和有关参数进行适配。如果根据屏幕尺寸和比例,对用户界面作了重大修改,要确信应用程序保持原有的可用性,这样用户在更换手机时继续使用应用程序不会遇到困难。 应用程序可选择如下两种方式适配: 应用程序自适应屏幕尺寸来调整UI满屏显示。 对于不能自适应屏幕尺寸的情况,如与手机的屏幕实际尺寸不符,要求全部UI应包含在手机屏幕尺寸范围内。应用的UI须在手机屏幕的长和宽方向上大致居中对齐。 运行过程的等待处理 很多情况下,应用程序无法做出瞬间反应。如果用户必须等待应用程序完成一个进程,应向用户提供一个可视的反馈,并应提示用户如何取消进程。一般来说二秒钟内等待不需要提供专门反馈。 当用户在等待长时间的进程(2秒以上)时,应使用动画进程(如,进度条)来显示运行的进度状态,建议给出提示信息(如,需等待的时间)。 对网络连接等待状态,至少应提供一种方式退出连接等待状态。如使用清除键、特定功能键或结束键。 对非网络连接等待状态,至少保证30秒后可使用清除键、特定功能键或结束键退出等待状态。 屏幕刷新 每个屏幕(例如splash、帮助、弹出对话框、文本输入)可以正确的刷新且内容正确。 将覆盖在另一屏幕上的某一屏幕取消后可以正确的刷新。 在过渡期间屏幕不会是空屏。 图标 MIF 应用程序

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档