在过去的几年里,我开发了一些对我这个iOS开发者来说非常重要的工具。有些很明显:GitHub、Instruments、《Reflector》(查看)、《Spark Inspector》(查看),例如。其他一些不太知名或更加微妙:GitHub的Objective-C趋势页面、《objc.io》(查看),以及……Twitter。
是的,真的,Twitter。我认为这是了解iOS开发者社区最新动向的最好方法,只要你小心地挑选关注的对象,就能提供极高的信号与噪音比。
本周是Twitter成立8周年,它推出了“第一条推文”微站,帮助你找到你(或任何人的)第一条推文。我非常着迷于看到人们最初写下的话,无论是元推文(“我正在推推文!”),还是更平常的事情,或者是对他人生活的深刻洞察。这里有一些我最喜欢的。你们的呢?
正在设置我的twttr
— Jack Dorsey (@jack) 2006年3月21日
哦亲爱的上帝,我终于加入了twittr...err...twitter。
— Aaron Brethorst (@aaronbrethorst) 2007年3月17日
适用于iOS的Pull-to-RefreshTableView:Twitter for iPhone(也就是Tweetie 2)首创的,拉动t... - http://bit.ly/dOgkHg
— Cocoa Controls (@cocoacontrols) 2011年2月27日
给男孩洗澡。
— John Gruber (@gruber) 2006年12月1日
在Lucy工作时在网上浪费时间
— Craig Hockenberry (@chockenberry) 2006年12月2日
编程。
— Brent Simmons (@brentsimmons) 2007年1月17日
下次再聊,
Aaron
我们正在读的书
本周控制
RPSlidingMenu
这是一个采用UltraVisual风格的菜单集合视图。 MIT许可。 |
每周总结
EMCarousel
EMCarousel是一个简单易用的3D轮播图,适用于iOS应用。 MIT许可。 |
PICircularDialer
这是一个展示旧式圆形电话拨号的简单应用程序。 目前它只存储4位数字,然后检查以确认。 许可证未指定。 |
UIImage-DecompressAndMap
iOS库,用于滚动时快速显示图像 MIT许可。 |
SNImagePicker
用于快速选择多张照片或电影的自定义图片选择器。 许可证未指定。 |
ActiveRecord
Core Data的轻量级Active Record实现。 MIT许可。 |
FinderSyrahUI
一个实验,展示下一个OSX上Finder可能的样子。 BSD许可。 |
AWCollectionViewDialLayout
UICollectionViewLayout,用于以半圆形显示单元格,具有漂亮的鱼眼效果。 在滚动时,非常适合快速浏览项目,同时保持内容的内容不被手指挡住。 MIT许可。 |
KKActionSheet
UIActionSheet的子类,用于设置特定索引的按钮文本颜色。 MIT许可。 |
ParticleButton
具有粒子效果的UIButton。 MIT许可。 |
NRTextTransitions
基础块状文本过渡效果。 MIT许可。 |
NTCoreData
NTCoreData是一个小型的库,有助于异步执行保存和检索操作。每个保存和检索都是以异步方式进行的。有关线程和上下文管理的所有繁重工作都由NTDatabase类完成。 这个库受到了Florian Kugler这篇文章的启发。 Apache 2.0许可。 |
UIFontWDCustomLoader
一个iOS自定义字体加载器。 MIT许可。 |
RBCollectionViewBalancedColumnLayout
一个自定义UICollectionViewLayout,以平衡高度的方式显示单元格。您不需要告诉布局您需要多少列,只需要告诉它单元格的宽度,它就会为您找到最佳的显示方式。 MIT许可。 |
PWProgressView
环形进度视图叠加。 MIT许可。 |
SHPieChartView
一个可重用的UIView子类,用于创建饼图。 MIT许可。 |
AFSpritz
完整的iOS Spritz SDK。Spritz是一种全新的革命性阅读方法,可以帮助您提高每分钟词汇量(wpm)。 MIT许可。 |
MVFollow
MVFollow是一个轻量级可插入解决方案,允许您在Twitter上关注人员。 MIT许可。 |
HandwritingTextField
支持手写输入的UITextField类别。 MIT许可。 |
TPFloatRatingView
一个简单的评分视图,支持整数、半数或浮点数评分。我找不到一个可以轻松设置浮点评分的工具,所以我根据这个教程制作了这个控件:[在这里](http://www.raywenderlich.com/1768/uiview-tutorial-for-ios-how-to-make-a-custom-uiview-in-ios-5-a-5-star-rating-view)。 MIT许可。 |
Tesseract
Tesseract OCR iOS是一个适用于iOS5+的框架,同时也为armv7s和arm64编译,iOS7兼容。 Tesseract可能是最精确的开源OCR引擎。结合Leptonica图像处理库,它可以读取多种图像格式,并将它们转换为60多种语言文本。 MIT许可。 |
RealtimeChat
RealtimeChat是一个全本地化的iPhone应用,可创建基于文本的实时聊天室,并提供Facebook/Twitter登录功能。 MIT许可。 |
SKAnimateScroll
无限滚动图像。 MIT许可。 |
DKImageBrowser
带有缩略条图的iOS图像浏览器。 MIT许可。 |
Localisator
一个自定义本地化类,允许在不重启应用的情况下更改应用语言。 MIT许可。 |
JJTabBarController
支持自定义的tab bar控制器。
MIT许可。 |
HVColorSelector
MIT许可。 |
NTSlidingViewController
NTSlidingViewController是一个左右滑动视图控制器容器。 MIT许可。 |