你知道吗,苹果不提供一款既可工作又可娱乐的平板电脑操作系统?是的,我也没想到这个。幸运的是,我们长期以来不能在工作之余在iPad上娱乐的噩梦终于随着上周发布的Office for iPad而结束。我只能推测Office for iPad的发布之所以被推迟,是因为缺少相应的“触摸优先”版本,但似乎Satya Nadella认为现在是放手的时候了,接受iPad将长期存在的事实,并且微软再推迟发布只会对自己造成伤害。话虽如此,我认为他们把Office for iPad的实际应用与Office 365绑定,而不是允许人们从Dropbox、Box、iCloud、OneDrive访问文档,这是非常愚蠢的,但至少这是一个正确的方向。
最终,PC的命运已经注定。正如史蒂夫·乔布斯在2010年所说的,我们将进入一个不需要每个人的PC的世界。乔布斯在2010年的一席话表明了这一点。据Gartner报告,2014年PC市场将下降7%,而平板电脑销量将增长39%。此外,我们别忘了手机市场。据报道,苹果已经售出了5亿台iPhone。
史蒂夫曾经说过,“我们必须要放弃这样的想法,那就是苹果要赢,微软就要输。”他绝对是正确的。然而,讽刺的是,无论是苹果赢与输,微软似乎都将输,除非他们能够充分拥抱即将到来的变化。
最好的问候,
Aaron
本周读物
本周操控
FXForms
FXForms是一个Objective-C库,可以轻松创建iOS上的基于表格的表单。它非常适合设置页面或用户数据输入任务。 zlib授权。 |
每周综述
RHRefreshControl
抽象的RefreshControl,自由定制。 RHRefreshControl仅仅是一个简单的自定义RefreshControl,可以让你自定义应用中RefreshControl的外观和行为。使用这个简单的库,你可以节省几小时编码时间来实现与UIScrollView的结合。 MIT授权。 |
AFPopupView
A simple to use and functional popup view for iOS, as seen in Wunderlist iOS app. MIT授权。 |
XHScrollMenu
XHScrollMenu 是一个基于网易新闻App的显示列元素。 MIT授权。 |
iLink
一个方便的类,创建您在iOS或Mac上应用页面、开发者个人资料或应用评级页面所需链接,无需预配置。如有新版本可供更新也将提示用户(可配置)。 zlib授权。 |
CalendarStyle
用于iOS应用的日历组件。 MIT授权。 |
AwesomeChat
AwesomeChat是一个集成的原生iPhone应用,用于创建具有实时、基于文本聊天室功能的Facebook/Twitter登录。 MIT授权。 |
LNWindowManager
一个窗口管理器,使得使用类似ViewController模态呈现API的API更容易地与UIWindow对象一起工作。 MIT授权。 |
DNSSwipeableTableCell
一个可以滑动以显示类似iOS 7邮件应用底部菜单的表格视图单元。使用代理/数据源构造方法,且用NSLayoutConstraints和弹簧阻尼动画而不是UIScrollView来防止手势冲突,提供了大量的配置选项。 MIT授权。 |
MyCategories
为UIView添加分类
MIT授权。 |
SSStackedView
DZNSegmentedControl
为显示计数而设计的UISegmentedControl的下拉替代品,通常用于用户个人资料中。 MIT授权。 |
SMTabbedSplitViewController
适用于iPad的分页分割视图控制器是一种自定义分割视图控制器,具有垂直左侧标签栏控件,用于在不同主视图控制器之间导航。标签栏包含用于在不同视图控制器之间导航的标签以及用于某些动作(例如,退出应用)的操作按钮。它还可以用作可自定义的替代品UISplitViewController,无需标签栏控件。 MIT授权。 |
ADLivelyCollectionView
MWViewsContainer
轻量级视图容器,带有可定制的顶部栏选项 pod 'MWViewsContainer' MIT授权。 |
UIView+draggable
添加拖拽功能的 UIView 分类 MIT授权。 |
MBKeyboardTracker
获取全局键盘并跟踪其起源。 许可证未指定。 |
ANBlurredTableView
在 UITableView 滚动时具有动画模糊和着色背景。
许可证未指定。 |
StickyHeaderView
创建一个 UITableView HeaderView 的示例,该 HeaderView 会锚定在顶部而且当下拉时会伸长。类似于 Tinder 应用。 MIT授权。 |
BFNavigationBarDrawer
一个 UIToolbar 子类,可以轻松显示在 UINavigationBar 下方,类似于音乐应用中的播放列表视图。 BSD 许可证。 |
GTTranslationAPI
GoogleTranslationAPI 是用于调用 Google 翻译 API v2 的 Objective-C 封装。 BSD 许可证。 |
ZKPulseView
为满足需求,创建一个简单的 iOS UIView Category,以创建脉冲(呼吸灯)效果。 pod 'ZKPulseView', '~> 0.0.1' MIT授权。 |
MaryPopin
MaryPopin 是一个用于以超级夸张的独特方式显示视图控制器的分类。更确切地说,它允许您以自定义大小和更多选择的方式显示类似模态的视图控制器。在 iOS 7 上,它可以利用动态效果和 UIKit 动力学来实现看起来更好的弹出显示。 MIT授权。 |
NXVLogFormatter
简单的自定义 CocoaLumberjack 日志 MIT授权。 |
RestKit-InExtensions
使用 RestKit 的辅助工具,只需一个简单的 plist 文件就能更少地编写代码。 MIT授权。 |
TBMInspectorView
TBMInspectorView 是 Xcode 5 的检查器视图的副本。它设置起来相当简单,应设置为 NSScrollView 的文档视图。 MIT授权。 |
SimpleChat
一个易于使用的泡泡聊天 UI,作为传统 iOS 谈话泡泡的替代品。 MPL 许可。 |
SHModelObject
基模型对象,使用 Objective-C 运行时从 NSDictionary 对象中填充用户创建的模型的实例变量(ivars 和属性)。 MIT授权。 |
MGConferenceDatePicker
MGConferenceDatePicker 是一个扩展了 UIView 的对象,提供了非常棒的一种数据选择器。 MIT授权。 |
YLGIFImage
异步 GIF 图像解码器和图像查看器,支持播放 GIF 图像。它仅占用极少的内存。 MIT授权。 |
CocoaPodUI
实现 CocoaPods GUI 的 XCode 插件。 MIT授权。 |
FBShimmeringView
在 iOS 应用中为任何视图添加简单闪烁效果的一种简单方式,特别适用于不引人注目的加载指示器。 BSD 许可证。 |