iOS的设计备忘录/资源集合(新手快速开发)
iOS的设计备忘录
随着iOS7更新,风格走上扁平化,大部分iOS设计师及程序员都需要对自己的软件做相关调整,尺寸、Icon、UI等等,我在这里总结一下相关资料,以及提供一些关于iOS7设计素材。
一、Sizes of App UI Elements
二、App Icons
Icon.png 57*57
Icon@2x.png 114*114
Icon-Small.png 29*29
Icon-Small@2x.png 58*58
Icon-Small-50.png 50*50
Icon-Small-50@2x.png 100*100
Icon-72.png 72*72
Icon-72@2x.png 144*144
Icon-40.png 40*40
Icon-40@2x.png 80*80
Icon-60.png 60*60
Icon-60@2x.png 120*120
Icon-76.png 76*76
Icon-76@2x.png 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
(Default@2x.png) (Default-568h@2x.png)
Note that the Default-568h@2x.png 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
(Default-Portrait@2x.png) ( Default-Landscape@2x.png)
注如果没有status bar:
iPhone:
Default.png 320*480
Default@2x.png 640*960
Default-568h@2x.png 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
六、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开发
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
九、将App装入真机调试
http://www.cocoachina.com/bbs/read.php?tid=9189
十、新手必看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
10.ABAddressBook个人使用总结,联系人中、英文排序及中、英文及号码搜索
http://www.cocoachina.com/bbs/read.php?tid=38851
11.保存数据的一系列方法
http://www.cocoachina.com/bbs/read.php?tid=9414&keyword=%B1%A3%B4%E6%CA%FD%BE%DD
保存数据NSUserDefaults Demo :http://www.cocoachina.com/bbs/read.php?tid=6125
12.NSDate使用大全http://www.cocoachina.com/bbs/read.php?tid=127345
计算时间,年,月,日
http://www.cocoachina.com/bbs/read.php?tid=3377&page=3
13.解析XML
http://www.cocoachina.com/bbs/read.php?tid=44701
14.后台长时间定位(定时)
http://www.cocoachina.com/bbs/read.php?tid=174389
iOS的设计备忘录/资源集合(新手快速开发)的更多相关文章
- 可视化设计,类Excel的快速开发平台
活字格Web应用生成器,是可视化设计,类Excel的快速开发平台,接下来给大家介绍如何体现这些特点. 一.可视化设计 网页系统的开发,包含UI设计+代码编写的工作,最终形成网页系统.这要求系统开发人员 ...
- 十大免费教程资源帮助新手快速学习JavaScript
“JavaScript”的名头相信大家肯定是耳熟能详,但只有一小部分人群了解它的使用与应用程序构建方式.这“一小部分”人指的当然是技术过硬的有为青年.网络程序员以及IT专业人员.但对于一位新手或者说外 ...
- AgileBoot - 基于SpringBoot + Vue3的前后端快速开发脚手架
AgileBoot 仓库 后端地址:https://github.com/valarchie/AgileBoot-Back-End 技术栈:Springboot / Spring Security / ...
- 【资源集合】94个iOS开发资源推荐,帮你加速应用开发
资源总结类文章总是开发者们所喜欢的,网上已经有各种weekly.头条以及期刊类资源总结,今天这篇来自于开发者Viswateja Reddy的总结.原文对各个项目的介绍非常简单,为了更便于阅读,编辑在原 ...
- Github上关于iOS的各种开源项目集合(强烈建议大家收藏,查看,总有一款你需要)
下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件. SVPullToRefresh - 下拉刷新控件. MJRefresh - 仅需一行代码就可以为UITableVie ...
- github上关于iOS的各种开源项目集合(转)
UI 下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件. SVPullToRefresh - 下拉刷新控件. MJRefresh - 仅需一行代码就可以为UITable ...
- 转: Github上关于iOS的各种开源项目集合
https://blog.csdn.net/jiashaoying/article/details/79079500 下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件. ...
- PostgreSQL相关的软件,库,工具和资源集合
PostgreSQL相关的软件,库,工具和资源集合. 备份 wal-e - Simple Continuous Archiving for Postgres to S3, Azure, or Swif ...
- iOS界面设计,12个优秀案例激发你的灵感
总所周知,iOS和Android是当今两大移动平台,前者采用Human Interface Design,后者采用Material Design.作为设计师,尤其是App设计师,总是会在这两者进行设计 ...
随机推荐
- Bootstrap表格分页(一)
最近在学习Bootstrap的分页,有一种方法用“Bootstrap-Paginator”的东西来做. 先预览一下: 为了能够局部刷新页面,我创建了一个PartialView 页面的HTML部分如下: ...
- E20190215-mt
parenthesis n. 圆括号; 插入语; 插入成分; 间歇; (parentheses) individual adj. 个人的; 个别的; 独特的; n. 个人; 个体; priva ...
- Sping中使用Junit进行测试
分析: 1.应用程序的入口 main方法2.junit单元测试中,没有main方法也能执行 junit集成了一个main方法 该方法就会判断当前测试类中哪些方法有 @Test注解 junit就让有Te ...
- VR头盔产品镜片评测
2015-07-21 16:59 原创 Randy Orton http://www.leiphone.com/news/201507/7j46BjWsSitKML13.html 虚拟现实设备自从去年 ...
- C++中的声明与定义
转自:http://www.cnblogs.com/kingcat/archive/2011/12/30/2307426.html C++是一种复杂的计算机语言,很多在现代高级语言中已经不需要程序员操 ...
- bzoj 3653: 谈笑风生【dfs序+主席树】
考虑b的两种情况,一种是p的祖先,这种点有min(k,de[p]-1)个,然后每个这种b都有si[p]-1个c点可选: 另一种是p的子孙,要求是在p的子树内且deep在de[p]+1~de[p]+k之 ...
- 日志组件Log2Net的介绍和使用(附源码开源地址)
Log2Net是一个用于收集日志到数据库或文件的组件,支持.NET和.NetCore平台. 此组件自动收集系统的运行日志(服务器运行情况.在线人数等).异常日志.程序员还可以添加自定义日志. 该组件支 ...
- (转)java 线程同步
转自 http://blog.csdn.net/column/details/java-thread.html http://leo-faith.iteye.com/blog/177779 http: ...
- Java并发编程面试题1
package com.mozq.thread.producer2; /* * 面试题2:以下代码是否存在错误 class ThreadTest implements Runnable{ public ...
- AVL树(自平衡二叉查找树)
了解AVL树之前要先了解二叉查找树(BST),BST查找元素的时间复杂度平均是O(logN),最坏的情况是O(N),所有的元素都接在左子树(或者右子树)就相当于一串链表了.而AVL树会对子树过高的情况 ...