文档章节

如何设计并实现你的App创意?

david
 david
发布于 2016/07/23 13:34
字数 2158
阅读 1
收藏 0

如何设计并实现你的App创意?

你有一个App想法,却因为不懂产品原型、UI美术设计和技术开发,苦于不知如何下手。本指南将告诉你一切将想法变为现实产品的最佳实践。

随着App生态系统蓬勃发展,现在是将你的App愿景变变为现实的理想时期。实现一个App虽然不是一件简单的事情,但是在有明确的计划和指导下,一个没有编程经验的创业者或者个人也能实现的App创意和想法。

我们将实现一个App分解成为4个阶段,这4个阶段将实现一个应用从创意到最小可行性产品(Minimum Viable Product)。

什么是最小可行性产品(MVP)?

一个MVP是一个App初期版本,它只需要开发出满足初期种子用户必要足够的功能即可。通常来说,一旦从MVP获得了用户正面反馈,我们就可以对这个初期版本进行优化迭代,设计和开发出更多更全的功能集。本指南将指导你怎样将一个App创意想法实现成一个最小可行性产品。

 

第一阶段、确认你要解决的问题

在你确定需要找第三机构合作帮忙的之前,建议你花时间仔细确认和研究一下你要解决的问题。在这个阶段,你无需考虑设计和技术上的问题,而是专注于你的App创意以及需要解决的实际问题的核心。要想开发一个成功的App, 你的App需要解决一个实际的问题或者对特定的用户产生一定的价值,通常来看这两者是合二为一的,这是这个阶段你需要核心考虑的问题,而不要试图思考具体的实现细节上。

如果有另一个应用程序解决相似的问题怎么办?

不要让竞争阻止你,恰恰相反的是,有竞争才表明你的产品有市场。如果你的App想法是好的,那最坏的结果就是多个人有同样的好的想法。仔细想想看,百度外卖、美团和饿了吗还有其他许多公司都提供餐馆外卖配送。如果你遇到了和你解决同样的问题的App,不妨想想怎么向解决了这些问题并产生价值的用户提供差异化的服务。专注于你的用户和解决他们的问题,而不是把你的焦点放到你的竞争对手并为此而焦虑。

相反,你应该担忧的是,你的竞争对手已抢先一步,如何才能后发制胜。此外,通过研究市场上类似的产品,你能从这些产品中发现它们的成功和不足之处,并在自己的产品中进行揉合整理。

第二阶段、确定一个解决方案

 

一旦明确了你的目标与要解决的问题,就可以开始制定解决方案了。你的App第一个版本可能只是一个猜测,只有发布到应用市场并获取外部反馈后,才能判断这个App的效用以及是否成功。这个阶段建议你找一个相关领域的专家来帮助你一起制定解决方案。如果你可以负担的起的话,可以找专业的App开发公司为你提供专业的意见和建议。

第三阶段、构建App的第一个版本

现在你对要解决的问题有了清晰的目标,是时候开发App的第一个版本,并将其快速推向市场。这个时间点上创建并发布一个高质量的最小可行性版本的产品至关重要。在App Store和Goole Play上有几百万个Apps,所以竞争是非常激烈的,低质量用户体验差的App产品是不会有机会脱颖而出的。

定义功能特性文档:

无论你是自己构建App,还是你有自己的开发团队或者选择一个合作的外包公司,你都应该制定一份程序的功能特性说明文档,除了定义程序的功能特性边界以外,还应该包含产品的设计以及技术规范等描述信息。这样使得团队成员、开发商以及投资者之间沟通起来更加容易。此外,它还能作为定义构建应用流程的参考文档并细化产品需求。

绘制线框图:

线框图是应用程序的一个蓝图或是你的应用程序界面设计基本框架。创建一个线框图最简单快捷的方法是使用笔和纸。此时,你可以想象你的应用程序的物理外观,并尝试绘制出你的应用程序从开始到结束的每一个画面,思考你希望用户使用这个App的场景以及体验。这个阶段不要纠结于界面的美观花哨,而是要集中于定义产品的基本框架。

你定义的功能特性应当包含如下元素:

  • 产品的介绍
  • App产品、设计以及商业等方面的愿景
  • 技术特性详细描述以及App中每个单页实现的功能

下面谈谈App的具体开发实现吧。

是自己开发还是技术外包?

讨论到App的技术开发,有三种可选的方案,分别是雇佣一个App开发机构来设计和构建你的App;组建自己的设计和开发团队来构建这个App或者是个人独立设计开发。

如果你能负担得起的话,雇佣一个App开发机构来设计和构建你的App可能是最好的选择。因为优秀的App开发机构对此非常有经验,专业的团队将很有可能在短时间内开发构建出一个高品质的应用程序。

组建自建的设计和开发团队是另一种可选的方案,虽然能保持后续内部开发的持续性,但是组建一个团队通常是既耗时又很昂贵,而且也不能保证团队的磨合会像组装的机器一样运转磨合的那么默契容易。

还有一种可选的方案是个人独立开发App的初始版本。但是这样对个人的开发能力要求比较高,需要完整的全栈开发能力(前后台开发通吃),而且也比较费时费力。

第四阶段、根据市场反馈重估优化App

无论你是自己独立开发App还是雇佣一个专业机构帮你开发,如果你对开发的产品还比较满意的话,就可以快速发布到应用市场。尽管这是最后一个阶段,但你仍处在成功开发一个App的早期阶段。只有将你的App发布出去,并从市场和用户获取反馈,你才能看到它的缺点和不足,并进行重估优化。

注:本文是Welldum Studio(http://www.welldum.com)的原创文章,版权所有,转载请注明文章的出处。

关于Welldum Studio

Welldum Studio成立于2014年,核心团队来自硅谷、BAT、清华大学和中科院,我们提供全栈式技术开发服务。我们的服务范围包括UX/UI设计、网站开发、App开发、微信开发、游戏开发、大数据挖掘和大规模分布式高负载并发系统的设计开发以及性能优化等。我们的官网是 http://www.wlelldum.com, 欢迎咨询交流。

© 著作权归作者所有

共有 人打赏支持
david
粉丝 0
博文 2
码字总数 5598
作品 0
海淀
CTO(技术副总裁)
小创意:圣诞球切换开关

小创意:圣诞球切换开关 设计达人2017-12-200 阅读 CSS3HTMLcssCSS 还有几天就到圣诞节,几乎到哪里都能看到圣诞气氛的设计,网站也是如此,为了让网站页面更有气氛,我们不能放过任何小创意...

设计达人
2017/12/20
0
0
怎么让你的移动app成功的秘诀

对市场敏感 无论是哪个行业,成功,都是和你对市场的理解密切相关的。针对App行业而言,苹果的App Store和Google Play就是最顶尖的两大应用市场。理解苹果App Store的最佳办法就是要学习一下...

fiawfo
2017/04/06
79
0
腾讯(成都)创新设计思维_ BY 高煥堂

回首页:Back 腾讯(成都)创新设计思维 主题:创新设计思维(Design Thinking)的体验课堂 体验案例:IT集装箱思维,减法设计篇 指导教练:高焕堂老师 学员对象:IT相关人员(如电脑游戏、软件开...

myeit
2017/07/20
0
0
.Net 框架方案--Learun

力软敏捷开发框架(第六代)软件行业的3D打印机、整合框架,给用户和开发者最佳的.Net框架方案。 力软敏捷开发框架是一套集快速开发+通用权限管理+工作流+即时通讯+微信组件+手机APP开发于一...

佘赐雄
2016/09/12
11.3K
14
力软敏捷开发框架

力软敏捷开发框架(第六代)软件行业的3D打印机、整合框架,给用户和开发者最佳的.Net框架方案。 力软敏捷开发框架是一套集快速开发+通用权限管理+工作流+即时通讯+微信组件+手机APP开发于一...

佘赐雄
2016/09/08
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周一乱弹 —— 鱼生不值得

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @瘟神灬念:分享新裤子的单曲《没有理想的人不伤心 (Remix版)》: 《没有理想的人不伤心 (Remix版)》- 新裤子 手机党少年们想听歌,请使劲儿戳...

小小编辑
42分钟前
45
7
arts-week10

Algorithm 905. Sort Array By Parity - LeetCode Review Who’s Afraid of the Big Bad Preloader? 一文读懂前端缓存 一个网络请求3个步骤:请求,处理,响应,而前端缓存主要在请求处响应这两步...

yysue
今天
5
0
00.编译OpenJDK-8u40的整个过程

前言 历经2天的折腾总算把OpenJDK给编译成功了,要说为啥搞这个,还得从面试说起,最近出去面试经常被问到JVM的相关东西,总感觉自己以前学的太浅薄,所以回来就打算深入学习,目标把《深入理...

凌晨一点
今天
6
1
python: 一些关于元组的碎碎念

初始化元组的时候,尤其是元组里面只有一个元素的时候,会出现一些很蛋疼的情况: def checkContentAndType(obj): print(obj) print(type(obj))if __name__=="__main__": tu...

Oh_really
昨天
7
2
jvm crash分析工具

介绍一款非常好用的jvm crash分析工具,当jvm挂掉时,会产生hs_err_pid.log。里面记录了jvm当时的运行状态以及错误信息,但是内容量比较庞大,不好分析。所以我们要借助工具来帮我们。 Cras...

xpbob
昨天
195
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部