中国移动MobileMarket应用开发要求_第1页
中国移动MobileMarket应用开发要求_第2页
中国移动MobileMarket应用开发要求_第3页
中国移动MobileMarket应用开发要求_第4页
中国移动MobileMarket应用开发要求_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中 国 移 动 通 信 企 业 标 准 中国移开发者社区 应用 开发要求 Specification For The Application Development of China Mobile SDN 版本号: 1.2.0 中国移动通信集团公司 发布 - - 发布 - - 实施 QB- - - QB- - - I 目 录 前 言 . II 1 范围 .1 2 规范性引用文件 .1 3 术语、定义和缩略语 .1 3.1 术语、定义 .1 3.2 缩略语 .2 4 业务概念 .2 5 开发 要求 .3 5.1 通用要求 .3 5.2 界面要求 .3 5.2.1 启动画面(适用于游戏、软件) .3 5.2.2 “关于”项说明 .3 5.2.3 “帮助”项说明 .4 5.2.4 “退出”项说明 .4 5.3 安装卸载要求 .4 5.3.1 安装 .4 5.3.2 卸载 .4 5.4 软件升级要求 .4 5.4.1 手动升级 .4 5.4.2 自动升级 .4 5.5 联网要求 .4 5.6 程序进程 .5 5.7 数据读写 .5 5.8 计费功能 .5 5.9 广告要求 .5 5.10 其他 .5 6 用户体验相关的建议 .5 6.1 用户界面设计原则 .5 6.2 用户交互设计原则 .6 6.3 几个固定按键的建议 .6 6.4 应用界面文字格式建议 .6 6.5 其他建议 .6 7 编制历史 .6 QB- - - II 前 言 本标准规定了中国移动 开发者社区 的 应用开发要求 ,是各 应用开发者 /开发商开发 应用的依据,以满足 后续应用进入 Mobile Market运营管理 的要求。 本 标准 主要包括 应用通用要求、界面要求 、用户体验建议 等方面内容。 本标准 是 M-Market业务系列标准之一,该系列标准的结构、名称或预计的名称如下: 序号 标准编号 标准名称 1 M-Market 业务 平台总体技术要求 2 M-Market 业务 平台业务规范 3 M-Market 业务 平台接口规范 本 标准 需与 M-Market业务 平台业务规范配套使用。 本标准的附录 为 标准 性附录,附录 为资料性附录。 本标准由中移 号文件印发。 本 标准 由中国移动通信 集团数据部 提出 ,集团公司技术部归口 。 本 标准 起草单位: 中国移动通信有限公司研究院。 本 标准 主要起草人: QB- - - 1 1 范围 本标准 规定了中国移动开发 者社区离线应用(软件、游戏、主题)的 技术要求 ,供中国移动开发者社区的开发者 /开发商在开发离线应用时使用。 2 规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。 1 M-Market 业务平台 总体技术要求 中国移动通信有限公司 2 M-Market 业务平台接口规范 中国移动通信有限 公司 3 M-Market 业务平台业务规范 中国移动通信有限公司 4 M-Market 体验式计费开发接口规范 中国移动通信有限公司 5 中国移动广告业务规范 中国移动通信有限公司 3 术语、定义和缩略语 3.1 术语、定义 术语 /定义 解释 Mobile Market( M-Market) 中国移动为构建适应移动互联网产业的新的商业模式,并通过建立 M-Market 业务平台为业务运营、合作伙伴提供全面支撑 。 M-Market 客户端 M-Market 客户端 是浏览和下载 M-Market 应用的终端软件 M-Market 应用 经过 M-Market 测试认证中心 测试认证后,可交付给用户使用的手机终端应用。应用是可安装、可执行的软件实体。 M-Market 产品 在 M-Market 业务中定义为可面向用户进行销售的单元。由合作伙伴提供的应用,在定义相应的资费规则后,即成为在 M-Market上可上架销售的产品。 QB- - - 2 M-Market 商品 商品的是为了统计不同货架上产品的销售情况。产品在上架之后即成为商品,商品是具有货架信息的某个产品。同一产品可以同时放置到多个不同的货架上,即产生多个商品。 体验式计 费 指用户试用应用软件一段时间或者一定次数后再进行计费的 一种计费 方式。 3.2 缩略语 缩略语 英文全称 中文含义 MM M-Market 中国移动应用商店 WAP Wireless Application Protocol 无线应用协议 AP Application Provider 应用提供商 SP Service Provider 服务提供商 CP Content Provider 内容提供商 GPRS General Packet Radio Service 通用无线分组业务 4 业务概念 在 2.5G 和 3G 移动宽带网络环境成熟,以及手机终端智能软件平台日渐普遍的基础上, M-Market通过建立一种新的业务模式,提供开放的无线数据业务产业链,为手机用户提供体验良好、产品类型丰富的手机终端应用和数字内容服务,并促进无线数据业务和市场的发展。 M-Market 业务以中国移动统一的用户服务界面,定制的客户端应用管理和开发环境,向手机用户提供全过程的业务服务质量。 M-Market 在手机终端和互联网的渠道上建立面向消费用户的统一的产品销售门店,向用户提供 数字产品展示、产品体验、产品订购、产品使用反馈的一体化服务。对于用户订购的应用或内容产品, M-Market建立通畅的数字产品递送服务,通过无线宽带网络,交付到客户端,通过客户端定制的应用管理和运行环境,保证用户的使用产品的一致体验。 M-Market 向用户提供的手机终端应用,是由开放产业链中的参与者提供的,包括中国移动、个人应用开发者、应用提供商 AP、具有手机应用商店的终端厂家等。 M-Market 通过收入分成的模式,保证产业链各方的利益,从而保证产品的不断更新和丰富。 中国移动开发者社区的应用可申请进入中 国移动 MobileMarket 进行销售,所以对开发者社区的应用需要制定基本的开发规范,从而协助社区的开发者 /开发商开发的应用能顺利通过测试与申请,进入MobileMarket。 离线应用主要包括:软件、游戏、主题。 QB- - - 3 5 开发 要求 应用开发要求 从开发者应用开发、产品引入所涉及的各个方面和环节进行规范和约束,确保开发的应用符合中国移动产品策略, 在功能、安全、友好性上满足用户的需求。 5.1 通用要求 开发者应严格遵循中国移动产品策略开发各类应用。 开发者开发的应用 不能损 害用户的利益,包括但不限于泄露个人隐私、恶意订 购、破坏用户数据等 。 5.2 界面要求 5.2.1 启动画面(适用于游戏、软件) 应用(游戏、软件)的启动画面使用统一的中国移动 MobileMarket 标识 图片, 具体见 图 1-1 所示: 图 1-1 M-Market 应用启动界面 具体图片附件 可 从中国移动开发者社区资源下载获取。 文字内容: 中国移动 Mobile Market 让你 的手机更加精彩,感谢 你 的支持! 5.2.2 “关于”项说明 “关于”项中,增加说明:“ 本应用经过中国移动测试认证中心安全测试,感谢您的支持! ” 程序包版本号需添加“ MM 版本”字样。 程序包名称在最前面加上“ MM-”。 QB- - - 4 “关于”可合并到帮助中。 5.2.3 “帮助”项说明 应用 必须 提供“帮助”(主题除外)功能,包括开发者信息、软件名称、版本信息、基本的使用说明。 5.2.4 “退出”项说明 应用必须 提供“退出”(主题除外)功能, 退出时不能产生新的链接或界面。 5.3 安装卸载要求 5.3.1 安装 软件安装时向用户提示的信息中须增加“ 本应用经过中国移动 Mobile Market 应用商店安全测试认证,感谢您的支持 ! ” 5.3.2 卸载 程序 卸载 应遵循各类 应用程序 卸载规则并且不 遗留原应用的任何服务 和数据 。 5.4 软件升级要求 5.4.1 手动升级 软件应用必须提供用户 在线 手动 升级的 能力 。 用户 确认升级后,如果 M-Market 平台有此软件更新版本,则应用 应能从 M-Market 业务平台下载最新版本的 软件 ,并提醒用户进行安装。 5.4.2 自动升级 推荐 应用支持自动 升级, 应用 每次启动进行初始化时,上报当前版本信息,如果 M-Market 平台有新的应用版本发布, 提示用户是否进行升级。 如果新版本安装完成后需要重启, 应用 应给用户明确提示。 应用 根据 M-Market 平台的指示,决定是否强制用户进行升级 。强制升级是指不升级的应用 将不能正常使用。 5.5 联网要求 开发者在开发应用时涉及到联网时应遵循以下要求: 如果软件使用了联网、 SMS、 MMS、电话功能需在提交测试时 申报 。 如果软件使用了联网、 SMS、 MMS、电话功能, 需要 确保 与申报时的目标号码或地址的一致 。 如果软件运行过程中需要联网 、蓝牙、 红外 , 则软件关闭后,连接也必须关闭 。 软件在启动运行过程中,如果需要 GRPS 初始连接,需要提示用户,且允许用户选择。(特别申报除外) 如果通过蓝牙、 红外 、 TCP/IP 网络向外部发送信息 ,需在提交测试时 申报 。 如果软件使用了 CMCC 特权 API,需要提交测试时申报。 QB- - - 5 5.6 程序进程 开发者开发的应用进程相关的要求如下: 应用的进程不允许隐藏, 需 能在进 程管理工具中查找到并接受管理 ,有特殊情况需在提交测试时 申报。 对于 应用使用过程中的电话呼入、 短信 、 彩信 到达处理: 电话必须 立即接通 ,短信和彩信要求可以正常收取。 处理完呼入电话 或短信、彩信 后,回到应用,应用功能应是完整的。 如果软件是开机 启动,则必须 允许用户 可配置,可以 通过任务管理 器查出来,以及可以通过任务管理器中止。 程序关闭后,所有相关进程退出 ( 特别申报 除外) 。 5.7 数据读写 开发者开发的应用涉及数据读写时应满足如下要求: 如果需要读取用户数据,需在提交测试时申报。 如果需要对用户数据进行删除操作,需要得到用户 确认,并且可以取消。 如果需要写其它程序已存在的数据,需在提交测试时申报。 如果需要修改用户的配置,以及修改手机的初始配置,需在提交测试时申报。 5.8 计费功能 开发者在开发应用时应按照中国移动的计费要求,使用中国移动提供的计费插件,向用户提供体验式计费方式。 5.9 广告 要求 开发者开发的应用如需增加广告信息,必须在提交作品时申报,并符合中国移动广告业务规范要求。 5.10 其他 开发者在开发应用中涉及的其他要求如下: 开发的应用中 不 能 含 有 恶意代码 (没作用却会带来危险的代码),导致终端服务不可用。 开发的应用中 不 能 含 有违背国家规 定的黄色非法 信息 。 开发的应用所用的密码不可以 明码显示 。 开发的应用各个业务流程需 能执行完成,各种异常情况下不得导致终端不可使用 。 开发的应用中不能插入跟本应用或 MobileMarket 无关的广告信息。 6 用户体验相关的建议 此章节只作为建议,不作强行规定。 6.1 用户界面设计原则 手机应用界面的设计应该是基于对应应用平台的整体风格,界面中的图标、按钮等须表现出一定的个性,来体现它们各自的功能,从而减少用户的认知负担。 QB- - - 6 6.2 用户交互设计原则 用户交互应遵循的原则包括但不限于: 提供 快速反馈,对用户的操作要尽快返回反应信 息 。 要 有清楚 、清晰 的错误提示。 允许电话、短彩信 中断 ,不能影响基本的通信功能。 尽量 使用用户的语言。 提供导航功能 , 用户能很方便进行功能切换 。 符合 特定机型用户对其按键认知的习惯, 如: C 键 等。 6.3 几个固定按键的建议 2(往上)、 4(往左或上一页)、 5(确定)、 6(往右或下一页)、 8(往下) 6.4 应用界面文字格式建议 对于在手机中显示的应用程序名称, 可以用中文表示的文件 名, 须用中文表示; 对于应用程序内向用户呈现的显示界面,所有可以用中文表示的内容, 须用中文表示。 6.5 其他 建议 应用 运行产生的临时或者持久文件须存储 在安装目录下,特殊除外(比如维护的是系统设置或者系统数据)。 任何需要修

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论