中国移动开发者社区应用开发要求精.docx

上传人:b****4 文档编号:27491227 上传时间:2023-07-02 格式:DOCX 页数:9 大小:39.71KB
下载 相关 举报
中国移动开发者社区应用开发要求精.docx_第1页
第1页 / 共9页
中国移动开发者社区应用开发要求精.docx_第2页
第2页 / 共9页
中国移动开发者社区应用开发要求精.docx_第3页
第3页 / 共9页
中国移动开发者社区应用开发要求精.docx_第4页
第4页 / 共9页
中国移动开发者社区应用开发要求精.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

中国移动开发者社区应用开发要求精.docx

《中国移动开发者社区应用开发要求精.docx》由会员分享,可在线阅读,更多相关《中国移动开发者社区应用开发要求精.docx(9页珍藏版)》请在冰豆网上搜索。

中国移动开发者社区应用开发要求精.docx

中国移动开发者社区应用开发要求精

中国移动通信企业标准

中国移动开发者社区应用开

发要求

SpecificationForTheApplicationDevelopmentofChinaMobileSDN版本号:

1.2.0中国移动通信集团公司发布

╳╳╳╳-╳╳-╳╳发布

╳╳╳╳-╳╳-╳╳实施QB-╳╳-╳╳╳-╳╳╳╳

目录

前言.................................................................................................................................................................II

1范围................................................................................................................................................................1

2规范性引用文件............................................................................................................................................1

3术语、定义和缩略语....................................................................................................................................13.1术语、定义........................................................................................................................................1

3.2缩略语................................................................................................................................................2

4业务概念........................................................................................................................................................2

5开发要求........................................................................................................................................................25.1权利责任..........................................................................................................错误!

未定义书签。

5.1.1开发者权力..........................................................................................错误!

未定义书签。

5.1.2责任......................................................................................................错误!

未定义书签。

5.2界面要求............................................................................................................................................35.2.1启动画面(适用于游戏、软件.........................................................................................35.2.2“关于”项说明.....................................................................................................................35.2.3“帮助”项说明.....................................................................................................................35.2.4“退出”项说明.....................................................................................................................45.3安装卸载要求....................................................................................................................................45.4联网要求............................................................................................................................................45.5程序进程............................................................................................................................................45.6数据读写(细化读写范围.............................................................................................................55.7计费功能............................................................................................................................................5

5.8其他要求............................................................................................................................................5

6接口说明......................................................................................................................错误!

未定义书签。

7用户体验相关的建议....................................................................................................................................57.1用户界面设计原则............................................................................................................................57.2用户交互设计原则............................................................................................................................57.3几个固定按键的建议........................................................................................................................67.4应用界面文字格式建议.....................................................................................................................6

7.5其他建议............................................................................................................................................6

8编制历史........................................................................................................................................................6

前言

本标准规定了中国移动开发者社区的应用开发要求,是各应用开发者/开发商开发应用的依据,以满足后续应用进入MobileMarket运营管理的要求。

本标准主要包括应用通用要求、界面要求、用户体验建议等方面内容。

本标准是M-Market业务系列标准之一,该系列标准的结构、名称或预计的名称如下:

序号标准编号标准名称

[1]M-Market业务平台总体技术要求

[2]M-Market业务平台业务规范

[3]M-Market业务平台接口规范

本标准需与《M-Market业务平台业务规范》配套使用。

本标准的附录为标准性附录,附录为资料性附录。

本标准由中移号文件印发。

本标准由中国移动通信集团数据部提出,集团公司技术部归口。

本标准起草单位:

中国移动通信有限公司研究院。

本标准主要起草人:

1范围

本标准规定了中国移动开发者社区离线应用(软件、游戏、主题的技术要求,供中国移动开发者社区的开发者/开发商在开发离线应用时使用。

2规范性引用文件

下列文件中的条款通过本标准的引用而成为本标准的条款。

凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。

凡是不注日期的引用文件,其最新版本适用于本标准。

[1]M-Market业务平台总体技

术要求

中国移动通信有限公司

[2]M-Market业务平台接口

规范

中国移动通信有限公司

[3]M-Market业务平台业务

规范

中国移动通信有限公司

[4]

3术语、定义和缩略语

3.1术语、定义

术语/定义解释

MobileMarket(M-Market中国移动为构建适应移动互联网产业的新的商业模式,并通过建立M-Market业务平台为业务运营、合作伙伴提供全面支撑。

M-Market客户

M-Market客户端是浏览和下载M-Market应用的终端软件

M-Market应用经过M-Market测试认证中心测试认证后,可交付给用户使用的手机终端应用。

应用是可安装、可执行的软件实体。

M-Market产品在M-Market业务中定义为可面向用户进行销售的单元。

由合作伙伴提供的应用,在定义相应的资费规则后,即成为在M-Market上可上架销售的产品。

M-Market商品商品的是为了统计不同货架上产品的销售情况。

产品在上架之后即成为商品,商品是具有货架信息的某个产品。

同一产品可以同时放置到多个不同的货架上,即产生多个商品。

体验式计费指用户试用应用软件一段时间或者一定次数后再进行计费的一

种计费方式。

3.2缩略语

4业务概念

在2.5G和3G移动宽带网络环境成熟,以及手机终端智能软件平台日渐普遍的基础上,M-Market通过建立一种新的业务模式,提供开放的无线数据业务产业链,为手机用户提供体验良好、产品类型丰富的手机终端应用和数字内容服务,并促进无线数据业务和市场的发展。

M-Market业务以中国移动统一的用户服务界面,定制的客户端应用管理和开发环境,向手机用户提供全过程的业务服务质量。

M-Market在手机终端和互联网的渠道上建立面向消费用户的统一的产品销售门店,向用户提供数字产品展示、产品体验、产品订购、产品使用反馈的一体化服务。

对于用户订购的应用或内容产品,M-Market建立通畅的数字产品递送服务,通过无线宽带网络,交付到客户端,通过客户端定制的应用管理和运行环境,保证用户的使用产品的一致体验。

M-Market向用户提供的手机终端应用,是由开放产业链中的参与者提供的,包括中国移动、个人应用开发者、应用提供商AP、具有手机应用商店的终端厂家等。

M-Market通过收入分成的模式,保证产业链各方的利益,从而保证产品的不断更新和丰富。

中国移动开发者社区的应用可申请进入中国移动MobileMarket进行销售,所以对开发者社区的应用需要制定基本的开发规范,从而协助社区的开发者/开发商开发的应用能顺利通过测试与申请,进入MobileMarket。

离线应用主要包括:

软件、游戏、主题。

5开发要求

应用开发要求从开发者应用开发、产品引入所涉及的各个方面和环节进行规范和约束,确保开发的应用符合中国移动产品策略,在功能、安全、友好性上满足用户的需求。

QB-╳╳-╳╳╳-╳╳╳╳5.1通用要求ll开发者应严格遵循中国移动产品策略开发各类应用。

开发者开发的应用不能损害用户的利益,包括但不限于泄露个人隐私、恶意订购、破坏用户数据等。

5.2界面要求5.2.1启动画面(适用于游戏、软件)l应用(游戏、软件)的启动画面使用统一的中国移动MobileMarket标识图片,具体见图1-1所示:

图1-1M-Market应用启动界面ll具体图片附件可从中国移动开发者社区资源下载获取(MM应用改造图片-20090408.rar。

文字内容:

中国移动MobileMarket让你的手机更加精彩,感谢你的支持!

5.2.2“关于”项说明l“关于”项中,增加说明:

“本应用经过中国移动测试认证中心安全测试,感谢您的支持!

”l程序包版本号需添加“MM版本”字样。

l程序包名称在最前面加上“MM-”。

“关于”可合并到帮助中。

5.2.3“帮助”项说明应用必须提供“帮助”(主题除外)功能,包括开发者信息、软件名称、版本信息、基本的使用说明。

3

QB-╳╳-╳╳╳-╳╳╳╳5.2.4“退出”项说明应用必须提供“退出”(主题除外)功能,退出时不能产生新的链接或界面。

5.3安装卸载要求5.3.1安装正确提示用户;5.3.2卸载程序卸载应遵循各类应用程序卸载规则并且不遗留原应用的任何服务和数据。

5.4软件升级要求(5月17日产品暂不允许提供该功能)5.4.1手动升级(5月17日产品暂不允许提供该功能)软件应用必须提供用户在线手动升级的能力。

用户确认升级后,如果M-Market平台有此软件更新版本,则应用应能从M-Market业务平台下载最新版本的软件,并提醒用户进行安装。

5.4.2自动升级(5月17日产品暂不允许提供该功能)推荐应用支持自动升级,应用每次启动进行初始化时,上报当前版本信息,如果M-Market平台有新的应用版本发布,提示用户是否进行升级。

如果新版本安装完成后需要重启,应用应给用户明确提示。

应用根据M-Market平台的指示,决定是否强制用户进行升级。

强制升级是指不升级的应用将不能正常使用。

5.5联网要求(5月17日产品暂不允许提供该功能)开发者在开发应用时涉及到联网时应遵循以下要求:

l如果软件使用了联网、SMS、MMS、电话功能需在提交测试时申报。

l如果软件使用了联网、SMS、MMS、电话功能,需要确保与申报时的目标号码或地址的一致。

l如果软件运行过程中需要联网、蓝牙、红外,则软件关闭后,连接也必须关闭。

l软件在启动运行过程中,如果需要GRPS初始连接,需要提示用户,且允许用户选择。

(特别申报除外)l如果通过蓝牙、红外、TCP/IP网络向外部发送信息,需在提交测试时申报。

l如果软件使用了CMCC特权API,需要提交测试时申报。

5.6程序进程开发者开发的应用进程相关的要求如下:

l应用的进程不允许隐藏,需能在进程管理工具中查找到并接受管理,有特殊情况需在提交测试时申报。

l对于应用使用过程中的电话呼入、短信、彩信到达处理:

电话必须立即接通,短信和彩信要求可以正常收取。

处理完呼入电话或短信、彩信后,回到应用,应用功能应是完整的。

l如果软件是开机启动,则必须允许用户可配置,可以通过任务管理器查出来,以及可以通过任4

QB-╳╳-╳╳╳-╳╳╳╳l5.7务管理器中止。

程序关闭后,所有相关进程退出(特别申报除外)。

数据读写开发者开发的应用涉及数据读写时应满足如下要求:

l如果需要读取用户数据,需在提交测试时申报。

l如果需要对用户数据进行删除操作,需要得到用户确认,并且可以取消。

l如果需要写其它程序已存在的数据,需在提交测试时申报。

l如果需要修改用户的配置,以及修改手机的初始配置,需在提交测试时申报。

5.8计费功能开发者在开发应用时应按照中国移动的计费要求,使用中国移动提供的计费插件,向用户提供体验式计费方式。

(5月17日推出时,按次下载成功后计费方式5.9广告要求开发者开发的应用如需增加广告信息,必须在提交作品时申报,并符合中国移动广告业务规范要求。

5.10其他开发者在开发应用中涉及的其他要求如下:

l开发的应用中不能含有恶意代码(没作用却会带来危险的代码),导致终端服务不可用。

l开发的应用中不能含有违背国家规定的黄色非法信息。

l开发的应用所用的密码不可以明码显示。

l开发的应用各个业务流程需能执行完成,各种异常情况下不得导致终端不可使用。

l开发的应用中不能插入跟本应用或MobileMarket无关的广告信息。

用户体验相关的建议6此章节只作为建议,不作强行规定。

6.1用户界面设计原则手机应用界面的设计应该是基于对应应用平台的整体风格,界面中的图标、按钮等须表现出一定的个性,来体现它们各自的功能,从而减少用户的认知负担。

6.2用户交互设计原则用户交互应遵循的原则包括但不限于:

l提供快速反馈,对用户的操作要尽快返回反应信息。

l要有清楚、清晰的错误提示。

l允许电话、短彩信中断,不能影响基本的通信功能。

l尽量使用用户的语言。

5

QB-╳╳-╳╳╳-╳╳╳╳ll6.3提供导航功能,用户能很方便进行功能切换。

符合特定机型用户对其按键认知的习惯,如:

C键等。

几个固定按键的建议2(往上)、4(往左或上一页)、5(确定)、6(往右或下一页)、8(往下)6.4应用界面文字格式建议ll对于在手机中显示的应用程序名称,可以用中文表示的文件名,须用中文表示;对于应用程序内向用户呈现的显示界面,所有可以用中文表示的内容,须用中文表示。

6.5其他建议llllll应用运行产生的临时或者持久文件须存储在安装目录下,特殊除外(比如维护的是系统设置或者系统数据)。

任何需要修改用户场景模式的行为,需要提示用户并得到确认或者软件使用说明中有注明。

对于使用了联网、电话、SMS、MMS、蓝牙、红外、定位类功能的应用,需要检查在无信号时是否可以正确提示用户。

应用运行时,连续按几个在应用说明中没有定义的功能键的键,应对应用运行无影响。

由帐号控制的应用,用户可以修改密码、找回密码。

存在UI的应用,UI须根据终端屏幕大小适配/调整。

7编制历史版本1.0.01.1.01.2.0日期2009年3月2009年3月2009年3月初稿初稿更新稿主要修改内容6

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1