如何做一款有灵魂的App——关于hope的启发以及对于追梦App的思考
文章目录
- 前言
- 一、一个有灵魂的App——hope
- 1.什么是有灵魂的App?
- 2.hope功能分析
- ①代入感极强的引导页
- ②富有趣味的交互方式
- ③贴合主题的设计风格
- ④无处不在的氛围渲染
- ⑤hope获得的评价
- 二、对于追梦App的思考
- 三、杂谈感悟
- 总结
前言
最近体验了下hope这款App后,它那极强的代入感、富有趣味的交互体验、无处不在的氛围渲染以及恰到好处的情感共鸣着实惊艳到了我,我陷入沉思,是什么让一个功能简单的App能达到如此效果?
我静下心来思考总结,遂成此篇,希望对大家也能有所启发。
一、一个有灵魂的App——hope
当今社会,生活节奏日益加快,快餐式文化盛行,每个人心中都存在或多或少的浮躁心理。
在此背景下,App开发也会存在一些类似的现象——开发者会为了开发App而去开发App,为了解决需求而解决需求,往往会忽略当初开发这款App的初心。
包括在我身边的人也是如此——大学生都想着参加创新创业比赛,但是他们大多都是为了比赛而比赛,为了比赛他们急功近利的不断寻找生活的可能存在的需求,然后开始他们天马行空的想象,最后为他们的空中楼阁添上美丽的装饰,便说——“看,这楼阁是多么美妙!”。可是空中楼阁终究是空中楼阁,仔细推敲便会土崩瓦解。
当然我想表达的是当今社会太过于浮躁,大家往往静不下心来。在App开发上,开发者往往就是以为只要满足了需求就完事了,这就是为什么很多软件容易被其他同类型的软件所替代的原因,因为App缺少灵魂!一个没有灵魂的App是留不住用户的!
1.什么是有灵魂的App?
那么问题来了,什么是有灵魂的App?
在解释这个问题前,我想先聊聊另外一个问题——为什么要开发App?
我们都知道随着互联网的兴起,移动时代的到来,App作为一种便捷生活,提升公民生活质量的解决方案迅速流行起来,并卷起一股App开发的热潮。
但是大家想想,当初为什么要开发App,不就是为了解决人们生活中的问题而去开发的吗,而我觉得这个初衷就是App灵魂的起源!
我们从另一个角度来思考这个问题,当今软件这么多,各种领域的软件都有,我们为什么不能做一个啥功能都有的App呢?
有人可能会说这工程量太大了,但我觉得这并不是主要的问题,最主要的问题就是这样的软件没有灵魂!
你喜欢吃卤肉饭,他喜欢吃牛肉面,另外一个人喜欢吃水果捞,难道把所有东西混在一起大家就都喜欢吃了吗?不见得吧,最可能的结果是大家都不喜欢吃了。为什么?不是把所有东西混在一起味道更全了吗?
不,那是味道变味了,这种大杂烩既没有牛肉面的劲道,又没有水果捞的酸甜,这种没有特点,没有灵魂的东西只会被大家所丢弃!
现在回到我们最初的问题上来——App的灵魂是什么?
我觉得一个App的灵魂是一种理念,一种思想,是一种能与用户产生共鸣的情感,它应该贯穿App开发的始终。
所以一款App,并不是说功能越多越好,而是这个功能能不能服务于它的灵魂。
一款好的App,应该是能让用户眼前一亮,能与用户产生情感的共鸣,把用户带到App所营造的氛围中,让用户产生对软件的认同感。
2.hope功能分析
①代入感极强的引导页
其实代入感最强的是刚开始时光穿越和回溯那部分,由于那时候我没截图,这里就展示第二天的引导页。
他的引导页采用讲故事的方式,把你带进一个情境,并且以你为第一视角来展开。
引导页简约但却有极强的代入感,在讲故事的同时引导用户填写自己的爱好目标。
②富有趣味的交互方式
转动时针一定角度它会跳出来这个角度下其他人的目标。
这种富有趣味的小交互往往给人眼前一亮的感觉,给用户留下深刻的印象。
③贴合主题的设计风格
从首页的设计就可以看到,一个时间沙漏,沙漏的上方是一个倒转的时钟,寓意时间无法倒流,同时鼓励你逆向思考,这种设计让人眼前一亮,同时巧妙的体现了软件的灵魂。
一个好的App就该如此,一切功能和设计都应该围绕这个App的灵魂,他的主题思想来展开。
④无处不在的氛围渲染
氛围渲染是一个App引起用户情感共鸣的关键。hope里的氛围渲染是我感触最深的一个点,它深深地触动了我,也正是如此,我才有感而发写下此文。
除了之前提到的时间沙漏和逆时针转动的时钟外,它很多地方都在提醒你要奋斗,提醒你要抓住时间,活出自己。
hope在很多细节部分上都有情感的渲染,包括图标,文字。一个好的App就该如此,一切设计和功能都应该以App的灵魂为中心,其他的一切都该围绕其来展开。
⑤hope获得的评价
正因为hope是个有灵魂的App,而他的灵魂有深深触动了一批又一批的人,所以他的评价才如此之高。
评论中也有评价说这是个有感情的App,没错,hope最成功的地方就在于这里!
我认为,App最高的境界就在于能与用户的情感产生共鸣!!!
二、对于追梦App的思考
确实,hope有很多地方值得我们借鉴,他所流露出来的情感也是我们追梦App想要表达的。
原先我的打算是把追梦App打造成为以追梦为核心的学习社交软件,但是受到hope的启发,我发现,功能并不是越多越好,但凡偏离主题,偏离App开发初衷的功能,就不是一个好功能。
我们(的App)可以只有少数几个功能,但是我们(的App)一定要有自己的灵魂!
回想当初我们设计开发追梦App的初衷——追寻梦的起点,唤醒更多沉睡的灵魂。我们就应该以此为核心把他设计成一款独具特色的软件,而不能把它设计成什么都有但是唯独没有灵魂的死物。
App的最高境界就是能和用户产生情感共鸣,我们也将朝着这个目标前进,希望我们能够做到。
三、杂谈感悟
都说IT是门技术活,它需要缜密的思考,严谨的逻辑。但是目前而言,我觉得IT界缺乏的却是富有诗意的灵魂。
我曾经思考一个问题——研究一样事物仅仅靠的是专业知识吗?
如果艺术生会技术,IT界是不是会有更多优秀的作品呢?
我觉得万事万物不能割裂地去看待,研究任何事物都是如此,但凡缺失了一角,结果就会渐渐向一个极端偏离。
就像研究哲学艺术,如果仅仅只会研究哲学艺术而忽略实际,带来的只是不切实际的幻想以及美丽的空中楼阁,但是我们如果仅仅只注重实际而没有诗意的灵魂,带来的只是冰冷的机器和无聊的生活。
我们可以有专攻,但不能失去他者。
总结
开发App时,我们不能仅仅想着完成需求,我们更该注重的是这款App的思想和灵魂,只有有灵魂的App才能引起用户的共鸣,才能让App不会被冰冷的市场所淘汰。
最后,愿我们做个有思想,有技术的开发者。
记于2020.10.16 晚
如何做一款有灵魂的App——关于hope的启发以及对于追梦App的思考相关推荐
- 追梦App系列博客——汇总篇
文章目录 一.前言 二.为什么要写这个系列博客? 三.汇总篇的作用 四.导航目录 1.App设计 2.会议相关 五.建议 一.前言 当我们满怀希望跨入大学生活,却我们发现大学生活并不是我们所希冀的样子 ...
- 追梦App系列博客——设计思路篇(重构版)暨第四次例会总结
文章目录 前言 一.从hope中得到的反思 1.功能并不是越多越好 2.打破传统App的设计观念 3.有趣的交互设计和独特的创意 4.沉浸式体验 5.无处不在的情感渲染,恰到好处的情感共鸣 二.设计思 ...
- 追梦App系列博客——理念篇
文章目录 一.前言 二.项目灵感 三.追梦--追寻梦的起点 一.前言 当一个人只有空壳, 却没有一个有想法的灵魂: 当一个人浑浑噩噩地重复每日的工作, 却不知道这些工作的意义: 当一个人想有所改变, ...
- 追梦App系列博客——设计思路篇
文章目录 前言 一.追梦体系 1."寻梦" 2.追梦 3.追梦之旅 二.个人账户成长系统 三.积极的反馈机制--任务系统 四.虚拟货币系统 五.社交系统 1.社交新方式--梦见 2 ...
- 追梦App系列博客——第六次例会总结
文章目录 一.前言 二.会议内容 前端: 1.讨论了首页布局 2.讨论了追梦之旅的形象化问题 3.讨论了有关社交圈的问题 4.交代了前后端接口交互设计平台 后端 1.交代了接口设计平台NEI 2.简单 ...
- 追梦App系列博客——第五次例会总结
会议内容 除了汇报上周各自的进度外, 我们主要讨论了三件事: 根据已经设计出来的UI设计图进行讨论,明确方向 讨论了下数据库表设计 交流了下不久后的大挑战杯校赛选拔事宜 要做的事情 前端主要还是画UI ...
- 个人开发者做一款Android App需要知道的事情
在大学时, 自己是学计算机专业的,而且还和老师一起做过一年半的项目. 有时候是不是有这样的想法,做一个自己的网站.但一直未付诸行动. 2012年时, 终于付诸行动了,花了三个月,现学现卖, 熬夜通宵用 ...
- c++怎么做app_怎么做一款app
现在市场开发一款app软件,这些开发app软件的公司会负责app开发的哪些方面,收费一般多少 基本上一款APP已经是完整给你的了,包括这个APP的代码,数据库,还有UI.会交付给你一整套完整的APP. ...
- Android 实践:做一款新闻 APP
跟代码相关的工作,大多唯手熟尔,所以这里花了点时间做了款简易版的新闻 APP,虽然都是些基础的内容,不过还是可以加深自己对部分代码的理解.至少,可以加深自己的记忆 步骤 依赖库 网络请求 网络解析 界 ...
最新文章
- Oracle 高性能SQL引擎剖析----执行计划
- 1990: 分解质因数
- 生活在别处——“Samsung Cloud Print”云打印体验
- Android开发者指南(25) —— Resource Types - Style
- 程序结构程序设计(四)
- 一文看尽2019年NLP前沿突破
- 初涉node.js做微信测试公众号一路填坑顺便发现个有趣的其他漏洞
- 关于Qt的dateTime和时间戳转化数据不对的问题
- Fbinst增强版 命令详解
- 最小二乘支持向量机--LSSVM分类及MATLAB代码实现
- BP神经网络算法原理
- HTML+CSS知识点总结(一)
- 什么是CRM客户关系管理系统?
- 豆瓣上最受关注的 10 本书(附下载)
- 金蝶新建生产领料单,单据编号不能自动填写
- Vue框架+Axios框架
- mysql存储手机号
- 甘教课标版小学生计算机课,测评:《第6课 制作简单的表格教案》小学信息技术甘教课标版五年级上册教案4696(2)...
- cosine similarity 余弦相似度
- direct show
热门文章
- Navicat premium 导入Excel文件失败
- 51单片机电机测速程序c语言,基于51单片机光电编码器测速.doc
- CentOS7 python gi模块安装
- 腾讯 IVWEB 团队:前端识别验证码思路分析
- 专访李亚锋:“大数据+”趋势下的电信实践之路
- 计算机原理探险系列(一)CPU
- 360 os3.0 android7.1,360手机N5s发布:升级基于安卓7.1的360 OS 2.0系统
- Linux下常用的shell命令记录
- 微软天下行,豪侠汤山会 2008 Oct MVP OpenDay 博客园全家福!(更新完毕)
- 推荐几个 Go 圈子的高质量肝帝