大家好,欢迎来到我们的每周回顾!本周我们为您收集了大量与 Cocoa 相关的新内容,包括两个完整的应用程序以及一些美学设计,这些设计应该很容易适应 iOS 7。
提及 iOS 7,但是显然没有具体说明,因为它仍在 NDA 协议之下,那么您计划如何支持它呢?您是要保持与 iOS 6 的兼容性,还是要全力投入新的平台用户体验?
祝好,
Aaron
我们正在阅读
- App Store 精选应用 - 对 App Store 精选应用的数据分析
- 更厚的希望 - iOS 7 的字体变化
超越 Helvetica:iOS 7 中字体的真实故事 - 对 iOS 7 中的字体进行深入了解- 极限成功率产品 - Panic 的 Cabel Sasser 谈论产品构建
- 为什么移动网页应用这么慢 - 对移动网页应用及其性能的详尽分析
本周控件
SGSmokeScreenViewController
基于 http://inessential.com/2013/06/22/technical_notes_on_vespers_full_scree “如果你检查过 Vesper,你会注意到从时间轴到详情(以及返回)的转换不是标准的导航控制器转换。详情不是从右边滑动进来——相反,详情视图在消失其他笔记的同时自行揭露。” 许可未指定。 |
每周回顾
Hacker News 客户端
Hacker News 的 iPad 和 iPhone 客户端,突出显示内容并快速浏览 HN。 MIT 许可。 |
表情键盘
一个为 iOS 提供所有 Apple 提供的表情符号的备用键盘。 MIT 许可。 |
JSController
一组易于构建游戏控制器界面的类。
此项目使用 ARC。如果您的项目没有使用 ARC,您需要为项目中使用的每个 JSController 类添加编译器标志 -fobjc-arc。这可以在项目设置中的编译源代码构建阶段完成。 要查看这些控件的实际应用,请查看我的 Gameboy Advance 模拟器项目:https://github.com/jasarien/GBA4iOS BSD 许可协议。 |
SHActionSheetBlocks
Block 语法用于 UIActionSheet,无需使用 libffi 或 swizzling。 pod ‘SHActionSheetBlocks’,‘~> 1.1.0’ MIT 许可。 |
CXPhotoBrowser
MWPhotoBrowser 的分支,支持导航栏、工具栏以及“加载”和“加载失败”占位符等功能。 MIT 许可。 |
SheenFigure
一个开源库,用于渲染阿拉伯/乌尔都语字体。 Apache 2.0 许可协议。 |
Hackers – iOS 上的 Hacker News 应用
OSXBoilerplate
Mac OS X 模板 – 基于 iOS Boilerplate。OS X Boilerplate 为您提供了一个非文档型应用程序的项目模板。该模板基于知名的 iOS Boilerplate 项目。 许可未指定。 |
eLBeePushBackController
eLBeePushBackController 是一个用于创建半模态/推回转换的简单、轻量级 UIViewController 分类。它基于 KNSemiModal。 有关更多信息,请参阅 GitHub 存储库。 MIT 许可。 |
AksSegmentedSliderControl
一个易于使用的分段滑块控件,用于 iOS 应用。 许可未指定。 |