每周回顾:谷歌硬件的新中心

Aaron Brethorst, 2014年2月01日

大家好 - 这周关于未来硬件的讨论很多,苹果和谷歌都有所涉及。Mac Rumors发布了一篇文章,称传闻中的一款名为Healthbook的新应用将推出iOS 8,将非常紧密地与传闻中的iWatch集成。将新产品的发布与现有票房大片产品系列相结合似乎是完全合理的,这意味着iWatch的秋季发布一直可能性很大,但将紧密集成到仅限新iOS 8的特定功能中,的确有助于明确时间。尽管我认为“健康手册”应用程序的想法很吸引人,但我并不完全确信苹果会仅凭这一点就销售数百万台这样的设备。同样,在手腕上收到设备通知也不一定会造就一款杀手级产品。但是,苹果在这些事情上做得相当不错(即制造出每个人都想要的设备),所以目前我会给他们好处。

与此同时,谷歌本周的最大新闻是将摩托罗拉业务以10亿美元到20亿美元之间的损失出售给联想。我必须给谷歌点赞,因为它意识到自己犯了一个错误,并通过对Nest的收购和摩托罗拉的出售进行了纠正。相比之下,如果微软购买了摩托罗拉,可能几年后还会因挣扎而关闭该部门。

与谷歌几年前对Android的收购类似,谷歌面临的主要挑战是保留关键员工。当然,Andy Rubin在9年后仍留在了谷歌,如果谷歌能让Tony Fadell在相应的时期内继续留下,我认为对Nest的收购将对他们非常有价值。相关地,我预计谷歌与三星的关系将继续恶化。

下次再见
Aaron

[1]参见:aQuantive、 Danger、 WebTV等。


我们所关注的


本周控件

RMScannerView

RMScannerView

一个用于iOS应用的简单条码扫描UIView子类。使用iOS设备的内置摄像头,快速高效地扫描大量条码。

RMScannerView是一个用于iOS应用中扫描条码的UIView子类。RMScannerView使用专为iOS打造的先进条码扫描技术。扫描条码,包括PDF417、QR、Aztec、EAN、UPC、Code 128等,只需几分钟就能在iOS应用中启动一款条码扫描器。

MIT许可。

了解更多 添加到收藏


每周回顾

iCloudDocumentSync

iCloudDocumentSync

在您的iOS应用中同步和管理iCloud文档。简化了iCloud文档同步。让iCloud对开发者来说也能轻松使用。

iCloud文档同步使得开发者能够轻松将iCloud文档存储API集成到iOS应用中。这正是苹果本应该提供的iCloud文档存储和管理方案。通过一行代码方法将iCloud集成到iOS(OS X即将推出)的Objective-C文档项目中。仅用几行代码即可同步、上传、管理和移除到iCloud的文档(相比之下,通常需要数百行代码和数小时)。只花几分钟即可在您的iOS应用中启动并运行iCloud。

MIT许可。

了解更多 添加到收藏


KBComposeSocial

KBComposeSocial

专为在iOS 4.3及以上版本运行而设计的、用于发布到Facebook和Twitter的iOS风格自定义对话框。

SDK可以配置为捕获四种不同的媒体类型中的任何一种,包括:(1)仅文本;(2)文本和图片数组;(3)文本和URL数组;(4)文本、图片数组和URL数组。软件设计用于在启用ARC的项目中使用,需要与QuartzCore框架链接,并支持iOS7。

SDK不会实际将信息转发到Facebook或Twitter。为此,您必须使用您选择的社交SDK。它只是提供您可以用来从用户那里捕获数据的控件。

MIT许可。

了解更多 添加到收藏


AXRatingView

AXRatingView

用于评论场景的星标记星评级视图。

  • 平滑评级(例如,4.22 -> 4.23)
  • 步进评级(例如,3.00 -> 4.00)
  • 可编辑 & 不可编辑
  • 易于获取/设置。

MIT许可。

了解更多 添加到收藏


STHTTP

STHTTP

基于NSURLConnection的iOS 5+和Mac OS X 10.7+的HTTP库。

BSD许可。

了解更多 添加到收藏


ButtonPeoplePicker

ButtonPeoplePicker

按钮风格的联系人选择器,可以从iPhone地址簿中选择多个联系人,带有自动完成和快速输入功能。

Apache 2.0许可。

了解更多 添加到收藏


NBUImagePicker

NBUImagePicker

模块化且完全可定制的UIImagePickerController替代品,包含与Simulator兼容的AVFoundation相机、AssetsLibrary和自定义目录资产浏览器,以及图片裁剪、滤镜和相册。

Apache 2.0许可。

了解更多 添加到收藏


DHSmartScreenshot

DHSmartScreenshot

UITableView类别,为iOS 5+设备提供非常简单、智能和即时的截图图像,这是其他任何库都无法提供的。

MIT许可。

了解更多 添加到收藏


WCFastCell

WCFastCell

UITableViewCell和UICollectionViewCell的快速替换方案,使用CoreGraphics绘制内容。提供无缝整合nib文件。

MIT许可。

了解更多 添加到收藏


UIImage+Dummy

UIImage+Dummy

UIImage+Dummy类别提供了创建哑光图像的方法。

UIImage *image1 = [UIImage imageNamed:@"dummy.150x200"];

UIImage *image2 = [UIImage imageNamed:@"dummy.150x200.#407EFF"];

UIImage *image3 = [UIImage imageNamed:@"dummy.150x200.blue"];

UIImage *image4 = [UIImage imageNamed:@"dummy.150x200.blue..image.png"]; // 如果'image.png'存在,则创建'image.png' UIImage对象。如果不存在,则创建哑光UIImage对象。

MIT许可。

了解更多信息 添加到收藏


GHWalkThrough

GHWalkThrough

适用于介绍视图的基于 UICollectionView 的内嵌组件

MIT许可。

了解更多信息 添加到收藏


Disqus

Disqus

这个开源库允许您将 Disqus 集成到您的 iOS 应用中。了解更多关于 Disqus API(http://disqus.com/api/docs/)。

该项目由 Moqod 团队创建,以帮助许多开发者在 Stackoverflow 和其他地方寻找此解决方案。特别感谢 Disqus 及时回复支持问题!

您可以通过电子邮件 [email protected] 就任何问题或合作请求与我们联系。

MIT许可。

了解更多信息 添加到收藏


AMTagListView

AMTagListView

UIScrollView 子类,允许添加高度可定制的标签列表。

MIT许可。

了解更多信息 添加到收藏


LRScrollingSidebarController

LRScrollingSidebarController

侧边栏控制器无疑是 iOS 中实现频率最高的 UX 模式之一。由于 Facebook 和 Path 的实现,它们变得非常流行。如今,类似的应用程序太多了,可以说是太多了。它们取代了许多基于标签栏的应用程序,但遗憾的是,它们都有一个共同的问题:在物理层面都存在问题。是的,有些基于 iOS 7 动画的确实很酷,但它们仍然没有按我的预期工作。当你拖动并释放面板时,你会觉得它们会突然突然停止,面板不会像应有的那样流动和滑动。模仿物理,就像大多数库所尝试的那样,非常非常困难,你不能做到完美,你会在以一定速度释放手指时感受到这种突然的速度变化或尖锐度。

所以呢?解决方案是什么?实际上非常简单:使用滚动视图。就这么简单。我们已经习惯了滚动视图的物理效果...为什么不给这个目的使用这样的滚动视图呢?结果是:一个使用起来非常愉快的侧边栏控制器...在你的设备上安装它并使用它,你就会看到区别。

MIT许可。

了解更多信息 添加到收藏


UIImageView-AnimationCompletionBlock

UIImageView-AnimationCompletionBlock

一个分类,为 UIImageView 添加一个完成块,让您知道当 UIImageView 的动画结束时。

MIT许可。

了解更多信息 添加到收藏


FLStatusManager

FLStatusManager

将 UID、名称和图像的字典提供给管理器,当用户在文本视图中键入 '@' 响应时,会出现自动完成选项。

公共领域许可。

了解更多信息 添加到收藏


FLPostLabel

FLPostLabel

一个类似推文的标签,具有以下功能

  • 当用户点击提及、标签或链接时,它会引发一个委托,并给出被点击的对象
  • 根据视图进行调整以调整自身大小
  • [postLabel size] 返回调整您提供的内容的标签所需的大小
  • 允许您分别设置提及、标签和链接的文本颜色、文本背景颜色和字体,包括正常状态和选中状态。

公共领域许可。

了解更多 添加到收藏


SFRoundProgressCounterView

SFRoundProgressCounterView

一个具有圆形进度条和中心计数器的自定义UIView。支持多个时间段(以毫秒为单位),启动/停止/恢复计数器,设置自定义颜色等。(见示例项目)

MIT许可。

了解更多 添加到收藏


NetworkActivityIndicator

NetworkActivityIndicator

更轻松地与状态栏中的网络活动指示器进行接口交互。UIApplication类别和演示应用程序。

MIT许可。

了解更多 添加到收藏


UIForLumberjack

UIForLumberjack

用于在iOS设备上显示CocoaLumberjack日志的iOS UI库。

MIT许可。

了解更多 添加到收藏


SFGaugeView

SFGaugeView

仪表控制。

MIT许可。

了解更多 添加到收藏


VENVersionTracker

VENVersionTracker

用于跟踪iOS版本以更新测试版,让用户了解正在生产的版本,并强制执行不再使用的应用程序版本的iOS版本跟踪库。

MIT许可。

了解更多 添加到收藏


PMParentalGate

PMParentalGate

自从苹果在App Store中推出特别“儿童”类别以来,苹果强制开发者执行一项好的实践——保护“儿童友好门”中未针对儿童的任何东西。这意味着,任何链接到其他应用程序、App Store评分或任何内购的链接都应该保护儿童无法访问。

完成此任务的一种方法是通过请求用户执行某种操作,通常小孩子无法做到(我们在这里谈论的是相对较小的孩子)——比如三击按钮而不是单击,或者解决一个简单的数学方程...

此控件允许简单的单行“方程”门。

此控件按照MIT许可条款发行。

MIT许可。

了解更多 添加到收藏


简单条形图

Simple Bar Chart

一个简单的动画条形图类。使用数据源和类似于UITableView的代理进行数据添加。还可以设置属性来管理动画时间、网格空间、标签字体和方向等。

公共领域许可。

了解更多 添加到收藏


MZRSlideInMenu

MZRSlideInMenu

这是一个简单的滑动菜单。当按钮被点击时,菜单从左边或右边滑动进来。你可以像使用UIAlertView一样使用它。

MIT许可。

了解更多 添加到收藏


Smerk

Smerk

Smerk设计用于实现人脸检测或QR码/条形码/可机器读取码检测变得非常简单。

MIT许可。

了解更多 添加到收藏