iOS开发学习网站汇总
*本文转自CocoaChina
原文:11 Insanely Great iOS Developers Sites
永不止步地向他人学习
我相信,要想从一个"还不错"的人变成一个卓越的人,我们需要不停地向他人学习,同时还得尽早地适应最新的技术和工具。除了苹果官方文档网站之外,我列举了一些能获取有价值的文章和资源的网站,这些网站能够帮助我们更上一个台阶。
让我们先看一些原创内容博客:
这个网站由世界级的iOS工程师每月进行更新。上面可以看到关于某些话题的高质量文章和深度评论,同时他们还提供了基于订阅的杂志iPad应用。该网站由Chris Eidhof、Daniel Eggert和Florian Kugler发现并提供。
该网站以解析和重构创新模式和著名应用的UI而闻名。该网站为他们的实验提供程序性文章和代码库。由Sam Page主笔。有点遗憾的是,作者决定暂停更新网站,不过好在那些旧的教程仍然很值得一看。
以类为基础进行逐步讲解并附有示例代码的网站。其文章探讨了编程风格,以及最前沿的类的使用和实现。由AFNetworking的作者Mattt Thompson创建,目前由Nate Cook进行管理。
本站为个人博客,其作者是著名的iOS商业PDF库的创始人,该产品曾被Dropbox和Evernote这样著名的应用使用过。网站内容包括一些令人惊叹的黑客资源和debug资源,以帮助开发者学习和实践。
本博客重点分享个人经历,同时讨论代码样式和API设计,有时还会透露一些苹果所使用的私密而有趣的类。
ObjC.IO的合著者所写的个人博客。你可以在上面找到很多关于性能检测的文章和讨论,包括应用于多核心数据的UI绘制。
用有趣的问答形式创作,包含了关于Objective-C和其他主题的深度问题。如果你对于重建像NSObject这样的基本类持有疑问,可以向Mike Ash提出。
从iOS开发者的Tumblr上摘取的iOS开发源码和深度观察,有点随机但是还是很有用。
下面有一些博客,可以帮我们获取最新讯息。
自2011年起每周更新,订阅者已经超过20,000。它可以帮我们从网络上获取有用的iOS文章。还提供了Safari的推送通知功能。由Dave Verwer发现并提供。
2008年以来最早的几个每天更新的iOS推送资源之一。包括很多领域的文章,例如开发小技巧、UX、流言、个人经历和故事等。由John Muchow策划。
较新的iOS资讯站。内容包括论文、控件/工具、商务、UI以及各种媒体类型等等。由Rui Peres和Tiago Almeida每周更新。
由我在香港的一个开发者朋友创建,他最近辞掉了工作来专心维护这个网站。包括在线的文章和支付后可下载的文章,重点在用于执行的最新的API和结构上。由Simon Ng创建,值得一看。
两个有价值的原创内容博客。
提供关于代码结构、工具和Xcode的技巧,当然,在我第一次发表这篇博客的时候我把它给遗漏了。我们从这些高阶的文章中学到了很多。
相对较新的博客,有一些关于使用Xcode和API的细致的提示,即使你再匆忙也值得去看一眼。作者是Rounak Jain。
iOS开发学习网站汇总的更多相关文章
- 11个超棒的iOS开发学习网站
原文:11 Insanely Great iOS Developers Sites 永不止步地向他人学习 我相信,要想从一个"还不错"的人变成一个卓越的人,我们需要不停地向他人学习 ...
- iOS开发之手势识别汇总
iOS开发之手势识别汇总 iOS开发中手势识别有六种: 轻击手势(TapGestureRecognizer), 轻扫手势 (SwipeGestureRecognizer), 长按手势(LongPres ...
- ios开发 学习积累20161027~20161031
前言 学习ios这几天来,总结下,函数的定义,调用.跟其他语言都有一定的区别: 几个特别重要的就是对象的迭代的使用和判断.取随机数.动画的实现及数组的深入研究等等 之前的总结地址 ios开发 学习积累 ...
- ios开发相关网站
1.苹果开发者中心(ios Dev Center):最权威的学习ios开发的地方,提供ios开发所能用到的所有内容(包含文档.指南以及实例代码). https://developer.apple.co ...
- iOS开发学习路径的一些建议
结合自己情况聊下iOS学习建议,这里不讲大道理,说说具体怎么做.欢迎大家拍砖. 1.第一点要求 ,能比较顺畅的阅读官方的文档 如果你连官方的文档读起来都非常困难,那你还谈什么提高和进阶,咱们学习iOS ...
- Android 开发学习资源汇总
下面这些资源对Android开发来说是很有帮助的! 1. 在线代码运行工具 地址:https://tool.lu/coderunner/ 说明:此工具站能在线运行C.C++.Java,基本能满足相关基 ...
- iOS开发学习 阶段过程简述
下面就简单介绍一下我iOS开发的感受,也是学习iOS开发的一个体系架构. 1 iOS开发环境 1.1 开发环境 标准的配置是Mac OS X + Xcode. MacOSX的话首选用苹果电脑,macm ...
- iOS开发学习概述及知识整理
设计师设计出来了一个不错的引导界面,然而当我看到设计稿的时候,我们的app也没几天就要上线了.这个界面模仿了Evernote iOS app的风格. 我以迅雷不及掩耳盗铃之势开始在Xcode上编程,用 ...
- iOS之学习资源收集--很好的IOS技术学习网站
点击图片也能打开相关的网站: https://boxueio.com/skill/swift http://ios.b2mp.cn/ http://gold.xitu.io/welcome/?utm_ ...
随机推荐
- UGUI事件解析
http://www.tuicool.com/articles/7fYjMr http://www.xuanyusong.com/archives/3325
- 图解JavaScript 继承
JavaScript作为一个面向对象语言,可以实现继承是必不可少的,但是由于本身并没有类的概念(不知道这样说是否严谨,但在js中一切都类皆是对象模拟)所以在JavaScript中的继承也区别于其他的面 ...
- jupyter notebook + pyspark 环境搭建
安装并启动jupyter 安装 Anaconda 后, 再安装 jupyter pip install jupyter 设置环境 ipython --ipython-dir= # override t ...
- jquery遍历
http://www.cnblogs.com/tylerdonet/archive/2013/04/05/3000618.html jQuery 遍历函数 jQuery 遍历函数包括了用于筛选.查找和 ...
- HDOJ 4751 Divide Groups
染色判断二分图+补图 比赛的时候题意居然是反的,看了半天样例都看不懂 .... Divide Groups Time Limit: 2000/1000 MS (Java/Others) Memo ...
- post 之checkbox 未被选中解决方法
第一种方法: http://cnn237111.blog.51cto.com/2359144/1293812 第二种方法(推荐): http://blog.csdn.net/xyanghomepage ...
- hash-4.hashtable
1.先看hashtable的源代码 public synchronized V put(K key, V value) { // Make sure the value is not null if ...
- Javascript高级程序设计——javascript简介
1.Javascript简史 javascript诞生于1995年,是由网景公司的Brendan Eich开发的,最初的目的是在客户端处理一些输入验证操作,自此后成为常见浏览器的特色功能,如今用途已经 ...
- (苹果AppleWWDRCA.cer证书过期)Failed to locate or generate matching signing assets
从2月14号开始,上传AppStore会碰到:Failed to locate or generate matching signing assets 字数462 阅读13571 评论16 喜欢61 ...
- HTML5的新特性及技巧分享总结
原文链接:http://www.aseoe.com/show-10-645-1.html?utm_source=tuicool&utm_medium=referral 1. 新的Doctype ...