移动APP设计

2024-05-29

移动APP设计(共12篇)

移动APP设计 篇1

赠人玫瑰手有余香。在当今社会中, 古道热肠之心的人越来越少, 因此我们从小处着手, 在他人急需帮助的时候大家都能伸出援助之手, 给他人以温暖随手传播正能量。软件旨在增加社会的温暖和关爱他人的善意之举。

1 软件定位

帮邦软件定位于服务大众, 它是一个基于位置服务的综合性移动手机软件。在互联网+ 和智慧城市的背景下, 该软件为人们衣食住行提供全方位综合性的信息和服务。使用人群为经常使用手机, 平板电脑等移动电子产品的人群, 年轻人占大多数。

该软件遵从“智慧城市”的理念[1], 以服务大众为目标, 其中附近帮助板块以解决人们身边的小困难为目标, 让大家养成乐于助人的好习惯;美食和旅游板块服务于人们的食和行等方面。总之, 该软件是以人为本, 智慧出行, 智慧生活。

2 软件功能建设

软件包括附近帮邦、旅行、美食、帮邦论坛和积分奖励五个模块, 下面针对附近帮邦、美食模块、帮邦论坛和积分奖励功能进行说明, 旅行模块与附近帮邦类似, 不再赘述。

2.1 附近帮邦功能。 (1) 首先用户进入这个板块后会自动定位用户的位置, 用户可以选择社区模式或附近模式。 (2) 如果用户选择了社区模式, 就会选择进入自己所在的社区 (这里的社区是指比如一个大学, 一个住宅小区, 一条商业街等 (以下以一所大学为例) ) , 系统会把整个大学区域内所有的求助信息刷到用户的主页上, 用户可以浏览所有人的求助信息和要求, 当点击某人的求助信息时, 会显示对方的用户名, 性别, 离用户的距离、具体位置以及对方需要什么样的帮助。如果有能力去帮助别人的话, 可以点下“帮助”键, 给对方互相留言, 若对方点下“接受”键, 就可以给予对方帮助了, 对方得到帮助后, 觉得满意就可以点下“已解决”键, 系统会自动把这条求助信息撤下主页。提供帮助的人可以获得十个积分。 (3) 如果用户所在的地方不在明显的社区, 可以选择附近模式, 进入附近模式后, 用户可以筛选附近100m内, 300m内, 500m内, 1000m, 系统会把这个范围内的求助信息刷到主页上, 以后流程跟社区模式一样。 (4) 如果对方不是物质帮助, 而是一些精神上的帮助, 可以不用筛选位置。 (5) 用户如果需要帮助, 进入“我需要帮助”界面, 发布自己需要帮助的信息, 并且定位到精确位置, 如果有人选择帮助, 用户会得到消息提醒, 然后和对方聊天交涉, 如果可以的话点下“接受”键, 在得到帮助后, 点下“已解决”键, 对方会得到10 个积分, 系统自动撤消此求助信息。 (6) 帮助内容可以是物质的也可以是精神上的, 比如需要换零钱, 需要用一下打火机而手边没有等一些小问题, 或者, 对晚上吃什么而犯愁, 想买东西却不知道去哪里买最好, 需要别人帮着出主意都算帮助范围。 (7) 积分靠帮助别人积攒, 每帮助一个人获得10个积分, 累计到“积分奖励”板块。

2.2 食味八方。 (1) 大众美食:是大家都知道的、名气很大、或者是电影电视中出现过的美食场景, 或者是很多人推荐必须去的地方, 也包括大家熟知的连锁店譬如KFC快餐店等方便大家吃到自己熟悉的美食。 (2) 特色美食:是隐藏在巷弄或者街口由当地人推荐的好吃不贵的绝世好味, 此类美食名气不大但是味道极棒, 符合大众的好奇心理 (主打此类) 。 (3) 路线:当用户选中某个店后, 会有路线指导用户去到那里, 也可浏览全局地图了解所有店铺的位置。如果当地人推荐的话可以留下推荐人电话或者其他联系方式, 实在找不到的可以联系当地人详细询问。 (4) 排名:如果用户不搜索的话会有一个按照美食的评分进行系统排名。也可以根据提供的关键字筛选并排序 (譬如辣、甜、清淡之类, 或者以食物的种类例如:素食分类) , 用户吃过之后可在APP上留下评价, 给别的用户作为参考。 (5) 关于积分:每个用户采用别人的建议吃过美食之后在APP上留有评价, 并被其他用户采用的时候都可以获得APP所提供的会员积分, 每次十分, 可以累计。所有积分记到“积分奖励”板块中。

2.3 积分奖励。在每个板块里, 都可以获得一定积分 (获取方法前面有介绍) , 每个板块的积分可以总和到一起, 积攒到2000 个积分后可以参与一次抽奖, 每个礼包里都有奖品, 当用户抽到一个礼包后, 不会知道奖品是什么, 留下地址, 包裹会由公司寄到用户手上, 礼品不会很贵重, 但是对于用户来讲是一份惊喜, 通过这种方式, 鼓舞大家多多帮助别人, 形成随手帮助别人的好习惯。

2.4 帮邦论坛。 (1) 关于这个论坛, 这是一个完全开放的论坛, 每个注册过的用户都可以在上面发布自己的帖子或意见。大家可以随心在论坛上交友, 沟通。大家各抒己见, 可以讨论任何有关于建设智慧城市, 或者互联网+, 或者生活中各种有趣话题的话题。 (2) 论坛中有意见栏的板块, 用户可以在上面提出关于这个APP建设的意见, 我们可以根据这些意见随时更改, 更新软件里的内容, 做到时刻与社会接轨。

3 软件盈利模式

3.1 通过投放广告。通过与广告商合作, 投放广告。

3.2 通过商家实名认证。商家利用我们的软件登记自己的信息, 此时只是普通用户, 如果上传身份证等证件实名认证后, 为认证会员, 等级提高, 在软件中显示“认证用户”标志, 认证用户在用户搜索结果中排名靠前, 增加用户浏览的信任感和依赖感。在软件发展成熟后, 认证可以收费。

4 软件推广

4.1 把软件推广到各大APP下载网站上, 如腾讯软件管家, 360软件管家, 软件天空等。

4.2 在各大流量大的网站上坐广告, 如百度, 新浪微博等。如:在微博上找一些微博红人, 利用他们发关于我们APP的微博或转发微博。对于热衷于使用移动电子设备的大众来说, 这些微博会有很好的反响。

4.3 做一个关于我们APP的官网主页。主页要做的精美有个性, 通过它来做推广, 还可以在上面收集用户信息意见等。

5 软件市场分析及发展前景

首先, 据中国电子商务研究中心监测, 截止到2014 年12 月, 中国移动网购交易规模达到9285 亿元, 而2013 年达2731 亿元, 同比增长240%。在此形式下, 移动电商发展拥有很好的经济基础景。根据移动电商在我国的巨大人口优势的和经济前景, 帮邦APP是可以发展壮大的。其次, 软件本身的特点也有利于打开市场。软件的自助性决定了我们只需要开发软件进行推广, 软件中的所有信息都由用户自行添加, 所以数据量是不可估量的。这不同于普遍的旅游, 美食等APP, 此类软件对用户的限制比较多, 用户大多只是浏览, 帮邦APP软件所有的用户都是信息的提供者, 也是信息的获取者, 我为人人, 人人为我。

参考文献

[1]辜胜阻, 杨建武, 刘江日.当前我国智慧城市建设中的问题与对策[J].中国软科学, 2013 (1) :6-12.

[2]邱红丽, 陈巧静.计算机互动软件的设计推广及实现[J].信息通信, 2014 (2) :128-129.

[3]电子商务研究中心.2014年度中国网络零售市场数据监测报告[EB/OL].http://www.199it.com/archives/338598.html, 2015..

移动APP设计 篇2

移动互联网时代的到来,移动学习方式应运而生,它为传统教育开辟了新思路、新方法。随着人们对教育的不同需求日益增加,基于移动终端的学习方式越来越受到关注。所谓移动学习,从技术角度,全国高等学校教育技术协会委员会给出的定义是:移动学习是指依托目前比较成熟的无线移动网络、国际互聯网,以及多媒体技术,学生和教师通过利用目前较为普遍使用的无线设备(如手机、Pad、笔记本电脑等)来更为方便灵活地实现交互是教学活动,以及教育、科技方面的信息交流[1]。随着互联网和数字技术的不断发展创新,移动终端设备的功能越来越丰富,为移动学习的发展带来更多契机。第三方应用程序APP恰恰满足了移动学习随时随地的个性化学习特征。APP,application的简称[2],属于客户端程序,无论何时何地,用户都可以通过移动终端学习知识,第一时间得到更新的学习资源。目前,市场上教育类APP形式多样,但是面向医学教育且能进行人机交互的专业APP并不多见。那么在医学生的学习过程中,如何搭建一个随时随地的学习的平台,将专业的学科知识,精准的医疗技术以及医疗行业的前沿信息提供给他们成为本次研究的课题。本文即以医学生为对象,探究构建基于移动终端设备的APP学习工具,为医学生创建良好的移动学习条件。

1APP学习软件的结构要素

教师、学生、学习资源是传统学习活动中的三要素。这里研究的基于移动终端的APP学习活动,是脱离课堂、以医学生自学为主的认知活动,因此我们要从全新的角度来思考APP的构成要素。

面向医学生的APP学习软件,主要依托具有不同操作系统的移动终端设备,通过互联网进行在线学习医学知识。我们设计开发的APP由医学资源、医学生、医学共同体和学习支持四要素构成。

医学资源是APP为学习活动提供的数字学习资料,医学资源的形式是丰富多样的,可以是文字、图像、视频、音频等,这些资料是经过分类组织的专业资源。医学生和医学共同体都可上传保存学习资料。

医学生主要是通过移动终端应用APP进行学习的医学专业学生,医学生是整个学习活动的核心,其他要素都是为医学生的学习服务。

医学共同体,是为实现共同的医学目标而组织在一起的社会群体,在这里具体指医学生和教师,他们以学习为核心思想和主要活动,通过自主、协商、共享的形式完成共同的学习任务,达到促进医学生的全面成长为目的。

学习支持,是指APP提供的学习辅助功能,诸如笔记、会话、学习痕迹,它让学习过程更完整,起到查漏补缺、辅助学习的作用。

上述四要素构成以医学生为中心,以医学资源为基础的半循环体系,相互关联。医学生可以直接在医学资源库中学习相关资料,同时运用学习支持所产生的笔记记录、学习痕迹亦可作为学习资料重新纳入医学资源库。医学生和医学共同体在交互体验中完成学习活动。

2APP学习软件的架构

APP学习软件架构可分为三部分:服务器、医学生、医学共同体。图1为系统结构图。

服务器,提供各种学习服务,包括资源共享服务器、流媒体服务器、即时通信服务器。资源共享服务器主要将医学资料上传,供医学生及医学共同体使用,或将在学习过程中交互产生的学习资源暂存在资源共享服务器;流媒体服务器根据医学生或医学共同体的请求自动将流媒体实时编码为适合相应移动终端要求的流媒体数据流,并将其实时发送到移动终端;即时通信服务器用来响应使用移动终端的医学生和医学共同体的协作请求。

医学生和医学共同体在整个体系中扮演使用者的角色。他们可以通过资源共享服务器查看需要的学习资料,通过流媒体服务器播放视频、音频,通过即时通信服务器实现互动与交流。

3APP系统功能分析

APP学习软件分为6大功能模块,分别是:资源库、交互中心、支持中心、测试中心、公告板、用户管理。每个模块具有独立的功能,同时与其他模块之间存在相互关系,医学生可以根据自己的兴趣爱好选择相应功能进行个性化学习。图2为APP功能模块图。

资源库是整个APP最主要的模块,它为医学生提供各种医学资源,支持文件资料和图像共享,能够实时播放视音频学习资源等。该模块的医学资源是经过专业梳理的,将庞大的医学知识体系按专业学科分类,创建导航列表供医学生快速查找所需知识。视音频播放功能,采用微课程的形式,提供学科知识重难点讲解。值得一提的是,此模块纳入了医学专业中的实验实训项目,将专业操作技能用动画实验的形式呈现,使医学生通过亲自模拟操作加深理解,更加形象化。

交互中心主要用于医学生和在线医学共同体学习过程中进行移动视音频通信、文件传输、文本消息的实时通讯。医学共同体列表的实时显示,有利于组织和提供医学资源的管理者了解APP实际使用情况。处于不同地理位置的医学生和医学共同体通过多种形式交流互动,充分调动医学生的积极性和主动性。

支持中心主要提供学习痕迹记录功能。包括收藏资源、公开笔记和私人笔记3个模块。收藏资源,医学生在学习过程中,可以将精辟的知识点、资料直接收藏,也可以收藏医学共同体的.言论看法和专家老师的见解。公开笔记,是把自己对知识的观点见解公开发表,分享给医学共同体。私人笔记,医学生在学习过程中,可以随时编辑、修改自己的学习笔记,并且只有自己能够看到,其他医学共同体是看不到的。

测试中心,一个完整的学习过程,测试是检验学习效果必不可少的环节。此APP提供了简单的测试题,用以检测医学生的学习情况,加深对专业知识的认知。

公告板,充分体现APP应用程序的即时性,以列表形式呈现医学领域每一个学科的最新动态。每一个医学共同体成员可以在此模块发布自己了解到的学科新知识、新现象。医学共同体更新公告,主要显示医学领域的专家、教师、医学生的最新动态。

用户管理,是医学生的个性化设置,包括系统设置、用户信息和用户登录。系统设置,医学生可以根据喜好设置个性化的APP界面,设置圈子限制、登录方式等。用户信息,包括昵称、职业、年龄、所学专业等,相当于医学生的个人名片,方便与医学共同体的互相了解。用户登录,需要注册设置用户名和密码进行登录,且可以自动保存登录信息,以便查询登录历史和自动登录。

4结语

面向医学生的APP学习软件,是依托移动终端设备的个性化学习工具。本文设计开发的APP,充分考虑医学生的需求和用户体验,每一个功能模块的设计基本都是相互作用又相对独立的存在,从细节上满足医学生的学习需要,使指尖上的学习活动变得轻松,便捷。

参考文献

[1]甘阳.移动学习在高职学生英语阅读学习中的应用[J].安阳工学院学报,2013(01):108-110.

[2]叶忠海.学习共同体生成的若干基本问题思考[J].当代继续教育,2013(02):9-10.

收稿日期:2016-08-03

课题来源:中华医学会医学教育分会和中国高等教育学会医学教育专业委员会医学教育研究立项课题《基于对分课堂与移动网络的自主学习模式探究》,课题编号2016B-GZ006。x

作者简介:刘月娟(1983—),女,天津人,软件工程硕士,工程师,研究方向:计算机应用;庞津(1976—),女,天津人,计算机应用专业硕士,副教授,

移动APP设计 篇3

摘 要:随着移动互联网高速发展,掌上办公软件技术日益成熟,“APP式”移动办公模式越来越普遍,对企业政工工作模式变革提出新的要求。文章将主要政工工作内容进行拆分,根据功能需要,设计包含理论学习、“三会一课”、组织建设、宣传动态、特色活动、创先争优等模块在内的党务工作手机应用管理模块,实现对企业传统政工工作模式的完善,使用户不受办公场所、办公设备限制,更加便捷地开展工作,有效提升企业政工工作效率。

关键词:政工工作;APP设计智能手机

中图分类号:TP393 文献标识码:A 文章编号:1006-8937(2016)33-0099-02

1 概 述

近年来,随着移动互联网的高速发展,智能手机办公用户规模迅速增加,掌上办公业务的内容日渐丰富,办公软件技术与智能终端技术越来越紧密地结合在一起,形成一系列“APP式”移动办公模式,使用户不受办公场所、办公设备限制,只要有移动网络环境,即可在智能终端上进行操作,以便更加便捷高效地开展工作,更能对突发事件进行及时处理或远程部署,提升办公效率,降低时间、人力、资源成本。在此背景下,企业政工工作现有工作模式,已经在科学性和时效性上与互联网时代的工作效率逐渐拉开差距,包括党务工作建设在内的政工工作与信息化建设相结合已经由构想变为现实需要。

2 系统分析与设计思路

2.1 需求分析

目前多数企业的办公自动化系统已十分完善,办公人员对于智能手机的使用和“互联网+”环境下的工作模式也逐渐接受和依赖。企业应充分利用互联网更为有效地开展思想政治工作,主动破除传统政工工作模式对现代工作节奏产生的约束,职工也应通过智能手机及时了解更多党务信息。

2.2 实现功能分析

企业政工工作主要包括党务、宣传、组织、女工、团青等方面。以日常党务工作为例,主要有党的组织工作、宣传工作、纪律检查工作等,需要实现理论学习、会议组织、党费收缴、民主选举、党员信息管理、组织建设、制度检索等功能,用户为党员职工、普通职工、党员干部,管理员为基层党组织书记、支委或企业党务专责人员。管理员通过“掌上政工”APP进行党员信息管理、会议及其他通知发布、理论学习园地创建、意见征集等操作,用户则可以便捷高效地进行信息阅读、投票及其他信息反馈。

2.3 构建策略分析

“掌上政工”APP的构建策略涉及开发模式选择、UI(User Interface用户界面)设计、软件架构应用等。以iOS系统为例,iOS APP客户端开发主要有Native(原生)模式、Web模式和Hybrid(混合)模式,在选择时应充分考虑产品未来发展与交互形式。UI设计也应根据用户需求调研合理整合,要求既能实现设计功能,又能实现良好的操作体验。软件平台分为手机客户端平台、服务器端数据平台两部分,在用户端进行UI显示,信息交互,优化建议等;服务器端进行数据存储、传输、对比及故障算法处理。

3 整体设计

3.1 整体架构设计

结合一般企业政工工作流程考虑,“掌上政工”的系统架构应当包括:学习园地、“三会一课”、组织建设、宣传动态、特色活动、创先争优等,还可以根据设置权限进行纪律检查、党员信息维护、党费收缴情况登记等内容查询,根据实际需要,全部模块都应包含图片上传功能。一般用户界面应至少包括的内容,如图1所示。

3.2 部分功能模块介绍

3.2.1 “三会一课”

“三会一课”模块主要实现会议通知、会议记录、会议监督等作用,各级党组织可根据“三会一课”制度按时上传整理之后的会议记录及党课记录,并在允许范围内对会议日期、内容、到会情况等进行公开(部分权限)。

3.2.2 学习园地

本模块的作用为党员自主加强理论学习提供信息查询平台。在学习资料中包括理论及视频资料,理论资料应包含党章党规、党内制度、党的经典理论、政策文件等,视频资料包含重要讲话视频、模范人物事迹、部分历史资料、访谈资料等,时政要闻包含党中央最新讲话文本整理资料等。

3.2.3 创先争优及宣传动态

先进事迹材料展示在创先争优平台,包括年度先进党支部、优秀党员、优秀党务工作者等其他标兵及先进评比及公示情况。

党务工作宣传及主题征文上传至“宣传动态”模块,内容可以是学习讨论、发展党员、民主评议、慰问帮扶、活动开展等,主题征文应设置投票功能。管理员根据本模块及其他模块维护情况,按设置分值进行月度及年度积分数据整理,作为工作完成考核及创先争优评比参考资料之一,增加评比工作的公开性和透明性。

3.3 系统工作流程

企业普通党员应使用员工工号、身份证号或其他有效身份证件进行实名注册,并主动进行基本信息录入及确认。注册完成后,系统将根据其信息进行权限区分:如普通党员可进行理论学习资料查询、宣传报道浏览、会议通知接收及反馈、党员承诺输入、民主投票等操作;各级党组织维护员可进行会议纪要、党务工作新闻报道、特色活动方案、年度总结、党费收缴登记等文字及图片材料上传工作;后台管理员应除以上权限外还应具备党员资料管理、错误修改、材料审核、会议通知、学习材料上传等后台管理权限,由系统对各级党组织工作情况通过维护数据进行积分考核评比。

4 系统开发与关键技术

4.1 开发环境搭建

在进行系统分析和设计之后,选择JDK和基于Java语言的Eclipse作为重要的集成开发环境,安装Android SDK工具包和ADT插件进行“掌上政工”APP的开发。

Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

安卓开发工具(Android Development Tools,ADT)是一个为Eclipse IDE开发的插件它扩展了Eclipse的capabilites让用户快速建立新的Android项目,创建一个应用程序界面,添加了Android框架API的组件。

4.2 部分界面设计

“掌上政工”APP的界面设计遵循使用简便、风格统一、简洁美观的原则。整体布局主要采取了底部导航方式。下面给出部分主要界面。

4.2.1 系统菜单

系统菜单界面上以宫格导航的形式排列了系统的“组织建设”、“三会一课”等六个模块,如图2所示。

4.2.2 时政要闻

时政要闻模块,如图3所示,及时发布党内的重大事件和党中央及各级党组织的重要讲话精神,包含了文字、图片、视频等多种媒体元素。

4.2.3 学习资料

学习资料模块,如图4所示,整理上传了党章党规、习近平总书记的系列讲话精神,历史文献等学习资料。另一方面,根据学习内容编写了自测题库,供学习者及时测试自己的学习效果。学习者也可以交流自己的学习心得。

4.2.4 “三会一课”

学习资料模块,如图5所示,按照党员大会、支部大会、党小组会和党课的实际工作形式,分别设计了子模块。

5 结 语

在智能手机普及的信息化时代,顺应移动互联网发展趋势,紧跟“互联网+”行动计划,利用智能手机应用程序,进行办公自动化探索及应用日益普遍。通过“掌上政工”APP的开发,消除传统政工工作的时间空间约束,完善并健全政工工作模式,提高企业政工工作效率。

参考文献:

[1] 李聪.掌上互动汉语教学 APP功能研究[J].语文学刊,2015,9.

[2] 谢杭.基于安卓平台的掌上校园APP的设计与开发[J].软件工程,

2016,3

[3] 邬明亮.掌上投保Web App的设计与实现[D].北京:中国科学院大学,

2014,9.

[4] 陈俊杰.移动图书馆APP的构建策略和关键技术[J].应用实践,2012,9.

基于移动用户体验的APP设计 篇4

随着网络技术、移动通信技术、各种智能终端的发展和普及, 未来的覆盖和操持必将是以移动网络链接为主的互联网, 由此则引发了一股移动应用的持续开发热潮。苹果商店 (App Store) 于2008年7月10日上线, 在上线5周年的2013年, 应用数量即已超过了90万个[1];而在当年的5月, App Store的下载量已成功突破500亿[1], 特别地从450亿下载量增至500亿, 则仅仅只用了4周时间。因此, 面向移动用户的APP设计, 更需要关注用户体验, 才能从众多的APP中提升排名, 并最终突围而出。下面即对该课题展开综合分析和深度研究。

1 用户体验的必要性

1.1 用户体验概述

用户体验是用户在使用一款产品或者服务时, 结合自身经历所形成的包括生理以及心理在内的自然感受;用户体验设计, 即是一种以营造最佳用户体验度为宗旨的设计策略[2]。为移动用户设计而生的APP, 重点不在于技术手段的高深、先进、完善, 而是在于借助这些技术手段制作得到高度融合最大用户体验的成功产品。具体来说, 这些产品, 除了要通过交互设计营造细腻贴切的用户感知, 还需要通过产品的功能、视觉最大限度地满足用户的实际需求。其中的核心关键就在于, 如何投入体验以及真正设身处地实现为用户着想[3]。

例如, i Pod这款产品, 就是苹果公司改变行业标准的一个经典之作, 也可以说是MP3的延续。在其问世之初, 遭到市场冷遇, 但随着时间的推移, 用户却转向了购买, 而作为基础原型的MP3则逐步淡出了市场。究其根本正是因为用户体验的成功, i Pod包含着乔布斯对用户体验的理解而开发并重新发现了产品:消费者需要的不是一个新的MP3, 而是对其内涵的享受[3], 因而, i Pod赢得了用户, 赢得了市场, 进而创造了用户体验的成功范例。

1.2 从日常生活到移动APP的用户体验设计

在日常生活中, 却经常接触到带来困惑、且用户体验差强人意的电子产品。如图1、图2即是2种不同的地铁电梯按钮。现将其各自用户体验列成表格, 具体如表1所示。

对比两者, 图2的电梯按钮可使乘客只需花费更少的时间就能判断知道应该按下哪个按钮, 从而带来了远远优于图1的用户体验。相应地, 拥有移动APP的用户, 很可能会是在快走到路口时才打开软件, 也可能会是在看电视的同时打开APP, 更可能会是在聊天插话的瞬间打开APP……, 由此, 如图2所示的勿需用户更多思考、明了清晰、且不会形成使用压力类型的APP设计即是移动用户更加喜爱的, 也随之必将成为用户的心动首选。

2 先理解用户, 再思考合适的设计

理解用户, 就是要理解用户生活的世界, 更要理解其具体的偏好及行为[4], 为达到这一目的, 就需要设计者进入到用户工作的现实环境中细致观察, 必须使得软件设计贴合用户使用软件的真实环境, 而且也要使APP的设计能够适应各种干扰。

2.1 用户的三种类型

APP的设计用户通常可以分为三种类型:专家型用户、随意型用户和主流用户[4]。具体地, 对各类用户特性分析如下。

(1) 专家型用户。这类用户愿意花费时间研究新产品, 以及探索产品的新功能;

(2) 随意型用户。使用过类似产品, 有兴趣使用更高级、更复杂的产品。并且只有当新功能足够简单的时候, 才能获得其肯定及认同;

(3) 主流用户。为完成某种任务而使用产品, 会掌握一些重要功能而非学会所有功能。主流用户的数量占据着用户整体的绝对多数。

2.2 为主流用户设计APP

在此, 若期望设计成果、即APP拥有足够的用户, 那么, 设计时更多关注的就应是主流用户群体, 因而, 在设计APP时, 设计者要能够理解:主流用户的生活环境、使用软件的环境、用户偏好和行为;同时, 用户体验的实现目标则是:在毫无使用经验和压力之下仍能获得自如、又简单的用户体验。

3 APP设计的要素

3.1 APP界面设计要素

基于对移动设备屏幕尺寸的考虑, APP设计时, 要使系统架构组织简短、便捷、且明晰, 藉此用户即能快速获取目标信息[5]。增强用户体验的界面设计尤重如下方面的深入研究, 为此则逐一展开分析如下。

3.1.1 首屏简单明了, 包含重要及特色信息

使用移动设备的用户主要是通过视觉接收APP的各种信息, 为了保证便利、正确地接收信息, APP的首页中, 尤其需要尽可能地简化。如:通过背景图和LOGO的颜色搭配、醒目的配色、适当选择文字和按钮, 即可获得首屏简约、美观的效果, 同时也减少了信息噪声[6]。

3.1.2 采用方位感知强的的导航

APP中的导航, 是使移动用户快速掌控APP中复杂的信息内容和高端功能的快捷方式, 也可以使用户随时对于“在哪, 可以去哪, 怎样去哪”保持清晰认知, 因而这是强化用户体验的一个重要方面。在设计APP导航时, 需要考虑的内容主要有:导航的摆放位置、控件形式、信息功能层级的表现形式、以及APP功能的逻辑层次设计方式等。

3.1.3 控制每屏的信息量

移动设备的屏幕尺寸有限, APP则需要在这个有限的狭小尺寸中实现与用户的友好沟通, 那么, 就要对每屏的信息量进行一个有效的控制。相应控制即包括如何结合用户的心理预设和心智模型, 选择信息的呈现方式;以及如何通过标签、任务栏等形式在容纳形象丰富信息的同时, 又不会导致用户体验陷入混乱。

3.1.4 整体界面对不同型号的移动设备做响应式设计

时下, 已有多款不同操作系统、不同屏幕尺寸、以及不同分辨率的移动设备面世, 这就使得在进行APP整体界面设计时, 需通过响应式设计, 使APP能自动调整页面的布局, 从而增强用户体验中的愉悦感受。

3.1.5 用户界面的色彩鲜明, 对比度悦目, 便于户外使用

移动APP的应用场合, 很多会在户外或者室内光线较暗的地方, 可采用简洁、简单的配色方案达到色彩鲜明、对比度悦目的效果, 以减缓视觉冲击, 为用户营造友好的用户体验。

3.2 APP内容设计要素

在内容的设计上, 要基于不同类型的APP来实现不同的设计, 即将移动设备的便捷性和实时性与主流用户的需求相结合。例如:提供资讯类型的图书馆APP, 表现的则是开放时间、位置、馆藏分布、联系方式、检索、个人借阅查询、续借、讲座预定、电子资源等最受用户欢迎的栏目[5]。

用户能够轻松有趣地解决实际问题, 也是不同内容的APP在其设计中需要达成的共同效果之一。用户使用移动APP的时间, 通常都是基于用户即时需要的零碎时间, APP的设计就是要在这零散时间内做到用户吸引。

4 结束语

随着4G时代的到来, 机遇平台摆在眼前, 作为面向移动用户的APP, 不能单方面追求“技术、功能”而忽略了更为重要的用户感受, 为此APP的设计需要从“技术至上”向“体验至上”适时转变, 为用户设计出更多易用、且用户体验上乘的炫酷产品, 从而拓宽发展空间, 并在机遇竞争中占据优势及领先。

参考文献

[1]App Store五周年献礼十款热门App限时免费[EB/OL].http://it.chinabyte.com/128/12658128.shtml, 2013-7-9.

[2]黄晟.基于用户体验的APP设计研究[D].西安:陕西科技大学, 2012.

[3]方晓风.设计的乔布斯定义[J].装饰, 2011 (11) :66-67.

[4]Giles Colborne著.李松峰, 秦绪文, 译.简约至上交互式设计四策略[M].北京:人民邮电出版社, 2012.

[5]徐婷, 汪志莉, 徐来.基于用户体验的手机图书馆WAP网站开发[J].图书馆学刊, 2012 (3) :112-114.

“可口可乐”移动APP案例 篇5

试过在电视广告时,与广告中的内容做即时的互动吗?现今企业手机APP营销的模式,越来越创新多样。“可口可乐”就在香港推出了一个名为CHOCK奖的手机App,透过电视广告与App整合,和使用者做贴近的新型互动体验。

用户下载此款App到手机后,在指定的“可口可乐”沙滩电视广告播出时开启App。当广告画面中出现“可口可乐”瓶盖,且手机出现震动的同时,挥动手机去抓取电视画面中的瓶盖,每次最多可捕捉到3个,广告结束时,就可以在手机APP中揭晓奖品结果。

“哇,那太COOL了!”18岁的时尚潮人Henry在与他的朋友分享最爱的手机APP时说,这让他想起了前几年打开可口可乐瓶盖,总是迫不及待看看上面是否写着“中奖”的情景。

移动搜索即将完胜App 篇6

近日,据说苹果App Store的排行榜算法又遭破解。一时间,坊间又开始疯狂刷App。为什么刷?道理简单,曝光率越高,下载量越大,商业价值越高。App也符合长尾理论,即20%的App才有曝光量,如同冰山上的一角,绝大多数隐藏在海水之下。

App是移动互联的主流方向,甚至有打败Web的论调。其实,这是一个伪命题。在移动互联时代,无论是App还是移动搜索,均是入口。打一个比方,好的App就如菜肴,道道可口,一个App就是一道意大利通心粉或者法式烤鹅肝,抑或是成都小笼包子。而移动搜索就如餐馆,各式各样,应有尽有。

在移动互联时代,还需要移动搜索吗?答案是肯定的。

再拿饮食比喻。“吃货”用餐,必须看菜单,或者知道菜的名称,才知道点什么。如果什么都不知道,又想吃某种菜系,还要去大餐厅。看看金钱豹前几年的火爆程度就知一二。在移动互联时代,用户最常用的App不会超过5个,其他App要么是推荐下载,要么是搜索下载,App最终成了Web搜索的一种类型。

CNNCI的《中国网民搜索行为研究报告》说,截至2012年6月底,手机网民的搜索使用率为66.7%,超过手机上网浏览新闻、手机网络音乐、手机微博等应用,成为仅次于手机即时通讯的第二大应用。

可见,移动互联的搜索不但没有减弱,反而在增加。

首先,单从表现形式看,移动搜索成为App之后,它可以成为各类应用的商店,可以搜索到所有App,无论知道名字的还是不知道名字的。这里面涉及技术问题。搜索正在逐步向语义搜索或知识图谱化演进,结果更加人性化。如搜“包子”,可能出现大众点评或者每日家常菜,而不是“嘻哈包子铺”这样的相声组合。

其次,移动搜索成为大的应用商店之后,不仅能搜出App,还能搜出非App的数据,这是搜索的强项。一份调查显示,用户在各类终端中搜索前三位的是小说(35%)、应用(20%)和网站(19%)。也就是说,除了日常的5个App之后,用户更需要多种不同的娱乐和体验,毕竟,移动终端的作用和PC完全不同。

从移动搜索的重要性看,就不难理解为何出现浏览器大战。其实,除了浏览器是移动互联的入口之外,移动搜索成为独立App之后,也会成为移动互联网最大的一个入口。我们看百度的做法,它在做浏览器的同时,也推出移动搜索的独立应用,也与UC等浏览器合作,内嵌搜索。而其他搜索也均以不同形式包装成App,都是在导入流量。

移动APP自然化用户界面设计 篇7

一、移动APP的商业模式分析

如今,移动互联网的商业模式也逐渐健全起来。通过模拟真实的场景进而分析各个类型的用户,找准用户的痛点以挖掘精准而又真实的用户需求,提供专业的服务和良好的交互体验。最终吸引大量的用户,用户量达到一定的数量和规模就能转化成为更大目标服务的潜在客户人群。移动应用中的广告投资就是移动APP中主要的收入之一,如移动应用中随处可见的植入广告和品牌推广。此外,最为直接、快捷的收入来源就是移动APP中提供的增值服务部分。比如,电子商务,游戏和会员充值。移动游戏应用中,玩家需要充值购买虚拟货币,再将其转换成各种游戏道具,以获得便捷的胜利和更加真实可感的交互体验。

二、自然用户界面设计原则

自然化用户交互界面(Natural user interface)是移动范式发展过程中的第三个阶段。前两种阶段分别是命令行交互界面和图形化用户交互界面。NUI是根据传统的人类本能的交互模式。所有交互方式都是学习成本极低,非常容易识记。例如五种感官知觉、运动和反思功能,如传达、大脑制作加工信息和识记。人类能够通过手势、表情、运动,从而观察与操作物理客体来探索世界。人们力求达到模拟真实世界中自然、流畅、真实的体验感和互动感。自然用户界面是一种新的建筑美学,关于如何在物理空间伴随人类感官,迁移计算到真实世界、创建沉浸式体验。

1. 过程美学原则

图形化用户交互界面体验关注和追求用户任务的完成,NUI体验关注的是任务完成过程中的愉悦。NUI体验的美感来自于交互过程,所以它不仅仅只限于完成任务。例如,2015年被APP store评为“年度最美的游戏”的移动APP是“惊梦”。创作来源于中国古典爱情故事《西厢记》,画面也延续着中国古风动画的风格。玩家游戏时,通过“滑动屏幕”手势可以实现换肤功能从而改变“四季”风景和角色服装。观看到的每一帧画面都非常精美,主人公设定严格遵循故事人物中的身份,服饰,和动作。让玩家身临其境,流连忘返犹如穿越到了元代大都。

2. 直接操作原则

自然化界面能够实现用户和信息直接进行交互。触摸屏幕和手势操作让用户的体验感更加直接和愉悦。现在的移动电子设备的屏幕几乎采用电容屏幕甚至市场最新的透明屏幕。这种屏幕的“点击-反馈”速度较快,屏幕分辨率基本在1080p以上的高清水准。用户能够直观的与移动设备进行无障碍的交互。

3. 交互叠藏原则

界面中往往有许多繁复的信息选项及命令,好的NUI更倾向于使用“交互叠藏”(scaffolding)的方法确保只向用户展示一部分有效的信息。这更多的是一种暗示,让用户明白这些交互是如何而来,帮助他们以更为自然的方式接受新功能。丰富有趣的叠藏动效也是提升用户体验乐趣的手段。此外,这也是一种减少点击操作和降低认知成本的有效方式。交互式叠藏更多的是应用在交互式界面布局中。常用的移动界面设计中导航的方式各种各样,有顶端式导航,卡片瀑布流,侧边导航和抽屉式导航。通过侧滑操作的抽屉式导航,一般应用于隐藏在较深层级架构的“个人”或者“后台”界面。一键侧滑即可实现深层设置,对于用户来说,减少了“点击-进入-点击”的枯燥感,这种交互手势更加直接、便捷。

4. 超真实原则

与GUI将信息整合成无数个页面不同的是,NUI将信息从计算机逻辑转化成更为灵活的世界。苹果公司率先设计的手势操作,仿佛人真正融入进了整个应用之中,可以任意控制,直接操作。甚至不需要任何操作说明进行引导。例如双击选中进入,滑动解锁,手指捏合放大缩小。百度地图、高德地图和Google Earth等地图类应用软件中,用户只需在屏幕上手指滑动,捏合就能实现改变比例尺,查看地点,周围信息等功能。近年来,移动打车APP发展迅速,这类应用是基于LBS和GPS技术实时定位,成功得连接了线上应用和线下服务,解决了长久以来用户打车遇到的位置描述不清的问题。移动APP越来越强调沉浸式的体验,页面和页面之间切换也需要更加的流畅,转场动效需要更加的极致和平滑。

5. 无缝原则

GUI系统需要键盘和鼠标作为计算机交互的工具。触摸屏,内置感应器以及支持手势操作识别的用户界面可以使用户与NUI界面直接交互,从而减少交互过程中的障碍。现在深受投资人青睐的AR技术达到了硬件与软件之间的无缝连接。依托硬件操作系统以及显示方式,随时谁地的操作。这就给用户节约了大量的时间和空间资源。AR技术不仅可以应用于娱乐产业,更有可能在教育、医疗、公共服务以及交通等方面推广应用。现在全面投入游戏市场的HTC VIVE硬件系列,配套的一系列增强现实游戏几乎实现了用户沉浸体验和产品界面无缝切换原则。

三、结语

目前,界面设计正处于自然用户界面阶段,而这一的阶段必将是一个较为漫长的过程。之后,就是一个全新的,代表着人机智能有了较高发展水平的阶段:有机化用户界面。世界各国在科技和产业发展的诸多领域对该发展方向的需求都十分强烈。移动应用的交互设计应当遵循以上五大设计原则,才能有更加人性化、自然化,符合“以人为本”的设计理念。与其他任何设计都有其相应的原则一样,未来移动应用交互设计会更加为人类的进步而服务,从而使用户获得更好的使用体验。

摘要:通过对自然用户界面范式理论的研究,分析移动应用兴起的原因,总结出移动交互界面设计的五大基本原则。对现在盛行的移动范式应用进行分析。

关键词:移动应用,用户界面,交互设计,APP

参考文献

[1]Rachel Hinman,熊子川,李满海译.移动互联:用户体验设计指南[M].清华大学出版社,2013.

[2]Daniel Wigdor,Dennis Wixon,季罡译.自然用户界面设计:NUI的经验教训与设计原则[M].人民邮电出版社,2012.

[3]Giles Colborne.简约至上-交互式设计策略[M].人民邮电出版社,2012.

移动APP设计 篇8

关键词:移动App,水果微商城,模块化设计

1 移动App水果微商城商业需求分析

1.1 市场背景

通过微信公众号、App、网站等方式售卖水果越来越受消费者喜爱,交易额急速增长。另外,水果电商数量极多,其中顺丰优选、天天果园、许鲜、我买网等平台处于行业领先地位。

1.2 市场机会(传统行业的弊端)

无冷库储存:无冷库储存会导致水果损耗速度变快,所以商家不敢买进易损种类的水果,导致种类少、不新鲜。

冷库储存:冷库储存虽然一定程度上解决了水果快速损耗问题,但成本过高,导致水果价格提升。

传统思维:传统行业不注重用户体验,不会利用用户使用场景为用户着想。让用户觉得麻烦,不开心。

1.3 产品的价值

让用户以一个较低的价钱,买到多种类的、新鲜的水果。

以用户体验为中心,为用户打造完美的购物体验。

以低成本、低损耗的方式为用户提供高性价比的购物体验。快速吸引用户,提高产品的商业价值。

1.4 风险与对策

第一,水果运输过程中出现问题等现象。解决方案如下。

A当水果无法按时送到时,①我们会以双倍补偿;②用户可以退款,并免费送用户一份水果。

B当水果送到指定地点时,用户没到达,给用户打电话,说明水果的新鲜度问题。

第二,水果不是标准化产品--水果质量不同会让用户不满意。解决方案如下。

A初阶段,与水果批发商建立合作,以稍高于批发价格获取质量较高的水果。同时,每箱水果都要先尝后买,对于无法逐箱进行品尝的种类采取抽样品尝的方式。

B合作顺利建立,对出售后的水果采用跟踪调查的方式,一旦发现水果质量不过关的问题,永久性断绝与该水果批发商的合作关系。

C设置口味类的用户反馈,当用户反馈口味不好时,派遣专业人员上门去品尝,如果不达到标准则当场退换。

第三,水果不是标准化产品,水果重量无法标准化。解决方案如下。

A尽量选取均匀、美观的水果进行售卖。保证每批水果都自己查看后购买。

B在价格上低于市场价格,保证在最小重量下,仍低于市场售卖价格。

第四,水果在售卖过程中出现腐烂、碰撞造成的破损、质量出现问题等现象。解决方案如下。

A无论是自提点,还是配货员,都采用自己雇佣员工的方式。坚决不外包,保证送出的水果质量,不把损坏的水果送给客户。

B同时大力收集用户反馈,一旦出现水果质量问题,客服人员迅速联系予以退换。

C对于碰撞造成损坏的水果,可切成水果拼盘送给用户。

D设置品质类的用户反馈,当用户反馈水果有损坏时,应让用户拍照上传,然后派遣员工将水果替换。

第五,食品安全问题。解决方案如下。

A与批发商沟通,让果农出示有关食品安全检测的证明。

B定期对水果进行抽样检测,一旦发现农药残留过多或有其他问题,永久性终止合作。

C定期组织核心用户去果园进行采摘,并组织Patty,收集用户意见。

2 虚拟人物及情景设计

2.1 虚拟人物

人物:张某某,28 岁,公司白领

用户特征:普通的工作白领,月收入2 500 元,经常吃水果,有时会尝试互联网购买水果。

需求情景:在工作无休时同事间闲聊,聊到几种水果,于是非常想购买水果。

使用情景:打开软件选择自己想吃的水果,之后在晚上11 点之前下单,次日11 点前送达。

认知过程:通过好友的推荐;在微信公众号、微博中了解到软件;在工作中收到的宣传单中了解到该款APP。

关注因素:大多数人关注水果的质量、价格、口感、种类、足重,少数人关注包装外观、营养价值、产地、绿色食品。

行为习惯:打开移动APP随意浏览水果种类,挑选价格便宜、质量高的水果,之后下单购买。

满意度:比较满意,希望物流能快些。

2.2 虚拟情景

第一场(下单场景)

时间:某天上午12 点,地点:工作写字楼,人物:张某某和同事10 月的某天中午。午休时间,同事们吃完饭后闲聊,同事某某说:欲购买水果,张某某找出我公司产品的宣传单,提议去移动App端的水果商城购买水果,并且张某某通过App store下载了这款App。提示晚11:00 之前下单隔日9:00 到11:00 送达,同事们都表示赞同。

第二场(取货场景)

时间:某天上午10 点,地点:工作写字楼,人物:张某某、配送员

张某某说:“这么快就送到了,还没到11 点呢,物流真快!”配送员说:“您是张某某女士吗?,这是您订的水果,品尝后请对我们的服务作出评价,谢谢”。

收到水果,打开包装,张某某发现里面配了5 双一次性手套、一个扒果皮的袋子还有吃榴莲的一些禁忌温馨提示卡,张某某说:“卖家简直太贴心了,东西配挺全啊!”张某某及同事品尝了榴莲,一致认为,这订的水果太新鲜了,口感好,价格还便宜,以后就用这软件买水果了。

3 产品核心功能设计

了解我们→下载移动APP →打开软件欢迎界面→在线水果→查看水果详细信息→下单→判定是否在23:00 前下单→否则取消订单并结束服务,是则提示次日11:00 前配送→是否送达→否则售后处理,是则给出满意度评价。

4 主要原型设计及说明

主页板块功能说明

(1)操作:点击个人中心。行为:进入个人中心页。描述:交互:右平滑出现个人中心页面,用时0.5 秒。

(2)操作:点击分类。行为:进入分类页。描述:交互:左平滑出现个人中心页面,用时0.5 秒。

(3)操作:下滑页面。行为:看全精品推荐的所有图片及信息。描述:当下滑页面到banner处于初始状态时,则不能下滑主页。

(4)操作:上滑页面。行为:看全精品推荐的所有图片及信息。描述:当上滑页面到精品推荐最下方时,则不能上滑主页,每次加载3 行。

(5)操作:点击购物车。行为:显示已选购水果列表。描述:交互:向上滑动显示购物车里列表信息。速度:200 ms。

(6)操作:点击购物车。行为:已选购水果列表消失。描述:交互:向下滑动显示购物车里列表信息。速度:200 ms。

(7)操作:点击购物车。行为:无变化。描述:购物车为空。

(8)操作:点击“加号”。行为:购物车图标数字+1,显示减号、数字框。描述:第一次单击“加号”后该按钮之前显示点击次数显示减号按钮。

(9)操作:点击“减号”。行为:购物车图标数字-1。描述:当购物车里数字为0 时则不显示购物车图标数字,当数字框为0 时不显示数字框,减号消失。

(10)操作:点击水果图片或图片下的描述文字。行为:进入水果详情页。

(11)操作:点击去结算。行为:进入订单确定页面。描述:当无订单时,点击去结算无变化。

购物车功能说明

(1)操作:点击“加号”,行为:购物车图标数字+1,数字框数字+1,描述:价格= 单价* 数字框数字,总价= 原价+ 单价* 数字框数字。

(2)操作:点击“减号”,行为:购物车图标数字-1,数字框数字-1,描述:当购物车里数字为0 时则不显示购物车图标数字当数字框为0 时不显示数字框,减号消失价格= 单价* 数字框数字,总价= 原价- 单价* 数字框数字。

(3)操作:点击去结算,行为:进入订单确定页面,描述:当无订单时,点击去结算无变化。

banner模块描述

(1)banner每3 秒开始自动切换-- 右移入滑动,banner切换速度1/5 秒。

(2)banner图片有3 幅。

(3)下一banner图切换结束后开始下方圆点颜色的切换。

5 结语

移动APP设计 篇9

1.1 开发背景及意义

随着人们的生活的丰富化,社交软件成为生活中必不可少的一部分,但是近些年新兴起的基于陌生人之间通讯的社交软件却越来越火爆,陌陌就是其典型的代表。随着陌陌的上市,So Lo Mo Glo(Social+Local+Mobile+Global)的概念也在持续升温,成为大学生创业的选择之一。本项目通过游戏的形式完成陌生人之间的交友,进而实现基于陌生人的社交通讯。

1.2 开发目标

So Lo Mo Glo(Social+Local+Mobile+Global)概念这些年中持续发酵,基于移动社交的商业模式层出不穷,相关产品众多。

2 陌生人-移动社交网络App设计概述

2.1 设计目标

1)新用户可以直接点击注册按钮来进行注册,注册完成后自动登陆。

2)登陆后可以点击侧滑菜单中的摇一摇进行好友的添加。

3)添加好友成功后可以直接进行文字语音的聊天并可分享图片。

4)点击侧滑菜单中的我的信息查看当前登陆账号的信息。

5)联系人界面或者聊天界面点击好友头像可查看好友的具体信息。

2.2 模块划分

3.3详细设计

3.1 系统总体层次设计

本系统采取了C/S软件架构,即大家所熟知的客户端/服务器体系结构,通过将任务分配到Client端与Server端从而降低了系统通讯的开销。

服务器端采用了开源的Openfire服务器,Openfire采用Java开发,基于XMPP的实时协作的IM跨平台服务器。Openfire还提供了完善的后台管理功能,可以更加方便的管理系统用户。

而在客户端中,用户间的通讯是通过服务器的转发来实现的,将信息打包成XML文件发送给服务器,然后服务器转发给相应的用户。在ASmack库的支持下,XMPP客户端的登陆,消息收发等基本功能需要重写相应的函数,并且调用相应的接口来实现。

客户端采用MVC的软件架构,采用Android的XML文件对界面进行描述,作为视图层V(View),负责前台界面的显示;Activity活动类承载了控制层C(Controller)的任务,通过Activity进行逻辑业务的处理;对于处理数据库与处理服务器相关操作属于M(Model),该层具体上依赖于自定义的服务类。

3.1.1 服务器端的层次结构设计

XMPP服务器采用的是开源的Openfire服务器,这个开源的项目应用看apache的mina框架作为NIO框架。简单来说Openfire服务器在mina框架的基础上建立了一个简单的服务器,用来发送基本的IO数据流,然后把接受到的IO解析为XML文件,后通过XMPP协议对接收到的XML文件进行操作。

3.1.2 客户端的层次结构设计

3.2 系统数据库设计

系统采用的是C/S架构,所以客户端本地也要进行数据的持久化,所以系统的数据库设计分为客户端和服务器端。

3.2.1 服务器端数据库的设计

由于服务器端采用的是开源的Openfire,它的数据库端已经有了良好的定义,并且支持外部数据库。在本程序中我们没有使用Openfire内置的数据库,而是采用了Mysql,主要是为了开发时查询数据的方便以满足实际需要。Openfire数据库主要用来存储用户注册的信息,用户的名片信息以及联系人信息。

3.2.2 客户端数据库的设计

因为相关功能的需求,客户端也要对一些数据进行本地的存储。借助安卓内置的Sqlite数据库,我们可以高效地完成它。

客户端数据库主要用来存储联系人信息和聊天信息。系统通过安卓sqlite包里面提供的api可以很便捷的操纵数据库。

3.3 系统关键点简介

1)对远程服务的实现(aidl)

在清单文件中对IMService服务配置为多进程

通过on Bind返回远程的binder对象,每次在程序中通过绑定服务来获取binder对象,从而获取Xmpp Manager的远程接口对象(实例)来进行对服务器的操作。

通过在Xmpp Manager类中定义所有的方法来实现对服务端的解耦。

2)对各类数据(聊天记录,联系人列表的获取监听本地数据库)

通Content Resolver对数据库进行操作更好的减轻了由单纯监听带来的各种问题。

3)登陆模块的实现

登陆模块分为前台登陆和后台登陆两部分

前台登陆中保存当前登陆用户的信息,然后开启相应的服务进行后台登陆。所有过程放在异步任务中执行。后台登陆与前台登陆大致相同。

4)百度地图相关

在全局的application类中对百度地图的监听进行实现,具体代码如下:

参考文献

[1]android文档[EB/OL].http://www.androidcommunitydocs.com/.

[2]部署以及运开源项目[EB/OL].http://blog.csdn.net/shimiso/arti-cle/details/8816558.

[3]openfire[EB/OL].http://www.igniterealtime.org/.

[4]android-flat-button[EB/OL].https://github.com/hoang8f/an-droid-flat-button.

移动APP设计 篇10

关键词:移动互联网,APP,高校体育,信息化

1 移动互联网概述

APP是英文Application的缩写,一般是指移动端第三方应用程序。移动互联网是互联网与移动通信各自独立发展后互相融合的新兴市场,其业务主要分为两类:一种是宽带移动互联网,即移动终端通过宽带无线通信网络直接访问传统互联网,另一种是3G无线宽带网络服务。根据《第36次中国互联网络发展状况统计报告》数据统计,截至2015年6月底,中国网民数量达到6.68亿,其中手机网民规模达到5.94亿,网民中使用手机上网的人群占比由2014年12月的85.8%提升至88.9%。通过台式电脑和笔记本电脑接入互联网的比例分别为68.4%和42.5%,较2014年底分别下降了2.4和0.7个百分点[1]。用户越来越多的日常行为习惯,正伴随着移动互联网的发展逐步向移动客户端迁移。

2 高校体育信息化发展现状与趋势

2 . 1 高校体育信息化发展现状

移动互联网技术的高速发展为普通高校的体育教学与管理提供了新的机遇与挑战,也引起了体育教育理念与管理手段的革新,国内许多高校都已建立起体育信息系统,力求通过信息化带动高校体育工作的整体发展。但纵观多所高校目前的实践及研究现状,高校体育信息系统主要集中于PC平台,各部分内容相对独立,缺少统一的资源整合[2],基于移动互联网技术、着眼于为高校教师、学生提供校园体育信息服务系统较少,更无从说起对相关手机APP的研究与设计了。

2 . 2 高校信息化发展趋势

我国的信息化发展阶段仍处于初级阶段,高校信息化建设仍处在“硬件购买与软件开发”阶段[3],基于PC平台的教学系统、后勤服务系统、图书馆管理系统等日益完善,基于移动互联网技术的各类校园手机APP也日益增多。EDUCASUE(美国高等教育信息化组织)2011年在EDUCAUSE Review刊发的TOP-TEN IT Issues 2011中,Mobile Technologies首次入选十大议题并位居第五位[4]。2011年至2 0 1 4 年的4年时间里, E D U C A U S E所发布的年度T O P - T E NIT Issues中均有移动设备相关的议题,涉及到手机技术、终端设备爆炸式增长等。如何能够为手持移动终端的用户,包括教师、学生、管理人员乃至于校外访客提供及时的创新服务成为美国高校信息化发展的一项挑战[5]。

3 高校体育手机APP技术路径

据市场调研机构Kantar公布的2015年7月份全球智能手机市场报告显示,Android和i OS合计占有中国98.2%的智能手机操作系统市场份额[6]。因此,该文所研究的高校体育手机APP的设计与开发集中在i OS与Android两个平台之上。

i OS客户端开发实现:i OS客户端开发主要采用Objective-C进行开发。客户端整体严格按照MVC设计模式,即数据模型、视图以及控制器三者通过用户进行交互操作,实现数据的更新同步。客户端网络请求交互采用开源第三方库ASIHTTPRequest集成,数据请求采用get形式,数据均采用JSON格式,并以JSONKit类库进行解析。消息推送采用第三方推送平台“个推”,客户端内嵌sqlite数据库存储客户端数据。

Android客户端开发实现:Android客户端主要采用Java语言实现。Android端开发按照用户调查结果进行详细的需求分析,并在此基础上按照官方的Material Design设计规范设计应用界面。实现过程中为了解耦和,把多个功能进行模块化,分开实现,便于以后的拓展和修改。基于Http URLConnection封装了简单的网络请求操作,进行网络交互。自己实现了Json解析库对Json进行解析与生成。封装了图片异步加载,提高应用流畅度。

4 高校体育手机APP功能设计

4.1 体育教学

(1)个人信息。

在用户设置上我们采用了由学校提供的系统接口,直接获取学生教务信息为每位在校学生生成账号。所有用户在高校体育手机A P P中均为实名登录。

登录后,界面显示学生基本信息,包括:姓名、学号、学院等,同时显示学生当前体育教师及其联系方式,大大便捷了学生与体育任课教师的沟通。

(2)教学信息查询。

作为一款专注校园体育领域的手机APP,为学生提供最需要的信息是其最基本的功能之一。我们将这些原本分布在学校各个网站中的信息进行整理汇总,使学生可以通过一款手机APP查询到包括体育考试成绩、校内体育场馆信息、任课教师情况等多方面的信息。

4.2 体育信息服务

(1)精准信息推送。

体育教学班级的组成学生可能来自学校内的多个学院和班级,体育任课老师很难掌握全部学生的联系方式,当有课程、考试调整通知需要传达时,往往采取由学生口口相传的方式。

针对这一问题,我们在设计开发的体育APP中添加信息推送功能,并依据学生的性别、学院、班级、公体课班级等信息进行分组,实现信息分类推送,体育任课教师也可根据需要向其班级内的某一学生进行单独消息推送。所有安装高校体育手机APP的学生,都可以收到由后台推送的与其相关的校园体育信息,这一功能大大提升了信息传递的效率与准确性,也提升了学生对高校体育A P P的黏着度。

(2)二手资源商店。

二手商店是基于学生实名认证登录基础上的校内二手交易信息发布平台,书籍、体育用品、生活用品都可以在这里成为交易的对象。该功能的设计进一步丰富了高校体育APP的功能,也进一步提高了学生尤其是已经没有体育选课程的大三、大四学生对高校体育A P P的黏着度。

该项功能中,由于买卖双方均是实名登录的学生,平台中所发布交易信息的可靠性相对较高。我们并不提供完整的网上交易环节,只是为二手体育用品的买方与卖方提供信息交换的校内平台,最终的交易完成需由买卖双方在线下完成。

4 . 3 课外运动锻炼考核—— 运动计时

所谓“运动计时”功能,是指学生通过学校教务账号登录APP后,借助移动互联网及智能手机GPS定位功能,记录每次的运动路线、距离及时间,每学期对学生的跑步里程进行一次考核,并将该考核结果纳入本学期体育课程评价之中。为了保证学生锻炼的有效性,我们对跑步速度进行了限制,过高或过低都将视为无效。除最基本的跑步功能外,我们计划添加在校园这个大环境内的基于学生教务信息登录的运动挑战、跑步排行榜、运动社交圈功能,增加跑步运动的趣味性,以学生最易接受也最愿接受的方式去引导他们参与课外体育锻炼。

5 结语

移动App:小屏幕传递大品牌 篇11

全球各大品牌商已经意识到应用商店可以为其提供推广品牌、接触消费者,甚至销售内容的渠道。媒体、商业服务以及汽车制造业在这一方面的认识更加深刻,非常积极地把应用商店作为他们发布内容的渠道。从2008年苹果AppStore、GooglePlayStore上线以来,大众、奔驰、丰田、宝马、本田、保时捷等国际汽车品牌,甲骨文、惠普、思科、英特尔、通用电气、西门子、施乐、三星、飞利浦、戴尔等商业服务公司,可口可乐、百事可乐、GUCCI、耐克、阿迪达斯、麦当劳、宜家等消费品公司都相继在主流平台应用商店推出了自己的品牌App。

应用商店数据分析公司Distimo去年10月发布的《2011全球Top100品牌及其在应用商店中的状态》报告指出,91%的品牌至少在一个平台应用商店中发布了自己的App,而此报告发表18个月之前的数据是51%。并且越来越多的品牌开始同时推出iOS和安卓平台App,增强品牌在智能手机上的曝光度和接触消费者的机会。

今年10月Distimo发布的《苹果AppStore的表现:2012全球Top100品牌》报告再次证明了这一趋势。报告指出,大部分2012全球Top100品牌在苹果AppStore中至少有一个App,只有12个品牌没有发布App。2011年9月统计的没有发布App的6个品牌也在2012年推出了自己的App。产品促销类App中,《宜家产品目录》是下载量最大的。但也并非所有的品牌都在AppStore中获得了全球规模的成功,GE是在不同的国家难得的既叫好又叫座的App之一。

多数品牌在应用商店推出App都不是为了挣钱,因为几乎所有的与这些品牌相关的App都是免费下载的。品牌App的功能策略多种多样,有的App采取大而全的策略,意在展现品牌和产品的所有内容,例如,宜家产品目录、麦当劳等方便用户查询使用。有的App采取一个App只体现品牌和产品的一个特点的策略,例如,Nike+Running、阿迪达斯MiCoach等运动辅助应用。有的App只为展现品牌文化为目的,例如Disney动画形象品牌壁纸。有的则是专门为使用自有产品开发的辅助App。

品牌App营销能否成功地影响到用户,则要看品牌App是否满足了用户的某些诉求。一般来说,用户对于品牌App的使用主要基于自身的兴趣与需求,这些人是更愿意主动选择信息的消费群体。品牌忠诚、实用工具以及创意游戏是用户下载品牌APP的主要原因。产品信息、优惠信息、活动信息、品牌新闻等品牌App传递的内容更能得到用户的青睐。

如何做品牌App营销呢?

伦敦2012奥运会这个全球盛会可以说掀起了品牌App营销的热潮。伦敦2012奥运会及其官方合作伙伴首次推出以奥运为主题的移动App。奥运会官方推出的JoinIn、Results、手机游戏三款App,让手机用户无时无处不在感受奥运会的激情。可口可乐推出的《乐玩奥运之音》(MYBeatMaker)可以感知玩家的手机动作,并将运动转化为属于自己的节奏的音乐。三星作为伦敦奥运会的无线合作伙伴推出《三星希望接力跑》,邀请全国运动爱好者为奥运加油助威,在强身健体的同时为公益献力。

伦敦奥运会结束后,品牌App营销热潮并没有减退。可口可乐显然尝到了App营销的甜头,今年10月又在安卓平台上推出了史诗级海洋冒险安卓游戏《螃蟹与企鹅》,把可口可乐瓶盖植入到游戏奖励系统中,通过螃蟹部落给企鹅家族重新带来欢乐的正能量传递历程,巧妙地向玩家传达了可口可乐“畅爽开怀”的新理念。

全球知名玩具制造商乐高积木也加入这一行动中来,2012年10月推出《乔治的生活》安卓游戏,这是世界上第一款将真实的乐高积木与移动设备App结合的交互游戏,这款游戏完全是为乐高积木迷而生,因为你只有购买了乐高积木《乔治的生活》实体玩具才能玩,这不仅仅促进了乐高积木实体玩具的销售,增加了与乐高迷的互动,更加向智能手机消费群体传达了乐高持续创新的品牌价值。

沃尔沃集团也嗅到了手机游戏的魅力,《变形车》汽车跑酷休闲安卓游戏就是出自汽车制造商沃尔沃,在游戏中玩家要操纵各种功能的汽车,例如卡车、消防车、垃圾车、扫雪车、公共汽车、装载机、甚至游艇,这些大块头会在行驶途中通过收集道具“变身”,在前进的同时完成汽车遇到的任务。沃尔沃通过手机游戏的方式将自家工具车的品牌价值传递给普通用户。

移动APP设计 篇12

1.需求分析

电子商务的兴起带来了互联网的蓬勃发展,教育界的手机客户端随之发展起来,随着教育教学改革的不断深入,依托于手机客户端来开展教学,有利于高效信息化管理的实现。从现状来看,当前设计的移动平台还不够完善,为了让系统在日后的工作中发挥应用的功效,为了学习者可以利用自己的移动设备进行课程资源的查阅和学习,课程资源不仅要包括教学课件,更包括在线视频、音频等实用性功能。教师进入云服务后台,上传课程资料到云端,利用云服务器,教师可以在控制面板上进行修改和管理。学生通过二维码下载手机客户端App,安装到自己的移动设备上,根据自己需要查找所需资料、浏览在线视频。手机客户端App对于课程资源来说是一个全新的方式和途径,提高学生的学习积极性,培养创新性思维;对于教师来说,则提高工作效率,减少传统课堂带来的被动影响,对知识的掌握和教学课程资源提供有效支撑。

图1手机客户端平台设计框架

2.手机客户端平台的功能及整体架构设计

本文基于云服务和手机客户端设计的移动学习平台是以智能终端设备为应用对象的,涉及的系统是在B/S结构下采用.NET开发框架,选择Java编程语言以及ASP.NET 2.0开发技术,在Eclipse IDE for Java EE Developers集成开发环境中,运用ADO.NET组件作为数据库访问模型与数据库进行连接,以Oracle 11g为后台数据库管理系统,系统总体架构如图1所示。

本文所设计的手机客户端平台是建立在移动互联网环境下,针对学习需要,满足移动学习的需求,分为三大模块,主要包括客户端管理功能、用户管理功能、数据库管理功能,其中每个模块中都有子项目。

■2.1客户端管理

客户端管理根据类别分为三方面功能,分别为安全管理、数据库操作管理、资源管理。平台的安全是互联网中极其重要的一部分,管理员对云服务数据库后台进行日常管理,维护客户端正常运行和数据安全。云数据库漏洞可能造成资料外泄,管理员须避免网络漏洞造成的瘫痪发生,保证手机客户端的正常使用。数据库操作管理项目中管理员用数据库时,不仅要保障资料的上传下载、浏览,更要实时更新,并在合理情况下进行操作,建立权限,备份数据库等工作。资源管理项目的功能为管理员负责收集需要的教学流媒体资源和课件文档资料,并筛选出适合教学的内容,上传到云服务数据库中。教师的权限具有上传和共享的功能,责任在于教师不断地丰富资源,保证学生获得高效的学习内容。教师针对学生掌握情况和课堂反映情况,酌情添加教学资源,丰富教学内容。该模块是移动平台设计的主要模块,同以往的移动平台相比,该模块结合了教学实际,在教学进展之中依托于多样的流程来设定评估,反馈归结可得的信息供应了后续改进的参照。侧重了反馈信息,供应了日常授课依循的真实指引,提升了认知的水准;侧重了授课后续的反馈,从本源上维持了认知应有的积极心态。这样的基础上,改进了平日内的授课及管理,变更了不适宜的授课对策,从而提升了授课成效。

■2.2用户管理

该模块主要是对用户信息进行管理,根据实际情况修正和管理客户基本信息,主要包括客户信息的添加、修改、查询、分析交管记录、客户资料浏览权限、发现客户资源流失的情况及时对客户资源进行预警,了解客户信息情况。用户包括管理员、教师、学习者这三大类。根据不同的权限和级别,管理级别分为三大类,分别是:前台管理员、后台管理员和内容管理员。前台管理员是负责前台内容版式、排版、界面设计等,负责前台的展示和优化,并对前台功能总结经验。后台管理员则主要负责后台数据的优化、监督、升级客户端功能等工作,并负责维护数据库安全和日常数据库备份。内容管理员负责上传内容、修改、删除、添加内容等工作,并审核留言、与学生交流等工作,主要成员是课程教师。

■2.3数据库管理

资源管理是对数据库内的数据进行管理,根据不同的属性和格式分为五个类别:视频资源、音频资源、图形、流媒体、PPT和PDF课件等。这五类资源呈现不同的效果,学习者在使用客户端程序时,根据自身需要选择合适资源。视频资源包括教师课程录像视频和课程内容视频,适应不同的客户端来进行观看和浏览,针对不同客户端,分别进行编码,上传到云服务数据库,进行多平台播放。此外针对用户设备进行优化,内置html5播放器,具有不同播放效果。音频资源包括相关课程的音频资料,可直接下载到移动设备中播放。图形资源库包括课程的学习图片、结构图片等包含学习信息的图片,旨在呈现直观内容。流媒体泛指具有多种媒体相融合的视音频形式内容,视频资源占绝大多数。同样基于学习需求,手机客户端提供在线浏览和高速下载的功能。手机客户端提供了在线观看PPT的功能,这个功能基于html5技术,适合在移动设备上浏览。PDF阅读作为常用的文档格式,也能够提供在线阅读、下载。最终实现多平台的课件浏览。

3.关键技术

设计的系统是一款基于Andriod系统的应用程序开发,其系统程序架构遵循Aneriod系统层次结构模式,系统结构涉及Client端和Server端两部分,采用Binder机制实现这部分的通信,且系统的功能实现依照自上而下的结构调用完成,系统的最上层Java调用底层提供的图片加载、功能导航和特效处理三个功能接口,实现用户管理的主要功能。Andriod的framework层为Image应用提供了本地接口,形成的本地框架层涉及Image JNI、Image UI、Image服务和Image硬件抽象层,且该部分由C/C++编写完成,并由系统编译成lubui库,以备客户端的调用。系统的Java框架接口由Image.Java文件完成,且Image本地API接口是Java与C/C++交流JNI接口,由此Java应用程序在Dalvik虚拟机通过JNI接口,调用libui库,实现系统功能。整体登录界面采用ASP动态页面,对于速度和资源受限的智能终端设备,选择编译型语言C/C++进行特效算法编程,运行速度将更快,在借助JNI机制调用。JNI作为本地编程接口,是java的一部分,能够帮助java虚拟机(VM)内部运行的java与C/C++编写的应用程序和库实现交互操作,JNI的调用实际上是Java代码中声明的原声方法用C/C++完成并注册到系统中,在执行java类的过程中,若java类需要与C组件交互,VM就载入C组件,便于java调用C组函数。

4.系统实施效果

以教师浏览、上传资料为例,浏览器可增设自动路径下的常态浏览。这样的实施下,供应了上机必备的可用资源,全程调控了自主流程内的学习,系统可自主予以批改,修正了潜在的编程偏差。测试借用了软件黑盒,编译并自动去运行。对于筛选出来的多样语言,选定了有着针对特性的流程来批改。设计出来的计算机程序依循了自动评价,这种平台历经调试及后续运行,查验了它的适宜性。网络自动批改了设定好的规程,全程录入了精准信息。遇有自主探究之中的若干疑难,还可借助于网络来互通彼此,延展了课外探究必备的时间。

5.结语

随着教育信息化的不断发展,如何实现管理系统的智能化以及系统优化的自动化是当前及未来教育管理主要趋势。本文设计的系统将移动学习与云服务、手机客户端相结合,使其达到学生乐于自主学习的目的,使得学习更加的快速、便捷,提高了学生的学习主动性和自主学习的能力。

参考文献

[1]闫欢欢,刘延华.基于移动互联技术的高校公共课移动学习平台设计与开发——以《现代教育技术》公共课APP移动学习客户端为例[J].中小学电教,2015,05:75-78.

[2]周辉.基于Android移动学习平台研究与实现[D].电子科技大学,2012.

上一篇:工薪阶层证券投资策略论文下一篇:图书馆员的职业精神