每周快讯:"编程很糟糕"

Aaron Brethorst,2014年5月3日

上周,一篇题为编程很糟糕的文章在我的朋友圈中广为流传。如果您还没有看过,我强烈建议您放下所有事情,花接下来的15分钟时间阅读它。虽然它采用了一种略带讽刺、夸张的态度来描述我们行业的缺点,但在以下这样的段落中,所蕴含的真谛足以让我边笑边哭,内心深处也倍感痛苦:

你沉浸在一个完全无意义的世界里,所有的事情都只是一系列数字进入一个巨大的符号迷宫,或者是一个小猫咪的图片从另一个出口出现。

为了明确,这并不是说软件开发没有意义或毫无价值。恰恰相反!软件开发对现代社会来说至关重要,这也是我们在必要时暂时从中抽身,以便真正理解它的含义以及它对我们周围世界的影响,为什么这么重要的原因。

保持心态会让您成为一个更好的软件开发者,这就是我为什么现在要对您说再见了,这周去暗室洗印一张底片。

最好的祝愿,
Aaron


我们正在阅读


本周控件

STXDynamicTableView

STXDynamicTableView

一个受Instagram启发的表格视图,用于显示照片流。STXDynamicTableView旨在解决显示带有相应喜欢、标题和评论的图片流的常见用例。

http://engineering.2359media.net/blog/2014/04/16/rebuilding-instagram-feed-table-view/

MIT许可证。

了解更多信息 添加到收藏  观看视频


每周快讯

RGBColorSlider

RGBColorSlider

向iOS应用程序中添加动态RGB颜色滑块的简单方法。当其中一个滑块的值变化时,其他滑块的后端颜色也会相应改变。更多详情,请查看github上的README文件。

MIT许可证。

了解更多信息 添加到收藏


AHKActionSheet

AHKActionSheet

一个基于块API和可定制外观的UIActionSheet替代品。灵感主要来自Spotify应用。针对iPhone优化。

MIT许可证。

了解更多信息 添加到收藏


M13ContextMenu

M13ContextMenu

M13ContextMenu 是一款适用于 iOS 的 Pinterest 样式的上下文菜单。它设计用于与 UICollectionViews 一起工作,可以轻松地添加到任何 UICollectionView 中,为每个单元格添加上下文菜单。它还可以添加到任何其他 UIView 中。项目是可以定制的,因此非常容易自定义上下文菜单以符合您的应用程序的风格。

MIT许可证。

了解更多 添加到收藏


TWRBorderedView

TWRBorderedView

一个自定义的 UIView 子类,可以轻松地开启视图上每个单独边框的绘制。

MIT许可证。

了解更多 添加到收藏


GraphKit

GraphKit

一个轻量级的动画图表库,适用于 iOS。

非常简单,可以自定义单个条形图/线条颜色、动画持续时间等。

示例:pod try GraphKit

MIT许可证。

了解更多 添加到收藏


CADRACSwippeableCell

CADRACSwippeableCell

使用 Reactive Cocoa 开发的可滑动 UICollectionViewCell 子类。

MIT许可证。

了解更多 添加到收藏


RTFacebookAlbum

RTFacebookAlbum

一款易于使用的库,可以从用户的 Facebook 账户中获取专辑和照片。

MIT许可证。

了解更多 添加到收藏


AppearanceMaker

AppearanceMaker

使用 NSAppearance 创建自定义外观,以自定义应用程序的外观。

BSD 许可。

了解更多 添加到收藏


DKScrollingTabController

DKScrollingTabController

适用于 iOS 的可滚动标签控制器。

MIT许可证。

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


RPBorderlessSegmentedControl

RPBorderlessSegmentedControl

仿制 Xcode 5 工具栏分段控件。

MIT许可证。

了解更多 添加到收藏


RBImagePickerController

RBImagePickerController

此控制器可用于从照片库中选择一个或多个图像。

MIT许可证。

了解更多 添加到收藏


NSString+Color

NSString+Color

NSString 类别允许从其内容简单地实例化颜色。支持 Web 颜色和自定义颜色代码。

例如:[@"red" representedColor]; [@"redColor" representedColor]; [@"FFee45" representedColor]; [@"roSyBroWn" representedColor];

MIT许可证。

了解更多 添加到收藏


iTunesPicker

iTunesPicker

发现、搜索和比较来自任何可用国家的 iTunes 应用、书籍、电影和音乐排名。

iTunes 排名只适用于您的国家,使用 iTunesPicker,您可以在世界排名中探索应用(和其他项目),并比较一个应用(书籍、电影、音乐)在世界排名中的位置(前 200 为 iTunes API 限制)。

您可以将 iTunesPicker 包含到应用程序中,以鼓励下载您其他的应用程序(而不违反第 2.25 条审核规则),您可以用几行代码在 App Store 中显示您的其他应用。

MIT许可证。

了解更多 添加到收藏


THPinViewController

THPinViewController

适用于iPhone和iPad的iOS 7风格的PIN屏幕,可在用户需要验证时模态显示,例如访问应用中的特定受保护部分。

功能
  • 具有iPhone纵向和iPad纵向及横放布局
  • 支持可变PIN长度
  • 按钮可以显示数字和字母或仅显示数字
  • 背景色、色调以及提示文本和颜色都可以自定义

MIT许可证。

了解更多 添加到收藏


DIDatepicker

DIDatepicker

又一个iOS的日历插件。

MIT许可证。

了解更多 添加到收藏


UICollectionViewLeftAlignedLayout

UICollectionViewLeftAlignedLayout

为UICollectionView提供向左对齐布局

MIT许可证。

了解更多 添加到收藏


OMAMovingAnnotations

OMAMovingAnnotations

适用于iOS MapView的动态标记

MIT许可证。

了解更多 添加到收藏


节拍器

Metronome

一个简单的节拍器应用,它使用给定的每分钟节拍(BPM)和每圈节拍(BPC)来生成滴答声。

MIT许可证。

了解更多 添加到收藏


全景

Panorama

实现了在Facebook的Paper应用中发现的照片倾斜手势/UX。

MIT许可证。

了解更多 添加到收藏


UICollectionViewRightAlignedLayout

UICollectionViewRightAlignedLayout

为UICollectionView提供向右对齐布局

MIT许可证。

了解更多 添加到收藏


UITableView-Wave

UITableView-Wave

带有波浪效果的uitableview重新加载动画

定制许可。

了解更多 添加到收藏


GBFlatButton

GBFlatButton

为iOS的UIButton提供一个平坦和轻量级的实现

MIT许可证。

了解更多 添加到收藏


CPKenburnsSlideshowView

CPKenburnsSlideshowView

灵感来源于Hey Day。

pod 'CPKenburnsSlideshowView', '~> 1.0'

MIT许可证。

了解更多 添加到收藏


AFWeather

AFWeather

获取天气预报从未如此简单

MIT许可证。

了解更多 添加到收藏


饼图

Pie Chart

在Mac OS X上的简单饼图

许可说明未指定。

了解更多 添加到收藏


AZNotification

AZNotification

AZNotification是一个自定义控件,允许用户向用户提供用户界面通知。AZNotification是为iOS 7框架实现的,并利用UIKit Dynamics创建物理效果。

MIT许可证。

了解更多 添加到收藏


秘密查看器

Secret Viewer

Secret Viewer这款应用程序是对Secret应用的秘密查看器的快速复刻,滚动时具有动态模糊、视差和扩展图像。

MIT许可证。

了解更多 添加到收藏


FFCalendar

FFCalendar

为iOS提供年度、月度、周度和日历。

MIT许可证。

了解更多 添加到收藏


AMSmoothAlert

AMSmoothAlert

相当漂亮的AlertView动画。

现在使用起来很简单:2种方法 + 1种定制方法。

随时提出您想要的新内容(动画、图标等等)!

希望它能对某人有用或有所启发 :)

Antoine

Apache 2.0授权。

了解更多 添加到收藏


MONActivityIndicatorView

MONActivityIndicatorView

一个出色的自定义iOS活动指示器视图。

MIT许可证。

了解更多 添加到收藏


ChartView

ChartView

DChartView是一个自定义的折线图,适用于任何表示,它是使用CoreGraphics构建的,因此无需担心应用程序的负载。

GPL许可。

了解更多 添加到收藏


FrameExtractor

FrameExtractor

此演示应用程序从视频中提取帧。

GPL许可。

了解更多 添加到收藏


eLBeeIsolator

eLBeeIsolator

隔离UITableViewCell。此示例使用长按,但你可以使用任何你想要的。此代码包含额外的库,包括

MIT许可证。

了解更多 添加到收藏