app开发需要多少人?
随着移动开发深入我们的生活,软件开发公司也不乏APP开发,在APP开发过程中一般都需要这些人员,总结一下:
1、产品经理
开发APP需要的不仅仅是技术人员,而且需要一个能够做需求分析的人,这个人就是产品经理。产品经理的职责是负责分析客户和用户的功能需求,并且将这些需求整理成功能开发文档,然后设计一个简明扼要的APP产品原型,最后将产品原型和功能模块交于UI设计师和程序开发人员进行下一步工作。
2、UI设计师
UI设计师主要负责APP产品的界面设计和交互设计,根据产品经理提炼出来的需求进行APP的设计,一般制作成web页面。
3、前端安卓或IOS开发人员
前端设计可以分为安卓和IOS两个不同的客户端开发,有些也会做HTML5页面的APP开发,主要是安卓和IOS客户端的开发。
4、后台程序开发
后台程序的开发主要是对APP功能中一些算法程序进行编写,以达到实现APP的功能目的,通常是使用PHP的语言进行开发,开发完成后,与前端安卓或IOS进行数据对接,实现整体的APP功能操作。
5、软件测试
软件测试人员相当于是APP开发的质检员,APP开发人员写好了功能,需要交给测试人员,进行功能、性能、兼容性等测试。
按照上述的职位来划分,如果开发一款APP,按照最精简的方式——每个岗位至少需要一个人来计算,产品经理1人,UI设计师1人,安卓开发人员1人,IOS开发人员1人,后台程序开发1人,软件测试1人,则至少需要6人来开发一款APP。某些公司可能会没有软件测试这个职位,但是,开发人员并不能保证写的程序是没有问题的,由测试人员进行最后的把关,保证符合客户的需求。所以在选择APP开发公司的时候,有测试人员的公司一定是个值得选的公司。
app产品经理产品说明书叫什么
该说明书叫做“产品需求文档”。
产品说明书的主要内容包括产品的功能讲解,产品的使用流程,产品的界面设计等。其中,产品功能讲解主要包括产品的主要功能,以及每个功能的详细说明和使用流程。产品使用流程主要描述产品的使用步骤,包括用户如何登录产品,如何使用产品的各项功能等。
产品经理如何设计APP的登录页
一、APP的属性分类
我们先给App分个类,为什么需要登录注册?因为App需要你的个人信息啊。这样才是一个留存下来的用户,而不是来一下就走的过客。App按注册登录必要性分分如下三种:
第一种:无需登录
直接使用App的功能,主要是工具类的App,如日历、计算器,手电筒之类的App,不过现在这样纯粹的App几乎不存在,因为没有用户留存的App就没有价值啊。没有经济价值就活不下去啊。所以市场上没有这样的活雷锋了,都被系统应用取代了。而工具类的APP为了不被系统应用取代,就想办法提供一些个性功能吸引用户注册。
第二种:非强制登录
主要是一些资讯、生活类应用,如:网易新闻、网易云音乐等;第一次启动App的时候既可以选择立即注册,也可以选择不注册,直接进入App的主界面。用户无须登录可以使用部分功能,如果需要解锁某些功能,就必须登录啦。比如听音乐想根据你听歌习惯推荐歌曲这样的个性化功能。
第三种:强制登录
这类应用具有很强的个人隐私熟悉,比如支付宝,你的钱袋子不能让人知道你有多少钱吧,比如陌陌,你最近约了谁也不能让人知道。还有淘宝,最近买了一些不可描述的东西不能闲杂人看到。所以这些和钱和隐私有关的音乐都是强制登录。不登录你是不可以使用这个App的。
二、注册登录的四种方式
理清楚哪些App需要登录后,那么我们开看看注册有哪几种方式?
第一种:手机号登录注册
一个界面就完成了登录或者注册的过程。通过手机号验证码快速注册或登录,这应该是目前最高效的登录注册方式了。如果是新用户直接通过手机验证码注册,老用户也可以通过验证码登录。登录和注册一气呵成。用户甚至不需要记得密码,只要手机在手,就可以无忧登录。
第二种:用户名密码注册登录
注册和登录是分开的,简单的说就是登录和注册界面是两个界面。优点就是多平台登录的时候有用户名密码方便些。缺点就是注册流程繁琐啊。界面表现形式如图例B用户名/邮箱登录,如果需要注册点击跳转新页面。国外用户是挺喜欢用邮箱注册的,总觉得老外的用户习惯很多时候和国人差异挺大的。当然如果不想注册弹出新页面,那么选择图CD方式的标签切换也可以让界面很简洁。
第三种:用户名或者手机登录
这种界面表现形式如图EF,是一个标签栏切换登录方式。一个界面上可以切换手机号登录和账户登录两种方式。这种方式摆在台面上的说法是,为了方便用户,给你多种登录选择。实际上为了方便企业维护App账号体系的,因为可能有大量用户是从PC上转换过来的。他们之前并没有用手机注册。当然也就没有手机号登录了。例如美团大众点评这样的PC用户量的应用肯定会选择如EF这种形式。从用户体验的角度来说不是方便用户的,因为选择越多越难用啊。
第四种:第三方社交账号登录
一般会通过微信、微博、豆瓣等第三方常用社交账号登录,不仅仅能够快捷方便的登录体验产品,同时方便后续通过社交账号对APP进行分享宣传推广。一般小应用都会选择这种方式,因为登录门槛比较低。但一些用户隐私性比较高的应用还是会选择自建账号体系。比如支付理财类应用比较偏向自建用户体系,因为对于此类应用,用户账户数据是至关重要的信息。
前面说了这么多,就是让各位同学知道UI是需要基于产品设计,同时对于页面的交互逻辑也要理解。所以视觉设计师做页面需要去理清你界面上下游,或者界面中每个元素的逻辑,从哪里来到哪里去。
三、视觉设计的思考过程
下面我开始做视觉设计了。为了演示方便,我给自己出了一个题目,以绿色为虚拟的主题做设计登录页。
首先设计稿以iPhone7为基准设计,分辨率是1334×750,为什么选择这个分辨率,我的书说的很明白了。这里就不再赘述了。我们先做强制登录注册的。这里打开应用后,一般国外的应用挺喜欢出现选择登录注册界面。这里我给自己出一个题目,以绿色为主题进行设计。
不选择纯的颜色
1、填充品牌色
整个界面背景填充App的主色,因为是绿色主题,暂定主为绿色。色相选择不要选择过于纯的颜色,不要选择下面第一排的颜色比如翠绿。而倾向于选择第二排,例如墨绿,祖母绿这样颜色。就好像我们画画用的颜料如果直接使用颜料的颜色,会显得画面颜色生硬。而经过多色调节出来的颜色会显得层次丰富。如果主色饱和度较高,请调低主色的饱和度。因为过于鲜亮的颜色会降低应用的品质感。
多效果混合模式
2、加矢量纹理
纯色背景适合用反白的logo,那么,你需要设计一个有特点的线性或者剪影图标。很多时候APP并没有单独设计文字名称,这时候logo的标题字我一般选用非衬线粗体搭配。界面上的按钮只有两个,至于是突出注册还是突出登录。这个还是看产品人员的需求。因为不同应用对于登录注册的优先级理解不一样。如果你的BOSS觉得这种极简风格的背景太敷衍了。那么我们可以考虑加一些矢量的纹理。当然我们需要找绿叶元素的纹理。这样才贴合主题。为了让颜色更加贴合主色,我会把矢量的图片去色,图层模式并选用明度的模式。
3、加背景图
很多时候矢量纹理也许找不到合适的,或者厌倦了各种规则纹理,我们可以试着去寻找一些好看的图片做为背景。一般选择整体为暗调的图片,这样可以承托前景的按钮,logo等元素。对于需要强调的按钮可以用纯白做底,需要弱化的可以降低白色底的透明度。如果图片顶端颜色杂乱不利于线上电池栏,所以可以再加上一个绿色的半透明渐变。貌似按钮下感觉有点空,那么我们可以配上一段有诗意的语句:
“ It seems that green leaves look more beautiful after the rain “(雨后的绿叶看起来更美了)
选图的四种技巧
4、如何选图
通过前面几步发现选图也是一个非常有技术的活,图片好不好直接决定整体视觉格调高不高。那么如何选图了。因为使用VPN有时候太慢了。所以我经常在花瓣上搜图。花瓣上的图片已经很多了。很多国外站好看的图片其实已经被采过来了。搜绿色,植物,叶子等一切你可以想到的关键词。然后通过画板寻找。一些优质的画板已经整理好足够多的图片。那么剩下来就是挑选。
(1)局部特写图片
局部特写图片适合做背景图片,因为局部的图形不会显得琐碎,配合适当的叠色对于前景的文字,按钮视觉干扰非常少。
(2)矢量纹理图片
矢量纹理图片适合做背景图片,且一些元素可以供灵感参考,单独提取出来做为界面中的装饰元素。
(3)透明底的图片
透明底的图片节省了抠图的时间。一般界面是二维平面的,当画面中前景放置一些这种扣好的图片的时候,有效的破除了界面的规则感。让整个界面更加立体。
(4)有人的图片
有人的图片才有灵气,所以可以选择一些在自然环境中的人物,选择人物图片的要点就是感受整张图片传达给你的情绪。孤单的,安静的,又或者温暖的情绪。
四、设计案例演示
(1)登录注册分开的界面,切换时候上部背景图片要有区别,区别中又要统一,所以共同选择了纹理不一样的局部特写图片,图片绿色的颜色可能不一样,所以共同叠加了同一种绿色,降低了透明度。让界面图片更加统一。
(2)白色的文字,半透明的按钮显得画面非常有格调,所以图片要选择有明有暗的,这样的背景图,既不会太亮,前景无法清晰显示。也不会太暗,使这个画面气氛压抑。
(3)如果界面只是一张平面图,会显得很死板。这时候我们需要破除界面的边界。可以在界面设计中,选择透明底的图片,把界面中的树叶,花之类的元素,加上阴影。这样可以增加界面的立体效果。
(4)登录注册切换的界面可以选择一对近似又有不同的图片。这时候我选择两个在森林中有人物的图片做为背景。人在自然界很容易有产生神秘孤寂的情绪。所以配上两行诗意文字更好啦!当然文字不是乱写的,需要配合当前界面意境。
五、登录界面设计总结
视觉设计前先理清楚界面的逻辑,界面中每个元素的点击从哪里来到哪里去。App因为产品账号体系不同的,所以有各种登录注册方式。登录注册有四种方式。每种方式可以采用不同的形式的背景图设计。
找图片有意识的按不同类型分类去寻找图片。要善于运用一些透明底图片调节界面的维度。让界面细节设计更丰富。设计师也要学会运用文字的力量,点睛的文字可以让界面设计增加品质感。