iPhone 事件已经过去,我们现在有很多令人着迷的新发展可以无限猜想。例如,我依然最感兴趣的是苹果为什么决定制造新的 A7 芯片支持 64 位。iPhone 5S(s?)并没有超过 4GB RAM,对吧?我们最终会拥有需要处理超过 4GB 的手机,但为什么在没有必要的时候选择现在就冒这个险呢?
当然,除非在未来 12 个月内确实有必要。比如,如果苹果想不久后发布一台加强版的 Apple TV,与 Xbox One 和 PlayStation 4 正面竞争,他们就需要支持超过 4GB RAM,还需要支持游戏控制器,以及大幅提高的图形性能。等等,他们已经做到了。
当然,除非真正准备好,否则我们不会知道将要发布什么,但一些传闻表明这可能比预期要早。我经常提到,这一代视频游戏主机可能是最后一个具有主流魅力的,而且苹果成为占主导地位的视频游戏主机制造商的简单方法就是选择成为它。我只是没想过这会在短时间内发生。但谁知道呢?也许在这个假日季节,孩子们会向父母乞求新的 Apple TV 而不是 Xbox 或 PlayStation。让我们拭目以待。
下次再见,
Aaron
我们在读什么
- 使用 SQLite 和 FMDB 替代 Core Data
- 为 Core Data 辩护
- iOS 上日期解析性能(NSDateFormatter vs sqlite) - Jens Alfke 分别对上周的 SQLite 日期解析性能改进进行了提升,通过将 SQLite 的日期解析代码提取成一个独立的库。胜利。
- 使用基于服务器的日志改进 Etsy for iOS
本周应用:OneBusAway
这是一个开源实时公交信息系统,适用于 iPhone、Android、网页等。这是一个非常酷的项目,并且我实际上花了很多时间参与其中。看看吧:OneBusAway 提供了波士顿、亚特兰大、坦帕等地区公共汽车的真实到达和时刻信息。
|
本周控件:MapBox
MapKit 的开源替代方案。 BSD 许可证。 |
每周综述
nvgallery
一个简单的示例,用于构建类似 Flickr 的图库。 MIT 许可证。 |
ChatSecure
ChatSecure 是一个简单的多协议即时消息客户端,适用于 iOS,它使用 Cypherpunks 的 libotr 支持加密的 "离线通信" 消息。 GPL 许可证。 |
OpenWatch
BCSliderView
适用于 iOS 的可动画滑块视图。 Apache 2.0 许可。 |
iOSValidator
iOS 的 UITextField 验证框架,基于规则进行验证。 Apache 2.0 许可。 |
EAN13BarcodeGenerator
生成 iOS 应用程序的 EAN13 条形码的简单且高效解决方案。 MIT 许可证。 |
SCStackViewController
SCStackViewController 是一个容器控制器,允许您堆叠其他视图控制器,并构建它们之间的自定义过渡。 MIT 许可证。 |
GoldRaccoon
适用于 iOS 的 FTP 组件。 MIT 许可证。 |
TestFlightFeedback
用于替换已从 TestFlight SDK 中删除的反馈视图控制器功能的下拉菜单。 Apache 2.0 许可。 |
AksDeviceConsole
一个设备上的控制台,便于快速调试。 MIT 许可证。 |
UALogger
UALogger 是适用于 iOS 和 Mac 应用的简单轻量级日志工具。它允许您自定义日志格式,自定义在运行期间何时将日志记录到控制台,并允许收集应用程序的整个最近控制台日志。它包括 UALogger 类和类方法,以及一些有用的宏。 MIT 许可证。 |
RMSTokenView
RMSTokenView 是一个类似文本字段的视图,处理类似于 Mail 应用中看到的标记。它受到 davbeck 的 TURecipientBar 的启发并进行修改。 MIT 许可证。 |
RSTMALLCell
又一个克隆体,这次的目标是天猫。最新更新包含一个酷炫功能,在第二个标签页,单元格右边的图片可以手指滑动移动,如果不释放手指,图片将下降并变得不可见。此仓库提供了易于使用的数据对象,单元格,tableview控制器以及一个实现该功能的示例。 MIT 许可证。 |