老码农花3分钟给老爸做了个生日祝福的APP,他是怎么做到的呢?

简介: 老码农花3分钟给老爸做了个生日祝福的APP,他是怎么做到的呢?

2. 明确计划和目标(不积跬步无以至千里)

从事互联网工作的小伙伴们都知道,一款软件从想法到最终落地有很多流程。我的这个小程序的落地自然也不例外。下图是一个标准的APP设计开发流程。

该流程一共分为六步:

  1. 编写需求文档:编写需求文档就是将客户的需求以文字的形式记录下来。通常是记录在Excel或者Word文档中,用于明确需求的细节。
  2. 画原型图:画原型图是就是将需求文档可视化的表现出来,应用到这里就是这个APP需要哪些页面,每个页面需要哪些内容,以及页面与页面之间的交互如何,都需要通过原型图表示出来。
  3. 画设计图:设计图就是在原型图上更进一步了,设计图可以真实的展现产品的效果,设计图是对前端开发必不可少的一个参考。
  4. APP开发:需求明确了,接下来的流程就是进入到APP开发阶段,开发阶段主要就是通过编码的方式将产品的需求实现。
  5. APP测试:开发完成之后接下来就进入了环节
  6. APP发布:开发和测试都顺利完成之后,这个APP就可以发布上线了。

万事开头难,我想一步步来实现这个APP。所以本文只涉及流程中的前两步:先明确需求,把APP的原型图弄出来。

  1. 编写需求文档:
    相册功能:要有多张温馨的照片,展示家庭的甜蜜时刻,相册的照片可以实现自动播放的效果,并且可以播放音乐,生日快乐。
    主页功能:要有一个主界面,主界面的主题就是欢乐喜庆,可以有大大的生日快乐的标识。
  2. 画原型图
    我不是专业的产品经理,原型图画的少,所以我咨询了下我做产品经理的朋友们,让他们推荐下他们常用的画原型图的软件,令我没想到的是,他们竟然一致推荐我使用 摹客RP 这款软件,这着实让我有点以外,因为平时他们的之间的共识比较少。

他们说摹客RP软件的特点就是快速简单,内置丰富的组件和图标,可以用它来快速搭建原型图,同时它有海量资源库和模板库可以一键同步。另外它还有强大的交互能力,可以直观的展示产品体验。

抱着试试看的态度,我正式开启了我的摹客RP的体验之旅,打开界面一看:摹客RP,重新定义原型设计 。这口号一看就挺牛逼的,看来群众的眼睛是雪亮的。

3. 实战开始(梦想要一步步实现)

3.1. 完备的文档

菜鸟上手体验,首先要做的事情就是学习软件的使用,摹客RP提供了完整的使用教程供新手使用,这里有图文教程,有视频教程,有专题更有海量的例子。这些教程通俗易懂,新手一看就能上手。它的图文教程非常的详细,详细到每个控件的具体使用上,而视频教程则更多的侧重于快速上手实战上,推荐新手直接看视频。

3.2. 绘制主页(漂亮的主页让人耳目一新)

首先,我们需要创建一个项目,创建好项目之后,就可以在该项目里面添加页面了。

主页主要就是一个生日快乐的背景图以及一个跳转到相册的按钮。点击该按钮之后即可跳转到相册页面。这里在进入相册的按钮上添加交互,点击该按钮之后就可以跳转到相册页面,设置那叫一个简单。

3.3. 绘制相册页(张张照片送祝福)

相册的功能主要就是多张图片轮播的效果。这里的页面由一个主页面和多个辅助画板组成。相册页通过容器组件+辅助画板来实现轮播的效果。容器组件主要就是用来存储辅助画板,辅助画板是用于存放需要轮播的画面,相册画板如下图所示:

3.4. 最终的效果(点点效果,一片孝心)

下图展示了该APP最终的实现效果。页面简洁明了,操作简单方便。

4. 总结

本文通过摹客RP演示了一个简单的APP原型图的制作过程。

这也是我第一次使用摹客RP,其实在使用摹客RP之前我内心还是有点忐忑的。因为在此之前我只是个没有画过原型图的老码农。但是当我真正使用起摹客RP之后,我感觉摹客RP真的太好用了,可以说有手就能画原型图。它的特点就是快速简单,这得益于它有丰富全面,简单易懂的教程;它有清晰明了的界面,它有非常的强大的交互功能。它实实在在的可以助力每一个新手迅速上手原型图设计。

摹客RP海量的资源库和模板库更是可以助力产品经理等专业人士找到灵感以及快速实现其想法。摹客RP还支持团队协作,支持多人同时编辑。总体而言,摹客RP值得每个小伙伴上手体验一波。

有的小伙伴可能会担心数据安全问题,其实这完全不用担心啦,因为摹客支持企业私有部署,支持功能定制,更可以享受摹客的专属服务。

相关文章
|
2天前
|
移动开发 前端开发 定位技术
零基础学前端系列教程 | 和前端谈恋爱的第002天——约会邀请
零基础学前端系列教程 | 和前端谈恋爱的第002天——约会邀请
14 2
|
2月前
|
Android开发
『京墨』开源的诗文(名句)、歇后语、成语、绕口令、节日等的阅读 APP
『京墨』开源的诗文(名句)、歇后语、成语、绕口令、节日等的阅读 APP
102 0
|
11月前
|
NoSQL 前端开发 Java
考研为了背单词,我手写了一个背单词小 app
考研为了背单词,我手写了一个背单词小 app
138 0
|
前端开发 程序员
中秋快乐!来看看满眼都是中秋气息的app页面吧~
前言:看了很久,大家是真的🐂🍺,月球绕地球都整出来了,那我也来给大家整上花活~
|
Java Go Spring
Springboot 居然可以设置动态的Banner!!(悄悄滴~)|牛气冲天新年征文
正题开始啦~ 牛年啦~ 咋们也研究下怎么给我们滴 IDEA 添加点 过年滴气氛,像这样 Spring boot 源码 之 Banner 源码看起来 <( ̄︶ ̄)↗[GO!] Springboot 启动时,会先去创建SpringApplication 对象 。 SpringApplication 构造器 指定banner的模式 Banner 函数式接口 这里有三种模式 run 方法 创建banner对象 进入上图红框中,可以看到这里如果不是 OFF 模式的话会去创建 SpringApplicationBannerPrinter 对象 可以看到该类中还定义了 图片的类型(居然还支持 gif
244 0
|
Java 程序员 语音技术
【83行代码获奖代码】高中生@青藤木子 耗费一周给妈妈编写了一款语音识别APP
代码源于生活,高于生活,谢谢你告诉我们技术除了改变世界,还能温暖小家庭,温暖一位母亲。
9814 0
|
安全 数据库
上线一月破千万,孙俪都是其粉丝,揭秘花粉儿APP的成长秘诀
作为母婴闲置交易APP花粉儿的创始人,郑晓文在8月收到了一份不错的成绩单:才上线一个月,花粉儿就拿下了同类APP下载量第一、月交易额过千万的惊人成绩,还吸引了孙俪、董璇、黄奕、邬君梅、甘薇、国际名模吕燕等众多明星妈妈入驻。8月27日,花粉儿在北京草场地举办了声势浩大的首场落地活动,以跳蚤市场的形式.
|
机器学习/深度学习 大数据 测试技术

热门文章

最新文章

  • 1
    流量控制系统,用正则表达式提取汉字
    25
  • 2
    Redis09-----List类型,有序,元素可以重复,插入和删除快,查询速度一般,一般保存一些有顺序的数据,如朋友圈点赞列表,评论列表等,LPUSH user 1 2 3可以一个一个推
    26
  • 3
    Redis08命令-Hash类型,也叫散列,其中value是一个无序字典,类似于java的HashMap结构,Hash结构可以将对象中的每个字段独立存储,可以针对每字段做CRUD
    25
  • 4
    Redis07命令-String类型字符串,不管是哪种格式,底层都是字节数组形式存储的,最大空间不超过512m,SET添加,MSET批量添加,INCRBY age 2可以,MSET,INCRSETEX
    27
  • 5
    S外部函数可以访问函数内部的变量的闭包-闭包最简单的用不了,闭包是内层函数+外层函数的变量,简称为函数套函数,外部函数可以访问函数内部的变量,存在函数套函数
    23
  • 6
    Redis06-Redis常用的命令,模糊的搜索查询往往会对服务器产生很大的压力,MSET k1 v1 k2 v2 k3 v3 添加,DEL是删除的意思,EXISTS age 可以用来查询是否有存在1
    30
  • 7
    Redis05数据结构介绍,数据结构介绍,官方网站中看到
    21
  • 8
    JS字符串数据类型转换,字符串如何转成变量,+号只要有一个是字符串,就会把另外一个转成字符串,- * / 都会把数据转成数字类型,数字型控制台是蓝色,字符型控制台是黑色,
    19
  • 9
    JS数组操作---删除,arr.pop()方法从数组中删除最后一个元素,并返回该元素的值,arr.shift() 删除第一个值,arr.splice()方法,删除指定元素,arr.splice,从第一
    19
  • 10
    定义好变量,${age}模版字符串,对象可以放null,检验数据类型console.log(typeof str)
    19