有一款指导学前儿童的课程类的模拟工具,给自由职业开发者Kathryn Rotondo带来灵感,此她正在努力开发一款移动设备的益智游戏。在O’Reilly Fluent 2014会上的主题为“如此简单, 孩子们必能做到(So easy a child could do it)”的座谈会中,Rotondo讲述了开发儿童学习应用的最佳实践。
随着大部分应用程序的开发,放之四海皆准的方法已经不被人们所采用了。对于开发人员来说,进行合适的详尽调查,来确保他们的设计师工作适合于目标用户。与给成年人设计的应用不同,在创建儿童学习软件时,认知开发和物理限制需要考虑一下子。“想想你的开发目标用户是谁,此年龄段的儿童有什么样的技能,” Rotondo说,3岁与10岁儿童之间的能力差距非常大。“关于小朋友们能在触摸屏上用什么样的手势,你一定要注意,”她补充说。
举个例子,利用触摸屏看似一个很简单的动作,但孩子不能像成年人那样处理这样的动作。“我们已经意识到我们多长时间将会点击;但对小朋友来说却是不必要的,” Rotondo说。“当他们点击时,没有发生任何事情时,他们就会停止点击,然后等待。”
有一个简单的事件很容易被忽略,那就是触摸屏应用需要不同类型的手势。对于儿童来说有些行为很容易执行,有些就很难。需要两个手指的操作,如缩放,就很困难,甚至对于还在学习某些行为技能的儿童来说,可能会使他们受挫。虽然这些小消息看上去不像是一件大事,但它绝对可以在孩子与应用之间产生重大影响。
注意,不是所有的操作系统上的交互手势都是一样的。例如,在iOS上一次点击和多次点击或保持一个行为是不样的。简言之,当构建网页版成人应用时,在用户释放鼠标之前,点击是不会被记录的。“这一思想是确保他们真正决定点击某件事,并决定不再改变主意,” Rotondo说。“但当这行为由儿童发生时,他们将会认为什么事情都没有发生。”
调研成功的移动应用开发
虽然没有过多的资源可供开发人员使用来插足儿童学习应用的构建,们确实存在。在线论坛和Facebook团队是几个较好的地方,供开发人员获取其它人而是同样挑战的反馈。Rotondo指出,Sesame Workshop有一份来自于50多个调查的信息文档。
注意到儿童的发展对于保证年轻人与应用之间的联系很重要。依据构建应用的类型,如果在一定的时间内,小朋友没有点击屏幕,那么目标的重复性就很重要。Rotondo指出,在这种情况下,可能需要适当给用户一些提示,这样她/他才能提到正确的答案,进行下一步行为。
无论你是一个经验丰富的专业人士,还是才刚开始从事开发的人员,以开发儿童学习应用时,进行适当的调研,并摆正心态很重要。“这并不是一件复杂的事,但却有点另类,” Rotondo说。“除非你亲自参与,否则你是不会了解的。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
为什么2017年是软件开发改革的一年
云和移动应用开发正在经历严峻的变化。你可以感谢——或者责备,那些帮助普通公民完成应用开发的工具。接下来有什么趋势?
-
Alpha DevCon公告:移动应用开发向JSON数据格式迁移
JSON数据格式似乎统治了移动应用开发领域,企业和开发者认为用JSON格式处理数据可以帮助他们赢得更多利益。
-
HTML5如何融入企业实践中?
移动应用已经越来越成为企业的主流应用,而移动化办公也在逐渐走向成熟。谈到移动开发,你一定会想到HTML5技术。事实上,随着HTML5技术的逐渐成熟,它已经在企业与开发人员之前流行开来。那么,究竟如何让HTML5融入企业实践中呢?
-
移动云应用:开发与管理
云计算与移动性这两大技术的交叉必然是炙热异常的,而这也是应用程序开发人员和规划人员所面临的一大挑战。