本周综述

Aaron Brethorst,2013年4月13日

欢迎来到我们的每周综述!除了我们通常的视图组件集合外,我们还为您准备了几个库以供审阅:EtPanKit,Sparrow 邮件客户端中使用的 IMAPSMTP 库的 Objective-C 接口,以及 Nocilla,一个 HTTP 模拟库。看看这些库并告诉我们您的想法!

此外,过去一周我们还发布了三篇我所喜欢的 iOS 开发社区中人物的访谈

开发者访谈

  • Daniel Amitay – 《iOS 热门应用 25》之一的作者。
  • Jonathan Penn – 经常在 CocoaConf 上发表演讲,并著有即将出版的《使用 UI Automation 测试 iOS 应用》。
  • Tope Abayomi – AppDesignVault 的创建者。

本周我们还将有更多访谈,但我们需要您的帮助才能使其成为一项常规特色。您是某个流行的 iOS 或 OS X 库的创作者吗?您是否创建了一个值得关注的应用?您是否构建了一个许多开发者都依赖的服务?请通过发送电子邮件至 [email protected] 与我们联系。


赞助商:HelpShift

我们很高兴本周有 HelpShift Return 作为我们的赞助商。查看他们新的 CocoaPod,以便在您的 iOS 应用中实现更快集成

pod 'Helpshift', '~> 2.0.0'

本周的《本周综述》由 HelpShift 提供,它是一款面向原生应用的综合帮助台。我试过 HelpShift,必须说我非常满意。它是我用过的最好的支持系统,而且易于集成。

点击这里 并输入促销代码‘CocoaControls’以获得优先访问权。

HelpShift 是唯一专为原生应用设计的可嵌入式支持台。

  • 通过原生、熟悉的体验与用户在应用内互动,以便他们不会中断使用应用
  • 通过可检索的 FAQ 降低支持时间,其中包含常见的答案
  • 私对外 解决用户问题,以避免负面应用评论并提高应用排名
  • 整合一个移动优化的无缝 UX,您和您的用户都会喜欢

HelpShift


本周应用:Quicklytics

Quicklytics

Quicklytics 的作者 Eduardo Scoz 刚刚发布了该产品的 8.0 版本。它出色地使用了包括我个人的最爱 SVSegmentedControl 在内的大量开源组件。

Quicklytics 是检查您的 Google Analytics 帐户最快、最简单的方法。使用 Quicklytics,您可以在短短几秒钟内通过简单的仪表板查看您的网站访问的几乎实时分析!此应用支持无限数量的 Google Analytics 帐户,以及每个帐户无限数量的网站。

了解更多信息


本周的控制:Kingpin

Kingpin

一个适用于 iOS 的 MKAnnotation 聚类库。

  • 底层使用 2-d 树以实现最大性能
  • 无需子类化,使库易于与现有项目集成。

Apache 2.0 许可协议。

了解更多 添加到收藏  查看视频


本周综述

EtPanKit

EtPanKit

EtPanKit 是适用于 Mac 的 libEtPan 邮件框架的 Objective-C 接口。它具有快速、高效和安全地使用 IMAPSMTP 连接的功能,提供了最大子类化的抽象类,从 LibEtPan C 接口进行抽象,支持 IDLE 请求,基于 NSOperation 的类,可以异步提交到它们的队列,以及基于块和基于代理操作的回调。

由于其在 DotMail 项目的应用,这个特定的分支处于活跃开发中。

公有领域授权。

了解更多 添加到收藏


Nocilla

Nocilla

测试 HTTP 请求从未如此简单。Nocilla:iOS 和 Mac OS X 的惊艳 HTTP 模拟。

MIT 授权。

了解更多 添加到收藏


SliderSwitch

SliderSwitch

由 Chris Norstrom 设计的定制窗口滑块,可用于替换 UISwitch。

MIT 授权。

了解更多 添加到收藏


SBSegmentedViewController

SBSegmentedViewController

SBSegmentedViewController 是一个自定义视图控制器容器,使用分段控件在视图控制器之间切换。

MIT 授权。

了解更多 添加到收藏


MSMatrixController

MSMatrixController

一个在基于手势的 2D 矩阵中组织视图控制器的组件。

MIT 授权。

了解更多 添加到收藏


REImageSprite

REImageSprite

CSS-样式的 iOS 应用图像精灵。

MIT 授权。

了解更多 添加到收藏


Star Rating View

Star Rating View

5 星级评分视图直接使用

  • 滑动或点击更改评分,向左滑动以重置
  • 动画与非动画
  • 标签/无标签
  • 带颜色调试模式

MIT 授权。

了解更多 添加到收藏


MDRadialProgress

MDRadialProgress

一个自定义 UIView,用于以离散步骤表示进度。易于使用和自定义。

MIT 授权。

了解更多 添加到收藏


Kingpin

Kingpin

一个适用于 iOS 的 MKAnnotation 聚类库。

  • 底层使用 2-d 树以实现最大性能
  • 无需子类化,使库易于与现有项目集成。

Apache 2.0 许可协议。

了解更多 添加到收藏  查看视频


UINavigationBarAdjustableTint

UINavigationBarAdjustableTint

UINavigationBar 的一个子类,允许您控制应用的 tintColor 的亮度级别。

MIT 授权。

了解更多 添加到收藏


AAActivityAction

AAActivityAction

AAActivityAction 类似于 Reeder 的 ActionSheet。它的方法架构受到 UIActivity 和 UIActivityViewController 的启发。

MIT 授权。

了解更多 添加到收藏


OpenPics

OpenPics

OpenPics是一款iOS应用,用于查看来自多个远程源的照片。目前实现的功能包括搜索纽约公共图书馆和国会图书馆。

良好的使用技术如UICollectionViewUIActivityAFNetworkingAFOAuth1Client等的示例。

GPL授权。

了解更多 加入收藏


PathMenuExample

PathMenuExample

Path 2.0的iPhone应用具有一个非常巧妙的导航系统。这是一个如何将类似的菜单系统添加到您的iPhone应用中的简单示例。只需运行示例并点击那个漂亮的红色按钮。

扩展和折叠菜单项/按钮(视图)的导航代码位于ExpandableNavigation.m/.h文件中。查看ViewController.m中的使用示例应该是相当直观的。然而,如果您有任何问题,请随时通过推特(@tobins)联系我。

许可证未指定。

了解更多 加入收藏


SKNavigationController

SKNavigationController

按长返回按钮以显示导航历史记录。轻松导航任何视图。向上滑动以从导航历史记录中删除项目。

GPL授权。

了解更多 加入收藏


KIImagePager

KIImagePager

此图像翻页器允许您加载并通过一系列图像进行滑动。它易于实现,并为用户提供了呈现非全屏画廊的好方法。此控件看起来有点像Foursquare在其位置页面上的图像预览。

MIT 授权。

了解更多 加入收藏


我们在读什么