作者:郦橙 锦妖
链接:https://www.zhihu.com/question/36813390/answer/87029428
著作权归作者所有,转载请联系作者获得授权。
简单复制,用于记录,感谢作者!
这个问题其实有两个思路,你是现在就想做个美美哒app,还是像先变成设计师再做美美哒app,如果是后者,请参考其他答案~
【高亮】我为什么要写这个?因为我喜欢做产品,也喜欢做设计,我只差一个程~序~员~有意向的请私信我,我们可以分享一下对产品的想法,两边都觉得好的就你出代码我出设计,把app做起来~【高亮就这么结束了】
职业之间的信息不对称啊,你以为设计师都是一个像素一个像素从头搭的吗,不不不,我们也是有偷懒的诀窍的。。。读完此篇,只要你有ps或者sketch,知道图层的概念,可以把元素导出为所需格式,app的活儿你就能一个人干了。
你的设计难度会从 ---
变成 ---
--- 提纲 ---
1. 做app需要图标,我又不会画,怎么办?搜到一些现成的,但质量又不高,怎么办?图标不成套怎么办?
2. 没有审美怎么办?
3. 心里有个app想法,但是线框图画不出来怎么办?
4. iOS那么多尺寸,Android尺寸更吓人,全都要记住吗,导出@1x@2x@3x点九图什么的是不是很麻烦?
5. 说了这么多,还是要我从空白画布上画吗?!没有美术基础啊!当然不是啦~
6. 还有什么问题可以提问哈。
--- 正文 ---
1. 图标苦手怎么办
就算是设计师,一个一个画图标也是很累的。
这时候,如果有钱,请到选项到A;如果没钱或者不想花钱,请到选项B。
A 如果非常有钱,请直接把钱给我,我把图标给你哈哈哈。如果有一点钱,可以去http://www.shutterstock.com/ 或者 http://www.pixeden.com/ 买,图标站还有很多,先列这两个,反正你们更想看免费的对不对。
B http://www.flaticon.com 是你的好朋友,最好的朋友之一。虽然最近突然改版,变得有点难用,但海量,成套,免费,你还图啥?缺点可能是风格比较单一,想要fancy一点的怎么办?smashing magazine帮助你,https://www.smashingmagazine.com/ 只要搜索freebie即可,最早几年的icon质量不太行,也过时了,越是新帖质量越好。
举个栗子,随便点开一个。
可以调大小,可以改颜色,可以调线条粗细,用上这些,是不是b格噌得就上天了!这些都是顶级设计师放出来的免费资源,你花钱雇的设计师未必画得出来。。。
2. 没有审美怎么办?
这个就没有特效药了。据我的观察,没有审美天赋的人,可以判断好看和不好看,但无法判断好看和更好看,这时候如果你有个设计师朋友,请付费或者请吃饭,向他咨询咨询吧。
疗程缓慢的办法有:多看dribbble(eye candy多,但可以了解趋势和审美取向),多用好评和获奖的app,“最美应用”你下载了吗?“豌豆荚设计奖”你看了吗?(@马力请点赞~)每年app store 的盘点你都关注了吗?
3. 构思不好app流程怎么办?
$1 prototype大法,来自一本同名书,我刚看完个开头,所以以下是我根据它的目录和我的经验编的。。。具体就是“场景” - “过程” - “界面”。
先想象用户在什么情况下用,涉及几个用户,他们在干什么。比如,yelp,是用户需要找地方吃饭,所以一般只有一个用户(相对于uber两方用户,群聊n方用户),输入是一些查询条件,输出是在哪儿有饭吃。
现在细化过程,用户从打开app到达到目标,有哪些步骤。还是yelp,一般情况就是打开app,输入查询条件,看到结果,筛选,满意的话查看商家详情,不满意的话可能重新搜索可能更改筛选条件。这是主线剧情,还有些支线剧情,比如看到一个用户的评价很好,查看用户的其他评价,follow用户;还有自己身在餐馆,拍了菜单拍了菜,上传到yelp。把所有的剧情,都在流程图上画出来。
期间可能会遇到一些细节。用户先输入什么呢,是餐厅类型,还是只要能吃就可以?距离这个信息是gps给还是用户自己输,或者其实距离无所谓,反正用户有车呢?价格是什么时候出现?是搜索的时候就限定价格,还是结果出来以后再筛选?这些都不怕,反正也是要改的。。。而且一般自己想做的app也没有这么复杂。
你有一个流程图了,界面就简单了。把元素往界面上摆一摆,推荐用手机大小的便利贴,拿铅笔画上去,有很多东西玩app多了都有经验,搜索结果是啥,不就map view和list view么,怎么筛选,放一个漏斗icon在标题栏里呗,酱酱酿酿就好了。接下来就是把亲朋好友拉过来,让他们玩一下这个paper prototype,发现不对的地方再改。
有两个软件推荐,一个https://popapp.in 好久不用,希望它还是免费的。一个https://marvelapp.com 免费无限量project,真良心,我一直期待它被adobe收购,结果adobe既没有收它,也没有invision,而是准备自己做一个comet。。。真傲娇。
4. 尺寸记不住怎么办?
就不要用ps了,sketch做为生产力工具,真的不贵,都不是按月按年subscribe的,一次买一生,有什么舍不得的,买吧。以后用它直接新建画板,就不用记住那么多尺寸了,导出图片也特别方便,ps切图再见。
5. 面对空白画布下不去手怎么办?
前面提到了invision,这家公司的marketing很牛,设计也很牛,市场部为了宣传他们的产品,让设计师做了很多的高质量免费模版给其他设计师下载。
举个栗子。
再举一个。
这些全是一整套,一整套啊,意味着登陆界面,dashboard,阅读文章的界面,购物车,天气,聊天对话各种界面都很可能有。格式一般都有ps,sketch两种,有时有ai,和设计师打包给你的成品差距不大,你可能需要一个切图仔,或者自己来。
这些不够怎么办?
http://graphicburger.com
http://freebiesbug.com/psd-freebies/ui-kits/
https://ui8.net/categories/freebies
这样总行了吧。
6. 其他问题。
应该没有其他问题了吧。结尾再高亮一下。
【高亮】如果你有个人项目的app idea,欢迎和我沟通,如果我感兴趣我会出设计,你出代码。如果你想写app但“就差一个idea了”也欢迎私信,我可以跟你谈谈我的想法。【高亮卒】
分享到:
相关推荐
#### 二、Android图标适配性概述 在Android平台上,由于不同设备之间存在屏幕尺寸、分辨率等方面的差异,图标的设计与适配显得尤为重要。为了确保图标在不同设备上呈现出一致且高质量的效果,Android平台采取了一...
### 一、Android图标尺寸概述 #### 1. DPI与分辨率 在介绍具体的尺寸之前,我们需要先了解DPI(dots per inch,每英寸点数)的概念。DPI是衡量图像分辨率的标准之一,在Android系统中,不同的屏幕分辨率对应不同的...
Android图标是应用程序的视觉标识,通常由两部分组成:启动图标(Launcher Icon)和通知图标(Notification Icon)。在Android系统中,这些图标通常存储在项目的res/mipmap或res/drawable目录下,并在...
### Android自带图标库及使用说明 #### 概述 在Android开发过程中,系统自带的一系列图标资源对于构建...在实际开发过程中,根据应用场景选择合适的图标,同时结合自定义设计,能够打造出既美观又实用的应用界面。
### Android系统自带图标知识点 #### 一、概述 在Android应用开发过程中,系统自带的图标是开发者们常用到的一种资源。这些图标不仅方便快捷,而且能够确保应用与系统的整体风格保持一致,提升用户体验。本文档将...
Android设计规范是构建高效、一致且用户友好...以上是对Android UI设计规范的概述,理解并实施这些规范将有助于打造高质量的Android应用。设计师和测试人员应不断学习和更新知识,以适应Android平台的最新变化和发展。
### Android设计概述与核心原则 #### 一、引言 Android设计是指针对Android平台的应用程序设计规范和指导原则。良好的Android设计能够确保应用程序不仅具备美观的界面,还能够提供流畅且直观的用户体验。本篇文章将...
- **1.2.2 节**:讨论了视觉设计的重要性,包括色彩搭配、图标设计等内容。 - **1.2.3 节**:涉及界面布局设计,包括不同屏幕尺寸下的适应性布局策略。 - **1.3 节**:探讨了用户界面(UI)设计的关键要素,包括...
第3章 Android程序设计基础 3.1 Android程序框架 3.1.1 Android项目目录结构 3.1.2 Android应用解析 3.2 Android的生命周期 3.3 Android程序U设计 3.4 小结 第4章 用户界面开发 4.1 用户界面开发详解 4.1.1 用户...
在本篇基于Android客户端的应用市场设计与实现的论文中,我们将深入探讨移动应用市场的核心功能、架构设计以及实现过程,特别是在Android平台上的具体实施。Android作为全球最受欢迎的智能手机操作系统之一,其开放...
### Android UI开发专题之界面设计 #### 一、概述与背景 随着移动互联网技术的飞速发展,用户体验(User Experience, UX)成为了决定一款应用能否成功的关键因素之一。特别是在Android平台上,良好的用户界面...
### Android界面设计规范详解 #### 一、引言 随着移动互联网的发展,Android平台的应用程序越来越多,为了确保用户获得良好的体验,开发者需要遵循一定的界面设计规范。本文将深入探讨Android界面设计规范,特别是...
2. **布局设计**:在Android开发中,XML布局文件用于定义用户界面。项目会涉及线性布局、相对布局、约束布局等,以展示天气信息,如温度、天气图标、日期和时间等。 3. **网络请求**:获取天气信息通常需要从远程...
综上所述,Android手机开发涉及的方面众多,包括系统理解、开发环境配置、编程语言(主要是Java和Kotlin)、UI设计、性能优化、测试等。随着5G通信技术的发展,移动通信技术在Android开发中的应用将更加广泛,例如...
在Android 2.3系统中,可以通过自定义Launcher应用来控制应用程序图标是否显示在桌面或主菜单中。这一操作对于定制化系统界面、提升用户体验等方面具有重要意义。尽管在Android 4.0系统中与2.3版本有所不同,但核心...
### AndroidUI概述:构建美观与统一的用户体验 在探索Android平台的世界时,了解其用户界面(UI)的基础架构至关重要。Android的系统UI不仅为开发者提供了构建应用程序的基石,而且确保了跨应用的一致性和美学标准。...
1. **Material Design**:自Android 5.0(Lollipop)开始引入的现代设计语言,包括浮动操作按钮(FAB)、过渡动画、阴影效果等。 2. **动画和过渡**:讲解如何使用属性动画、视图动画和过渡动画来增强用户体验,如...
### Android UI设计指南知识点概述 #### 一、创新的视觉效果 - **目标与原则**:Android UI设计的核心目标在于创造出既美观又实用的应用界面。设计师需关注用户体验,确保界面不仅外观吸引人,而且功能强大、易于...
本章节介绍了如何设计高质量的图标,包括图标的设计原则、最佳实践等。 #### 十四、Writing Style - 文案书写风格 除了视觉元素外,文字也是传达信息的重要工具。这部分内容介绍了如何撰写清晰、准确且吸引人的文本...
Android系统概述 ================ Android系统是由Google开发的开源操作系统,主要用于移动设备,如智能手机、平板电脑等。Android系统采用了分层的架构,包括Linux内核层、中间层(包括运行时库、框架等)和...