分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
一、前言
好长时间没写blog了,主要还是工作上的事有点多,周末又得在家开发自己的app,所以时间真的不够用了,当然今天这篇文章主要就要说一下,工作两年的我如何从产品角度去做一个app,以及app的发布流程等。
二、支持我
在开始讲解这个项目之前,希望能够先去各大市场下载一个apk看看,首先是为了支持我一下,其次呢就是我在后面会介绍一些功能和技术实现,所以先使用一下,这样会找到对应的功能点,谢谢
二维码扫描下载:
1、豌豆荚市场:搜索:天真无谐
PC上的链接:http://www.wandoujia.com/apps/com.wjdiankong.happymahua
2、应用宝市场,搜索:天真无谐
PC端链接:http://sj.qq.com/myapp/detail.htm?apkName=com.wjdiankong.happymahua
3、百度手机助手,搜索:天真无谐
4、360手机助手,搜索:天真无谐
5、Google Play Store市场,搜索:天真无谐
PC端链接:https://play.google.com/store/apps/details?id=com.wjdiankong.happymahua_gp
三、项目背景
首 先介绍一下自己的项目吧,这个项目叫做:天真无谐,主要是展现一些笑话类的资讯(包括段子,图片,Gif),类似于糗事百科那样的app,这个项目的启动 时间是2015年02.14,也就是情人节那天,所以到现在正式上线差不多6个月了,都是周末在家弄的,所以算起来大概用了1个多月的时间。当时也没想说 做了这个app来赚钱啥的,就是当时感觉自己快工作两年了,应该有一个自己的app了,而且也是需要熟悉如何开发一个app,以及将其发布的流程。
四、项目介绍
再 来大体介绍一下技术实现吧:这个项目的Server端采用的是SSB框架,主要还是SpringMVC技术,感觉比Struts好用多了,方便快捷,本身 不是做Server端的,主要是大学毕业设计用到了Server端的技术,所以这里就在复习一下啦,数据库用的是MySql。
至于Client端,详细分析一下,因为是自己的项目,当时没有想到找小伙伴们合作弄,所以自己就身兼数职:产品狗,设计狮,程序猿,测试猫,运营猪等角色,下面就来详细介绍一下每个角色我是怎么扮演的,不过先来看一下app的功能和界面吧:
1、功能介绍
1)、应用的开启页面
这个页面内容就是:醒人每句
就是用户登录之后可以设计自己的最喜欢的座右铭:后台随机下发一个用户的语句用于每次用户的展示。
想法:能够提高用户的成就感,让用户感觉自己说的话可以被其他人看到。很开心
2)、首页
首页已经采用大众化的轮播切换的新闻样式,这里有六个Tab:
最新推荐:最新的搞笑图片+段子
段子手:在用户不是Wifi的情况下这个Tab会优先展示,他只有文本笑话,不会太消耗流量
搞笑:就是搞笑图片的Tab
清纯妹子:就是妹子图片(你们懂得)
性感美女:就是性感美女图片(你么也是懂得)
动态图:就是Gif搞笑的动态图(这个比较消耗流量,所以在Wifi的情况下会调节他的顺序)
所以后台会对这些Tab的展示顺序,展示开关做控制的
3)、详情页
详情页面就是可以进行评论内容,点赞啥的动作了,而且点击图片可以进行大图浏览
这个页面没什么好说的啦
4)、用户中心页面
这个页面就是用户中心,用户在这里可以编辑自己的信息,同时可以查看自己的历史行为动作
也是大众化的页面
5)、设置页面
这个页面也是大众化的页面,可以设置一些属性等功能
当然还有其他页面,这里就不在详细说明了
2、各个角色说明
好了。大体上看完了功能了,下面就来给大家分享一下我是如何扮演这些角色的:
1) 第一个角色:产品狗
关 于产品狗这个角色,其实很模糊的,大家普遍认为就是如何将一个app设计的让用户喜欢用就OK了,主要就是有想法,能了解用户的喜好和行为,所以关于这个 角色,我们都可以去胜任的,当然只是胜任的成功与失败的问题了。我在设计这个app的时候,主要是借鉴(说得好听点,不好听就是抄袭)了其他很多类似 app的功能,但是我们不能只顾一味的借鉴呢,也要做的比他们好,比他们有亮点才行了,不然就是抄袭了。哈哈~~关于亮点这里有三个地方:
1.1)、保存Gif的帧图片
播放Gif图片的时候可以暂停/继续,然后可以保存每帧的图片,因为我在看其他Gif类的app的时候,我有时候真的想去截取当前动画的图片,所以我就加上了这个功能。