iOS开发常用国外网站清单
工欲善其事必先利其器,最近发现临时查找一些东西容易浪费时间,花了点时间整理一下常用的网站,方便以后备用。
国内的code4app,ui4app,cocoachina,oschina,csdn就不说了,基本上很好用。不过国外网站上的好东西更多,可惜找起来也更费时间,需要整理一下。
主要分开发教程、示例项目、UI设计、问题解决几块。
开发教程:
即便过了入门阶段,还是要经常看看一些不错的实例教程。
1.http://mobile.tutsplus.com/category/tutorials/iphone/
比较新的一个网站,以前没注意到。
其中有一篇文章着重推荐,学习iOS游戏开发可以参考的10个实例(源代码都在github上):
2.http://www.raywenderlich.com
这个就不用说了,基本每个学iOS开发的都知道
3.http://iphonedevsdk.com/forum/iphone-sdk-tutorials/
iphonedevsdk.com的子论坛,以前没注意到,还是有一些好东西的
4.http://www.iphonegametutorials.com
游戏开发教程,可惜从2012年4月就停更了。
5.http://www.iossdktutorials.com/tutorials/
教程不多,可以看看
6.http://timroadley.com/tutorials-index/
内容不多,但都很不错
7.http://www.learn-cocos2d.com/blog/
Kobold2d引擎(cocos2d引擎的变种)和learn &master cocos2d一书的作者Steffen Itterheim的博客,主要和ios,cocos2d,kobold2d开发有关
8.https://developers.facebook.com/docs/tutorials/ios-sdk-games/
facebook的游戏教程,当然是教你如何在游戏中整合iOS特性的,最新的是一周前刚更新
9.http://maniacdev.com/category/ios-developer-tutorial
如果没有网站左侧的广告,会让人感觉好一点
推荐最新的2013年5月1号的一篇教程,如果使用parse和Opentok开发一款iphone视频聊天应用(还没来得及看,目测还可以,有空的时候再看)
10.http://www.touch-code-magazine.com
一些零散的教程
11.http://www.idevgames.com/articles
游戏相关的教程
示例项目:
好的示例和开源项目不光可以学到东西,也可以节省不少时间。
1.http://www.raywenderlich.com/store
ios游戏开发的starter kit,不过都要花美金
ios游戏开发的starter kit,不过都要花美金
3.http://www.cartoonsmart.com/iphone_index.php5
ios游戏开发的starter kit,不过都要花美金
4.unity3d 的asset store
要花钱的
5.github
最多最好又免费,比如找游戏源代码搜game,然后选objective-c语言,就可以看到很多。可以选择用stars,forks,last updated来排序
https://github.com/search?l=Objective-C&p=2&q=game&s=stars&type=Repositories
6.source forge
不多说了
7.教程网站里面基本上都有一些示例项目,有时候还会专门整理出来方便开发者,比如下面这些就很有用:
开源ios游戏及其源代码:
http://maniacdev.com/open-source-ios-game-list-source-code-to-games-in-the-app-store
开源ios应用及其源代码
http://maniacdev.com/open-source-iphone-app-store-apps
8.Y-C hacker news
偶尔会有一些教程,虽然数量少,但都是高质量的东西,而且可以第一时间了解最新的技术动向,比如上面去年曾经有关于parse的非常详尽的教程。
苹果官方的小示例项目,虽然不算完整项目,但对于学新东西和新功能还是挺方便的。
另外在unity3d和unreal引擎的官方和第三方论坛里面也有一些ios游戏开发教程和starter kit,不过我个人目前还没用过这两种引擎,先记下来再说。另外如parse这些官网里面也有针对特定服务的开发教程和示例项目。
不过总体感觉上面这些网站都没有国内的code4app和ui4app好用,必须得说code4app和cocoachina都很给力,可惜上面的完整游戏示例项目还是少了点。
UI设计相关:
个人涉及的不多,先把别人整理的放在这里备用:
1.http://www.patternsofdesign.co.uk/
专注于分享iOS应用UI界面的细节,按照设计元素进行分类,按照iOS常用功能对各类UI进行分类展示。
Splashscreens / iOS UI Patterns (beta) ,整理/罗列了许多精彩的iOS 应用界面截图,并且按照分类将这些截图分类,比如Activity,Login,About,Calendar,Seeting,Share等各种类型的不同应用的实现效果。
优秀移动应用网站设计
设计师交流和分享自己设计作品的社区。上面有很多非常棒的移动产品设计作品。
分享最棒的手机产品界面设计
6.http://www.mobiledesignpatterngallery.com/
移动设计书籍、移动原型分享的网站。
主要是展示优秀的iOS平台上应用的设计,icon及相关资源
8.http://www.cocoacontrols.com
ios和mac控件
问题解决:
这个算是平时最需要用的了,虽然第一反应是用google,但也有些搜不到,就只能求人帮忙了
最强大的编程问答网站
2.http://www.developerfeed.com/profile/ios-developer
有点类似stack overflow
苹果官方开发者论坛,有很多苹果的黄马甲在,不光是技术层面的,曾经帮我们解决了不少上线相关的问题
4.http://iphonedevsdk.com/forum
最常去的苹果开发论坛之一。
这个网站清单长期更新中,需要不断补充完善,google虽然强大,但要找到特定的内容还是要花时间。如果有个开发用的垂直搜索引擎就好了,可以省掉不少时间。
iOS开发常用国外网站清单的更多相关文章
- IOS开发常用技术网站
IOS常用网站: 1.http://www.cocoachina.com 2.http://oschina.net 3.http://code4app.com
- iOS开发-常用第三方开源框架介绍
iOS开发-常用第三方开源框架介绍 图像: 1.图片浏览控件MWPhotoBrowser 实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网 ...
- 10 个学习iOS开发的最佳网站(转)
10 个学习iOS开发的最佳网站 作者 jopen 2012-09-26 08:59:56 1) Apple Learning Objective C Objective-C,通常写作ObjC和较少用 ...
- IOS开发常用设计模式
IOS开发常用设计模式 说起设计模式,感觉自己把握不了笔头,所以单拿出iOS开发中的几种常用设计模式谈一下. 单例模式(Singleton) 概念:整个应用或系统只能有该类的一个实例 在iOS开发我们 ...
- iOS开发--常用技巧 (MJRefresh详解)
iOS开发--常用技巧 (MJRefresh详解) https://github.com/CoderMJLee/MJRefresh 下拉刷新01-默认 self.tableView.head ...
- iOS开发-常用第三方开源框架介绍(你了解的ios只是冰山一角)--(转)
图像: 1.图片浏览控件MWPhotoBrowser 实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存.可对图片进行缩放等操作. 下 ...
- iOS开发常用第三方库
UI 动画 网络相关 Model 其他 数据库 缓存处理 PDF 图像浏览及处理 摄像照相视频音频处理 响应式框架 消息相关 版本新API的Demo 代码安全与密码 测试及调试 AppleWatch ...
- iOS开发常用的第三方类库
在iOS开发中不可避免的会用到一些第三方类库,它们提供了很多实用的功能,使我们的开发变得更有效率:同时,也可以从它们的源代码中学习到很多有用的东西. Reachability 检测网络连接 用来检查网 ...
- IOS开发--常用的基本GDB命令
gdb不是万能的,可是没有gdb却是万万不能的.这里给大家简单介绍下iOS开发中最基本的gdb命令. po po是print-object的简写,可用来打印所有NSObject对象.使用举例如下: ( ...
随机推荐
- Linq101-Generation
using System; using System.Linq; namespace Linq101 { class Generation { /// <summary> /// This ...
- Action class [userAction] not found
今天在做SSI框架整合的时候报了一个这样的错误:Action class [userAction] not found - action - file:F:\workspace\.metadata\. ...
- Linux硬盘命名和安装分区
硬盘命名: 硬盘命名基于文件,一般有如下文件方式: /dev/hda1 /dev/sdb3 具体含义如下: /dev:是所有设备文件存放的目录. hd和sd:他们是区别的前两个字母,代表该分区所在的设 ...
- 动态内存分配(new)和释放(delete)
在之前我们所写过的程序中,所必需的内存空间的大小都是在程序执行之前就已经确定了.但如果我们需要内存大小为一个变量,其数值只有在程序运行时 (runtime)才能确定,例如有些情况下我们需要根据用户输入 ...
- python3 解析apk图标
有两处值小点,一是如何解压缩,另一个是如何写文件,第二点上我找的是phthon2的代码,一直写文件的时候报不是字符串的问题,将打开方式加上"b“的模式搞定 print文件出来直接删除了,原因 ...
- Hibernate4 clob字段存取
domain的字段: private Clob content; hibernate的xml映射 <property name="content" type="cl ...
- Rabbitmq init terminating in do boot 问题
其实出现这个问题的原因很简单,就是rabbitmq的安装目录中是不能带空格的,但是官方安装包会默认的将我们的程序安装到Program Files下,哭晕啊有没有.所以,我们将rabbitmq从D:\P ...
- CSS 字体描边
-webkit-text-stroke: 2px #; text-stroke: 2px #; -o-text-stroke: 2px #;
- IE下的firebug调试利器
1. 文件调用 把下面js代码,包含在要调试的页面中. <script src="https://getfirebug.com/firebug-lite.js">< ...
- python使用PIL压缩图片
import Image import os import os.path import sys path = sys.argv[1] small_path = (path[:-1] if path[ ...