




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Kristofer Layon:针对iOS和Android开发应用的10点建议发表于2012, 六月 9分类:199IT推荐文章,Android,Android Market,App Store,iphone,智能手机,移动应用手机应用如今日益变成许多用户的日常技术。这些应用无疑还非常新颖,目前不是所有人都持有智能手机。但现在称手机应用举足轻重就和说纸张无处不在一样。这并不是玩笑话。手机技术相当于现代版的纸张技术。但我们不再将纸墨当作“技术”,是吧?这因为它们同我们的现代日常生活不可分割。手机应用变得同样不可分割是因为,它们越来越多涉及我们的生活内容我们的日常生活。我们越来越多利用手机应用查看或追踪世界新闻,访问我们定期查看的各类内容。为何用户能够通过这一小小的手机屏幕访问如此多内容?和房地产一样,这主要涉及地理位置。据谷歌Marissa Meyer表示(注:她在South by Southwest谈论手机应用的用途),Google Maps有1.5亿位用户40%的用户通过手机设备运用这一应用。就查询行车路线的用户而言,他们在Google Maps查询的日常路线数量总计3500万英里。没错:每日3500万英里的行车路线。但位置并非只是内容。它也是语境。手机应用很受欢迎是因为信息需求无处不在。我们想要在旅行时浏览时事新闻,在购买杂货时查看食谱,告知好友新鲜趣事,就在事件刚发生时的位置。如果你想要设计基于内容的原生手机应用,下面有10点建议。这是我投身iOS和Android应用开发3年所得到的经验总结。1. 考虑运用代码框架说到运用JavaScript技术,这里有两个主要的网页设计师阵营:推崇自己编写自定义JavaScript的设计师;倾向采用jQuery或YUI之类框架的设计师。我更多属于后者,因为我有更多的设计背景,在编程方面接触不多。Objective-C from 所以学习Objective-C对我来说是个很大的挑战。在设计我的首款应用时,我尝试自己编写Objective-C,这耗费我好几个月时间。有过这一惨痛经历后,我放弃再次进行这样的尝试。幸运的是,我发现了Objective-C代码框架除非你是位很杰出的程序员,否则我建议你放弃学习Objective-C,采取和我一样的策略。在这之中,NimbleKit尤其出色。苹果网站的Development Tools版块强烈推荐这一工具,其中包含很多预先编写的Objective-C原生界面组件和行为调用(游戏邦注:最新Android版NimbleKit也包含相同内容)。NimbleKit from NimbleKit能够让你快速进入应用设计,在此过程中帮你省下很多麻烦事。原因是什么?你无需编写Objective-C,而只需处理HTML、CSS和JavaScript作为网页设计师,这些语言你原本就很熟悉。2. 内容不是游戏我一点都不排斥游戏。我个人也有涉足游戏设计。和其他人一样,我喜欢用iPhone玩游戏。但我想说的是,在多数情况下,手机内容设计和游戏设计截然不同。游戏通常融入内置挑战,例如需要快速掌握的用户界面及完成预期目标所需克服的刻意障碍。这些在游戏设计中没什么问题:这就是游戏的构成要素,是吧?但除非你设计的是基于内容的游戏,否则不要将基于内容的手机应用变得过于富有挑战性。这就引出第3点内容。3. 熟悉手机人机界面指南苹果在其iOSDev Center网站发布了许多有关iPhone、iPod touch和iPad界面指南的材料。只要你注册成为Apple Developer,所有这些内容就都将免费呈现内容不胜枚举。但尽量多阅读这些内容。4. 运用熟悉的UI设计模式设计师总是忍不住想要在界面设计上进行创新。但不要将进行创意工作的乐趣同需要就所设计的所有内容进行创新混淆。就众多用户界面而言尤其是基于小型手机屏幕,呈现熟悉内容就是创造乐趣和效率。但这是手机平台,持有手机设备的用户都是创意人士,是吧?完全错误。5. 针对普通人进行设计在工作或设计会议中投入大把时间的设计师会倾向于认为持有iPhone和iPad设备的用户是“创意人士”,我们忘了我们并非这些设备的唯一粉丝。其实,手机设备旨在瞄准大众用户。是否记得苹果融入生活内容?人人都利用生活内容。将普通用户牢记于心并不带有什么精英主义色彩。我并不是说,“普通用户”需要更简单的界面,因为他们“悟性”不高而是说,大家可以从简单而精致的界面中受益。虽然从风格角度看,杰出设计有时被认为是有些精英主义,但网页和手机设备的设计若要成功,绝对不能带有精英主义。简单、精致,甚至是“日常化”是明智选择。但内容问题呢?6. 生活内容就是日常内容在我看来,融入这些内容是我设计工作的关键。通常设计师会将内容或他人的商业需求塑造成有用的网页或手机服务或产品。我们需要在他人的需求中寻找机会。下面就来看看一个我的手机应用市场:医学应用。在此我们需要注意两点:* 我没有医学背景,所以这不是我的专业领域。* 细分市场存在很多机会。事实上,除新闻、零售或社交媒介外,多数内容都非主流。这是一个最终悖论:医学内容也许并非主流,但对于有需要的用户而言,这依然属于日常内容,即便这是细分市场中的内容。这引出下一点内容。7. 和他人合作NimbleKit之类的Objective-C代码框架让你能够无需同程序员配合就能够制作出杰出的原生应用,但不要因此觉得你应该独立完成制作工作。如果你拥有对他人有价值的应用构思,那么就太棒了。但你还可以选择和拥有很棒构思及发展机会的内容提供者合作,在应用设计中采用按服务收费或收益分成模式。所以不要因没有应用构思就放弃设计手机应用:要超越自己。除发表博客外,你多半不会基于自己的内容设计网站。将手机应用设计看作是新的服务提供方式,同他人合作,利用他们的应用构思。8. 广泛思考你的内容选项不要认为屏幕较小就意味着手机应用存在较小的内容发挥空间。基于手机设备设计应用其实可以扩宽,而非减少内容的范围。举个例子,想想地理定位。某人现在位于何处是你可以融入应用中的最重要信息。如果产品、服务或组织是基于物理位置,那么地理定位就起到显著作用。虽然常规浏览器和计算装置开始支持地理定位,但这依然主要存在于手机设备和应用领域。9. 测试易用性和易读性手机应用内容的易用性和用户体验测试并没有因为设备屏幕变小而变得更加轻松。不要认为界面或格式选择适合你,它就适合其他用户。尽早、频繁进行测试。最重要的是,不要因为这不是简单地向他人发送URL就跳过易用性和内容评估工作。的确,手机应用评估需要你静静坐下来同试验你应用的用户共处。但你从中得到的反馈信息将让这一切变得非常值得。10. 在各种平台设计各式各样的应用如果和许多网页标准及NimbleKit设计师一样,你刚开始基于苹果iOS系统设计手机应用,不要忘记AndroidNimbleKit是更可取的选择。尽管Android和iOS存在许多相似之处,但设计Android版应用,通过AndroidMarket进行发行或推广依然颇具价值(游戏邦注:就体验和机会而言)。它向你呈现截然不同的用户界面和体验,将你或你客户的内容投放至另一片手机应用市场。最终,记住通过网页标准设计原生应用意味着,你还可以轻松将原生应用改造成网页应用,前提是项目目标支持。如果你利用Nim
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 贷款偿还协议书
- 2.1.2 种子植物(说课稿+说课稿+说课稿)
- 带持房协议书
- 期末专区(九年级下)教学设计-2025-2026学年初中物理九年级全册北师大版(闫金铎)
- 中国移动潍坊市2025秋招笔试行测题库及答案技能类
- 浙江杭州市塘栖水城(塘栖组团核心区)总体概念规划
- 2023一年级数学上册 三 加与减(一)第15课时 做个减法表配套说课稿 北师大版
- 1古诗三首《村晚》教学设计-五年级下册语文统编版
- 安全督察培训心得
- 海南上的明珠课件
- 中国资源循环集团有限公司子公司招聘笔试题库2025
- 雨季行车安全培训
- 2025年青海海东通信工程师考试(通信专业实务终端与业务)高、中级考前题库及答案
- 2025年浙江省档案职称考试(档案高级管理实务与案例分析)综合能力测试题及答案
- 景区接待培训课件
- 部编人教版二年级上册语文全册教学设计(配2025年秋改版教材)
- 2025年郑州航空港经济综合实验区招聘社区工作人员120名考试参考题库附答案解析
- (2025年标准)桑叶收购协议书
- 2025年建筑工程项目管理综合能力测评题库(附答案)
- 儿科哮喘护理个案
- 电力设备质量管理方案及保证措施
评论
0/150
提交评论