iOS的设计备忘录 IDP申请篇 公司IDP申请: 免费申请D-U-N-S号 http://www.cocoachina.com/bbs/read.php?tid=132621&keyword=idp 分享最新申请IDP账号的过程,包含duns申请的分享(2013年6月) http://www.cocoachina.com/bbs/read.php?tid=144852&keyword=idp 个人IDP申请: 个人开发者账号申请(最新) : http://www.cocoachina.com/bbs/read.php?tid=145682 设计篇 随着iOS7更新,风格走上扁平化,大部分iOS设计师及程序员都需要对自己的软件做相关调整,尺寸、Icon、UI等等,我在这里总结一下相关资料,以及提供一些关于iOS7设计素材。 一、Sizes of App UI Elements 二、App Icons 注:iOS 7需增加的所有尺寸ICON都在这里 Icon.png 57*57 [email protected] 114*114 Icon-Small.png 29*29 [email protected] 58*58 Icon-Small-50.png 50*50 [email protected] 100*100 Icon-72.png 72*72 [email protected] 144*144 Icon-40.png 40*40 [email protected] 80*80 Icon-60.png 60*60 [email protected] 120*120 Icon-76.png 76*76 [email protected] 152*152 三、Default (Launch) Image Sizes iPhone iPhone 4S 3.5" display iPhone 54" display Non-retina 320 x 480 pixels N/A (Default.png) Retina 640 x 960 pixels 640 x 1136 pixels ([email protected]) ([email protected])
Note that the [email protected] image is required for an app to display in full-screen mode on the iPhone 5. iPad iPad - Portrait iPad - Landscape Non-retina 768 x 1004 pixels 1024 x 748 pixels (Default-Portrait.png) (Default-Landscape.png) Retina 1536 x 2008 pixels 2048 x 1496 pixels ([email protected]) ( [email protected]) 注如果没有status bar: iPhone: Default.png 320*480 [email protected] 640*960 [email protected] 640*1136 iPad: Default-Landscape~ipad.png 1024*768 Default-Landscape@2x~ipad.png 2048*1536 Default-Portrait~ipad.png 768*1024 Default-Portrait@2x~ipad.png 1536*2048 四、used design elements 五、ICON template PSD and UI PSD ICON template PSD:请下载附件ICON template.psd.zip http://www.cocoachina.com/bbs/read.php?tid=168878 IOS7风格应用界面模版 PSD:请下载附件iOS-7-UI-Components.zip iOS7 GUI PSD (iPhone):http://www.teehanlax.com/tools/iphone/ iOS7 GUI PSD(iPad):http://www.teehanlax.com/tools/ipad/ Icon搜索网址 http://www.cocoachina.com/bbs/read.php?tid=108395 Objective-C入门教程篇 六、Learn Objective-C 1、Objective-C语法快速参考:http://www.cocoachina.com/b/?p=122 2、Objective-C 中文版入门指南:http://www.cocoachina.com/newbie/basic/2011/0331/2751.html 3、Ojbective-c初学:http://www.cocoachina.com/bbs/read.php?tid=8255 七、Xcode 开发员入门引导 http://www.cocoachina.com/bbs/read.php?tid=949 iOS入门教程篇 八、iOS开发 1.用iPhone SDK以及Interface Builder制作一個Hello World程序: http://www.cocoachina.com/bbs/read.php?tid=2615 2.iOS 5基础教程:[DevDiv翻译]iOS 5 Programming Cookbook_中文版.pdf http://vdisk.weibo.com/s/ztOdeTxafpT6a Chapter 1, 基础部分 Chapter 2, 如何实现一些相关控制器和界面展现视图 Chapter 3, 如何构造和充分使用列表(表格) Chapter 4, SDK5 的新操作元素 storyboards Chapter 5, 并发相关概念 Chapter 6, 定位以及地图 Chapter 7, 手势的相关操作与实现 Chapter 8, 网络通讯,数据交换.JSON,XML 和 Twitter Chapter 9, 声音以及录像 Chapter 10, 联系人的相关信息 Chapter 11,照相机和图片库 Chapter 12,多重任务处理机制 Chapter 13, 核心数据 Chapter 14, 时间,日期和活动 Chapter 15, 绘画和动画 Chapter 16, 基础的运动数据(震动,摇晃和方位) Chapter 17, 云端 iCloud 3.马上着手开发 iOS 应用程序:(苹果官网中文教程) https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOSCh/chapters/Introduction.html iOS入门代码篇 九、新手必看Demo教程 1.使用协议代理Delegate与通知中心NSNotificationCenter实现页面传值 http://www.cocoachina.com/bbs/read.php?tid=169038 2.Protocol协议的用法以Demo说明,对于新手有帮助 http://www.cocoachina.com/bbs/read.php?tid=32173 3.关于@property及@synthesize以两Demo简单说明 http://www.cocoachina.com/bbs/read.php?tid=7322 4.NSStirng、NSArray、以及枚举(Method小集合) http://www.cocoachina.com/bbs/read.php?tid=7735 5.定时器NSTimer的使用(以图片自动转页为Demo) http://www.cocoachina.com/bbs/read.php?tid=10964 6.UITalbeView 的使用(UITalbeView Push ViewController图片切换为Demo) http://www.cocoachina.com/bbs/read.php?tid=11343 7.UITableVIew读取plist文件及删除对象的操作 http://www.cocoachina.com/bbs/read.php?tid=9804 8.UITableView 改变titleForHeader默认文字效果 http://www.cocoachina.com/bbs/read.php?tid=6799 9.UITouch触摸的使用(以左右上下划动屏幕切换图片显示为Demo) http://www.cocoachina.com/bbs/read.php?tid=10692 控件方法: 动画:底部弹出和关闭一个自定义View http://www.cocoachina.com/bbs/read.php?tid=181489 调整UILabel行高间距(利用iOS 6的特性来手动调整行间矩) http://www.cocoachina.com/bbs/read.php?tid=178403 获取多行UILabel每行内容到NSArray http://www.cocoachina.com/bbs/read.php?tid=177418&toread=1 自定义实现文字超链接下划线按钮 http://www.cocoachina.com/bbs/read.php?tid=177159 iOS 7修改 UIAlertView自定义添加UITextField不显示的问题 http://www.cocoachina.com/bbs/read.php?tid=177508 创建键盘上的Done按钮(新手区) http://www.cocoachina.com/bbs/read.php?tid=181494 地图: Google Map偏移量的计算 http://www.cocoachina.com/bbs/read.php?tid=181472 地图画线,实现轨迹回放 http://www.cocoachina.com/bbs/read.php?tid=177180&toread=1 计算两地距离多少公里或者英里 http://www.cocoachina.com/bbs/read.php?tid=181479 iOS使用Google Map Api创建地图-显示标注-轨迹回放 http://www.cocoachina.com/bbs/read.php?tid=181487 日期处理: NSDate使用大全 http://www.cocoachina.com/bbs/read.php?tid=127345 [代码分享]判断日期是今天,昨天还是明天 http://www.cocoachina.com/bbs/read.php?tid=180750 计算时间,年,月,日 http://www.cocoachina.com/bbs/read.php?tid=3377&page=3 13.计算某一天距离今天多少天,多少小时,多少分钟 http://www.cocoachina.com/bbs/read.php?tid=177128&page=1&toread=1#tpc 根据秒数获得具体时间 http://www.cocoachina.com/bbs/read.php?tid=177132 自己写日历控件,所要知道全年的总天数算法,星期,月的算法 http://www.cocoachina.com/bbs/read.php?tid=177179 将秒数转换成NSDate,加上时区偏移 http://www.cocoachina.com/bbs/read.php?tid=181467 图片处理: 长微博图片实现:将文字转成图片 http://www.cocoachina.com/bbs/read.php?tid=177481 UIImage:去色功能的实现(图片灰色显示) http://www.cocoachina.com/bbs/read.php?tid=178396 UIImage:改变图片颜色 http://www.cocoachina.com/bbs/read.php?tid=181448 [代码分享]UIImage:获取图片主色调 http://www.cocoachina.com/bbs/read.php?tid=181490 [代码分享]判断背景图片为暗色还是亮色,来修改主题文字颜色 http://www.cocoachina.com/bbs/read.php?tid=181492 数据处理: 十六进制转ASCII码 http://www.cocoachina.com/bbs/read.php?tid=181269 11.保存数据的一系列方法 http://www.cocoachina.com/bbs/read.php?tid=9414&keyword=������� 保存数据NSUserDefaults Demo :http://www.cocoachina.com/bbs/read.php?tid=6125 10.ABAddressBook个人使用总结,联系人中、英文排序及中、英文及号码搜索 http://www.cocoachina.com/bbs/read.php?tid=38851 14.解析XML http://www.cocoachina.com/bbs/read.php?tid=44701 15.后台长时间定位(定时) http://www.cocoachina.com/bbs/read.php?tid=174389 利用ASIHTTPRequest下载Json数据解析 http://www.cocoachina.com/bbs/read.php?tid=181473 iOS Base64编码 http://www.cocoachina.com/bbs/read.php?tid=181478 算法: 用二分法查找算法+递归对数组快速匹配单词(外加模糊查找,不连续关键词查找) http://www.cocoachina.com/bbs/read.php?tid=175964 真机调试篇 十、将App装入真机调试 http://www.cocoachina.com/bbs/read.php?tid=9189 iOS Crash日志分析 十一、[iOS Crash文件分析]-如何使用symbolicatecrash工具 http://www.cocoachina.com/bbs/read.php?tid=180736 |
|