Back to Swiftguide

Issue 49

weekly/Issue-49.md

1.08.5 KB
Original Source

<= 往期回顾 Swift 语言指南-Issue 49

本期特别推荐 1. 项目:ReplaceAnimation(创意下拉刷新动画实现)、Bolts-Swift(任务管理 futures/promises 异步实现)及 PeekPop(新特性 Peek/Pop 图片预览);2. 文档:Swift 通知推送新手指南ENJOY 的 Apple Pay 应用内支付接入实践

大声一Swift 现在可用于所有的 ARMv6 树莓派 (1,Zero)

大声二:为了便于新手有效获取 Swift 学习资源,新建小站 Swift 学习指引

大声三本指南 Google 中文搜索关键字(swift)排名第一(首次超过 Apple 官网)

项目

Swift 项目精选:最近新收录 Duration, Bolts-Swift, Fusuma, sweetcorn, Kingsroad, react-native-ios-charts, PeekPop, ReplaceAnimation, boilerplate 等 9 个,合计已收录 359 个。

  • SwiftStudies/Duration:多种方法测量代码片段执行时间工具类库。为了测量准确性,还提供多计次重复执行求平均方案。开发者:Swift Studies
  • BoltsFramework/Bolts-Swift:全平台(所有支持 Swift 的设备)任务管理 futures/promises 异步实现类库。开发者:BoltsFramework
  • ytakzk/Fusuma:类似 Instagram 风格图片浏览及相机拍照功能(使用时,很少的代码就完整功能整合)。唯一欠缺特性可能是 3D Touch 的配合使用。开发者:Yuta Akizuki
  • marmelroy/PeekPop:基于 3D Touch 且向后兼容的苹果新特性 Peek/Pop 图片预览功能。这应该是预览功能的一揽子解决方案了。开发者:Roy Marmelstein
  • fruitcoder/ReplaceAnimation:基于 @ZeeYoung欧阳哲 同学的创意下拉刷新动画实现。值得称赞还有额外增加了“取消及滚动”效果支持。开发者:Alex
  • FlexMonkey/sweetcorn:一款 UI 配置生成图像滤镜代码的 OS X 应用。特点是节点式配置生成 CIKernel 基础的高性能图像滤镜代码。目前支持 CIColorKernel 基础的滤镜库,后续会支持 CIWarpKernel 。开发者:simon gladman
  • ricebook/Kingsroad:“hybrid 框架,特点是使用 WKWebView,兼容 Cordova 的 JS 接口”。开发者:ENJOY
  • Jpadilla1/react-native-ios-charts:将 ios-charts 引入 React Native 的图表组件库。RN 在可复用组件上又下一城,貌似已经没有什么跨平台框架可以阻止 RN 的前进步伐了。开发者:Jose Padilla
  • tailec/boilerplate:通过亲历开发典型应用案例,探索如何选用合适的架构及主流框架。涉及框架包括 MVVM, RxSwift, ReactiveCocoa, SwiftBond, VIPER 及 ReSwift。开发者:Pawel Krawiec

文档

Swift 文章精选:最近新收录 Swift 通知推送新手指南ENJOY 的 Apple Pay 应用内支付接入实践一步步教你实现类似于格瓦拉启动页中的放大转场动画Hirundo:在 OS X 上轻松获取 Swift 邮件列表 等 4 份,合计已收录 202 份。