每周综述:新的iPad?一般。

Aaron Brethorst,2014年10月18日

显然,上周最大的新闻是苹果的发布会,他们宣布了iPad Air 2、iPad mini 3、Yosemite、视网膜iMac,以及iOS 8.1和Apple Pay的即将推出。我对我的视网膜iPad mini仍然非常满意,想象不出任何让我想要升级的场景,而iPad mini 3也没有足够吸引我花钱的理由。

但是,话虽如此,如果我还在使用iPad 2或3,或者是原始的iPad mini,我可能会现在就非常想要升级。我认为这正是苹果的策略:在2-3年的期间内提供足够吸引人的新价值,让现有用户感觉到升级的冲动。我每年都升级我的iPhone,但现在越来越少的人,包括开发者,会这样做。虽然iPhone 5s有64位CPU,但升级到5的需求并不多。相反,6让所有我知道的iPhone 5用户在发布当天就升级了。

假设这种轶事证据是更广泛趋势的一部分,这确实可以解释为什么苹果正在积极进入中国市场等新市场,以及支付和Apple Watch等新产品类别:为了维持过去几年看到的收入增长,他们需要每个季度增加数十亿美元的收入。

最好的问候,
Aaron


我们正在阅读


本周控件

Google Material Design Icons

Google Material Design Icons

Material Design Icons是Google Material Design规范中官方的开源图标。

包含什么?

  • 所有图标24px和48px版式的SVG版本
  • 所有图标的SVG和CSS精灵
  • 针对Web的1x,2x图标(PNG)
  • 针对iOS的1x,2x,3x图标(PNG)
  • 所有图标的Hi-dpi版本(hdpi,mdpi,xhdpi,xxhdpi,xxxhdpi)(PNG)

图标集的实时预览可用.

CC BY-SA 4.0许可。

了解更多 添加到收藏


每周综述

台风Swift示例

Typhoon Swift Example

Typhoon的Swift示例应用程序

Apache 2.0许可。

了解更多 添加到收藏


BMYScrollableNavigationBar

BMYScrollableNavigationBar

这个可滚动的导航栏功能的版本是对Valentin Shergin的SherginScrollableNavigationBar的进化。虽然iOS中有几个开源组件(1,2,3,4),但所有这些(包括原始SherginScrollableNavigationBar)都存在不同的问题,并且只与透明或不透明导航栏一起工作。

这个版本旨在支持透明和不透明导航栏。

BSD许可。

了解更多 添加到收藏


DRColorPicker

DRColorPicker

DRColorPicker 选取器支持所有分辨率、方向和设备。

特性

  • 通过保存、移动和删除来管理收藏夹
  • 存储最近使用的颜色
  • 通过色调选取颜色
  • 通过带有饱和度和亮度条的色轮选择颜色
  • 导入图片作为纹理使用

MIT 许可

了解更多 添加到收藏


TGCameraViewController

TGCameraViewController

使用 AVFoundation 定制的相机。美观、轻量,易于与 iOS 项目集成。

MIT 许可

了解更多 添加到收藏


MMP_EmojiPicker

MMP_EmojiPicker

适用于 iOS 应用的表情符号选取器

MIT 许可

了解更多 添加到收藏


OneShotLocationManager

OneShotLocationManager

当您想要轻松获取一次设备的当前位置时,用于替换 CLLocationManager 的类。

MIT 许可

了解更多 添加到收藏


BirthdayPlaceholder

BirthdayPlaceholder

这是一个 UITextField 应该更改范围内字符的代理实现,它在用户输入时保持占位符文本显示。

MIT 许可

了解更多 添加到收藏


BRBubbles

BRBubbles

重新创建 Watch 主要界面。

MIT 许可

了解更多 添加到收藏


BHTabViewSplitVC

BHTabViewSplitVC

适用于 iOS8 的通用模板,可以用于在 UITabViewController 中嵌入 UISplitViewController。

MIT 许可

了解更多 添加到收藏


SFlatButton

SFlatButton

使用 Swift 创建类似于 Bootstrap 3.0 的按钮。

GPL 许可

了解更多 添加到收藏


CHPlaceholder

CHPlaceholder

iOS 的占位符视图。

MIT 许可

了解更多 添加到收藏


SpringySlider

SpringySlider

弹簧滑块是用于从连续值范围内选择单个值的控件,就像 UISlider 一样。主要区别在于滑块的动态。当滑块到达定义的倾斜角度时,可以移动滑块以更改值。当用户释放滑块的拇指控件时,就像弹簧一样回到初始位置。

MIT 许可

了解更多 添加到收藏


CrossNavigation

CrossNavigation

如果您从 CNViewController 继承视图控制器,您将能够将它们推送到堆栈,而不仅限于右侧(如您使用 UINavigationController 时那样),而是可以推送到四个方向中的任意一个:左侧、顶部、右侧、底部。支持自动旋转。

MIT 许可

了解更多 添加到收藏


RadialTransition_objC

RadialTransition_objC

优秀的导航控制器径向过渡,带有自定义的左滑返回效果。

许可未指定。

了解更多 添加到收藏


RadialTransition_swift

RadialTransition_swift

优秀的导航控制器径向过渡,带有自定义的左滑返回效果。

许可未指定。

了解更多 添加到收藏


CKTextField

CKTextField

增强的UITextField,拥有改进的视觉效果,带来更佳的用户体验。

MIT 许可

了解更多 添加到收藏


Tweaker

Tweaker

Tweaker是一个库,它使您能够轻松地调整值(例如动画速度),而无需重新构建您的应用程序。

定制许可。

了解更多 添加到收藏


SwiftyJSON

SwiftyJSON

处理Swift中JSON数据更佳的方式。

let json = JSON(data: dataFromNetworking)
if let userName = json[0]["user"]["name"].string{
  //Now you got your value
}

MIT 许可

了解更多 添加到收藏


STAlertView

STAlertView

UIAlertView的基于块(Block)的封装。

MIT 许可

了解更多 添加到收藏


OTCover

OTCover

类似于iOS中Medium个人页面的视图。

MIT 许可

了解更多 添加到收藏


SCLAlertView-Objective-C

SCLAlertView-Objective-C

https://github.com/vikmeup/SCLAlertView-Swift 到Objective-C的移植。

MIT 许可

了解更多 添加到收藏


FSLineChart

FSLineChart

一款简单易调整的iOS折线图库(大小、颜色、线条宽度、显示标签等),功能丰富,包含优雅的动画效果。

Apache 2.0许可。

了解更多 添加到收藏


timeLineiOS

timeLineiOS

带有进度动画的策略甘特图控件。

MIT 许可

了解更多 添加到收藏


QRCodeReader.swift

QRCodeReader.swift

Swift中的简单二维码阅读器。

MIT 许可

了解更多 添加到收藏


Wethr

Wethr

Wethr允许开发者在视图中添加基于位置的抗议天气状况,如同添加任何UIView一样简单。

MIT 许可

了解更多 添加到收藏


CNPPopupController

CNPPopupController

CNPPopupController是一个简单且多功能用于显示自定义弹出窗口的类。它提供多种选项来控制弹出窗口的显示和行为。

Apache 2.0许可。

了解更多 添加到收藏


KINWebBrowser

KINWebBrowser

KINWebBrowser是适用于您的应用程序的网页浏览器模块。兼容iPhone和iPad设备,支持iOS 7  和8。

MIT 许可

了解更多 添加到收藏


UIView-Easing

UIView-Easing

受到UIView-EasingFunctions的启发,但实现过程中有所不同,不使用AHEasing,而使用CAMediaTimingFunction。主要创建的原因是因为前面提到的仓库不支持ios8,导致动画效果卡顿,并且存在64位架构问题。

MIT 许可

了解更多 添加到收藏


JBSpacer

JBSpacer

确定可变网格的最佳间距。

MIT 许可

了解更多 加入收藏


StatefulViewController

StatefulViewController

基于内容、加载、错误或空状态的自定义视图

MIT 许可

了解更多 加入收藏


Swift-SpriteKit-Analog-Stick

Swift-SpriteKit-Analog-Stick

虚拟摇杆(Swift+Sprite Kit)

MIT 许可

了解更多 加入收藏


NFXTourViewController

NFXTourViewController

这是用户可以简单看到巡游图像的 ViewController。

MIT 许可

了解更多 加入收藏


JMFormDescription

JMFormDescription

JMFormDescription 是一个用于轻松创建和管理复杂结构化表单的 Objective-C 库。

MIT 许可

了解更多 加入收藏


LogDispatcher.Swift

LogDispatcher.Swift

更强大的 println(_:)

MIT 许可

了解更多 加入收藏


CBStoreHouseTransition

CBStoreHouseTransition

一个受 Storehouse iOS 应用启发的自定义转换,也支持弹出手势。

许可未指定。

了解更多 加入收藏


DLRadioButton

DLRadioButton

适用于 iOS 的高度可定制的单选按钮

MIT 许可

了解更多 加入收藏


IIShortNotificationPresenter

IIShortNotificationPresenter

在视图中显示简短的通知。支持排队和 3 种显示风格。

高度可配置(队列类型、布局、显示视图)。

MIT 许可

了解更多 加入收藏


RBCommander

RBCommander

使用命令可以将所有进入 ViewController 的业务逻辑移至各自的命令和处理器。

MIT 许可

了解更多 加入收藏


FCFileManager

FCFileManager

在 NSFileManager 上实现 iOS 文件管理器,简化文件管理。

公有领域许可。

了解更多 加入收藏


FCCurrentLocationGeocoder

FCCurrentLocationGeocoder

用于使用基于 block 语法的前向地理编码和反向地理编码用户当前位置的 iOS 地理编码器。它还可以用于在不请求权限的情况下地理编码用户的近似位置(GeoIP)。

公有领域许可。

了解更多 加入收藏


FCIPAddressGeocoder

FCIPAddressGeocoder

使用 GeoIP 服务和基于 block 的语法对设备的 IP 地址位置进行地理编码的 iOS 地理编码器。

公有领域许可。

了解更多 加入收藏