Yi's Blog

思绪来得快,去得也快

制作 iOS App 会用到的资源

image-1

接触iOS开发已经有一段时间了,虽然没有什么拿得出手作品,但是积累了一些在制作App的过程中会用到的资源,拿出来整理一下。

图片资源

App Icon

首先需要的是一个好看的icon:

  • iOS App Icon Template 可以帮助你只用一张1024 * 1024 的icon图片输出你需要的各种尺寸的icon图片。

  • 通过iTunes或者其他方式下载到的每个ipa文件中有一个artwork的文件,将文件后缀重命名为png,就可以看到是一个最大尺寸的icon图标。通过学习其他人设计的icon可以更好的设计自己的icon。

UI相关图片

然后是设计UI过程中需要的灵感和资料:

你需要的灵感:

  • 下载流行的应用,看看人家的UI是什么的。

  • iPhone界面截图收集的网站:pttrns

  • dribbbleForrstDeviantart找灵感,看看优秀的设计师都在做什么。

你需要的材料:

作为独立开发者,如果你没有设计师和你合作,那么UI的工作也得自己来。

  • 打开ipa,看看人家是怎么实现的。

  • 使用这个开源的工具把系统UI实现的图片和其他程序中的图片取出来看看:UIKit-Artwork-Extractor

  • 然后就是制作你自己的UI(效果图可用到的资源:iOS GUI PSD)。如果真的做不出来,也可以找一些free psd,比如说:365psd

程序设计

  • 找一本iPhone程序设计的书,系统地读一下,写几个例子。

  • 在遇到不懂的地方,试着读一下Apple的文档。最近发现了这个读文档的好东西:Dash

  • Stack Overflow是个好地方。遇到的绝大多数问题都有人遇到并且解决了,提问也很快会有人回应。

  • Github上有很多很有用的类库,找到合适的类库能节约很多开发上的时间,并且通过读别人的程序,能学到很多东西。

  • 实现比较绚的效果要用什么样的类库?Cocoa Contrls(貌似需要翻墙才能访问)、Code4App

结束

以上是我在搜索的工程中找到的资源,整理一下留给自己看,希望也能帮助搜索到这里来的人。

【1】V2EX-一个找灵感的好地方

【2】V2EX-Dash 是个好东西,Snippet管理和Cocoa文档浏览

【3】大部分资源是在V2EX上了解到的,但是找不到了原文。V2EX真是个好地方。