Bookmark

订阅资源


全部RSS订阅参见Gist,OPML格式,适用于Feedly。

移动开发


《Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法》

关于OC开发非常不错的一本书。看过之后帮你有效减少bug。

iOS头文件

方便查询一些系统的类的信息,使用的是classdump。

iOS字体

列出了iOS设备中字体及加入的版本。

iOS设备速查表

快速查找iOS各种的试图相关的参数。

Apple开源

一些苹果开源的类,比如可以查到NSString的hash实现。

Zen and the Art of the Objective-C Craftsmanship

Objc的各种推荐用法。

Leveling Up

对iOS开发进阶的忠告。

Supercharging Your Xcode Efficiency

提升Xcode效率的方法。

通知中心唤起设置等

原来iOS5可以使用的打开设置的链接依然存在,只是被屏蔽了。从通知中心就可以唤起了。

提高iOS访问权限通过率

提高iOS访问权限通过率的方法介绍。

Inside Code Signing

一篇比较老的介绍苹果代码签名机制的文章,包含了code sign、entitlement、provision profile等概念的介绍。

绕过iPhone代码签名

Cydia创始人Jay Freeman写的绕过iPhone代码签名的文章。还有大神憋了好久做出来的工具ldid

The technology behind preview photos

Facebook对弱网络下用户封面照片加载做了优化。将传统的获取URL、下载图片两次请求优化为第一次请求附带200字节图片。要实现图片限制在200字节内,使用了高速模糊、寻找合适的图片尺寸、选择了JPEG压缩格式、使用固定JPEG头不必每张图传输一次。中文译文Facebook移动端照片预览背后的技术省略了图片,并且部分内容有差别。

Optimizing Facebook for iOS start time

Facebook对应用启动的优化经验。

String Localization

objc.io上一篇字符串本地化文章。项目还是做本地化,需要掌握这方面的知识了。另外FauxPas挺不错,扫一下就能看到所有未做本地化的地方。

如何检查iOS系统版本

不要再这么写了:[[[UIDevice currentDevice] systemVersion] floatValue]

[Appium 从入门到原理](http://www.jianshu.com/p/3932a1c24b93

自动化测试框架原理的探讨。

让你快速上手Runtime

Runtime的文章先收藏,还没来得及看。

Sublime Text插件

Sublime Text真的非常赞。一些插件可以帮助提升效率。

Creating your own homebrew tap and formula

建立自己的Homebrew tap。比如我的https://github.com/JohnWong/homebrew-tap。Homebrew开发也这样顺畅,让我想起了gem与cocoapods。

iExplorer

Mac电脑上文件管理工具,访问非App Store安装的应用的沙盒文件。

iOS 7 模拟器中运行Xcode 7编译的包

Build it with Xcode 7.

Use xcode-select to select your Xcode 6.

Boot your device in the Xcode 6 Simulator.

Use ‘xcrun simctl install booted /path/to/the/app’ to install what you built in step 1.

iOS符号表恢复

运行时调试砸壳的包,堆栈信息解决没有符号表的问题。

Launchkit

一系列方便构建、运行和管理移动应用的工具。

Replacing Photoshop With NSString

用字符串来生成图片。非常酷的想法,想象无极限。

iOS图片加载速度极限优化—FastImageCache解析

FastImageCache的解析,暂时还没时间看。

iOS Architecture Patterns

快速了解一些常见的架构MVC, MVP, MVVM and VIPER。

Swift 反射 API 及用法

Swift反射用法的中文翻译。SwiftGG貌似不错啊,看到一堆不错的文章。

Mozilla’s CSS Flexbox Tutorial

Mozilla关于CSS flexbox的指南,用到的时候可以翻一下。

React-Inspired Views

ComponentKit采用函数式、声明式的方式构建UI。灵感来在React,强调从不可变models到不可变components的单向数据流动。介绍了主要思想、适用的场景和一些挑战。顺便对比了React Native与AsyncDisplayKit。

iOS 视图,动画渲染机制探究

还没来得及看,先收藏

iOS Code Review: Loose Guidelines

AppleTrace dance with MonkeyDev

效率提升


打造高效的 Finder

Finder使用中确实有不便之处。微小的改变带来不错的效果。

你应该知道的 iTerm2 使用方法

用了iTerm2后就再也不碰原生Terminal了。高级用法还在学习中。

现在看起来最棒的在线写代码平台,支持多种语言,多种操作系统。

在线编译器

如果你想尝试一门语言,又不想在自己电脑上安装一堆运行时环境,那么试试在线编译器吧,浏览器就够了。

Codding Ground

另一个在线写代码的平台。

解决Xcode下载Simulator, Doc慢的问题

用Charles解决下载慢的问题。目前用的代理还可以,下载速度暂时不用担心。

Sublime Text

非常好用的编辑器。Sublime Text 2可以免费试用。一定要安装Package Control

湾区日报的第一个“员工”:Slack/Hubot

试着用了一下Slack,添加了一堆集成。Feel like the king of code.

Tables Generator

帮助生成makrdown等格式的表格。

Markdown Cheatsheet

来自GitHub的markdown语法帮助

逆向与安全


《iOS应用逆向工程:分析与实战》

首推这本书,很快可以看完。收获不少。

逆向工程工具

逆向工程工具科普。

反编译工具下载

下载一系列反编译工具。

钟馗之眼

让你像Google搜索一样寻找漏洞。

xmd5.org

目前看起来最好的md5反查网站。

视觉交互资源


图标


Iconfont

寻找图标的第一选择,异常丰富。

FlatIcon

图标丰富,支持多种格式,比如Iconfont、PNG、SVG、EPS、PSD。

IconsDB

图标丰富,有不少成套图标。

Fort Awesome Kit

另一个icon font的网站,图标不少但是导出png略烦。

1624 Gorgeous Swifticons Icons

语哥推荐的收费图标,最终还是花了29刀买下了。

IconStore

微博上发现的图标网站,逼格很高。

视觉设计


Dribbble

Behance

Land Book

Calltoidea

Do UI Kit

Uber商标指南

Dropbox商标指南

免费badge设计

谷歌设计的Sketch教程

应用设计库

千图网

Google material design colors

一个国内的免费素材网站。

求字体

根据图片识别出所使用的字体。

交互设计


Fuse

非常酷的交互设计工具

Origami官方文档翻译

Facebook依赖Quartz Composer做出来的原型设计工具,开源。

原型设计工具Framer

应用免费试用。JS版本工具开源。

其他资源


Texture Packer

构建Sprite图,可以用在前端与Cocos2d-x上。

Subtle Patterns

纹理贴图。

Audio Tutorial for iOS: Converting and Recording

声音效果知识与工具。

Cloud Convert

不错的文件转换工具,mov转gif用于markdown,压缩率不错。

其他


archive.org

查找网站的历史快照。很强大。

在线解密

IT屌丝无聊了玩这个最开心了

Geoguessr

谷歌街景,把你扔到荒郊野外,去推测自己所在的位置。

Python Challenge

Python Challenge是一个在线解谜网站。