2016 年苹果发布会如期而至,新一代的 iPhone 7, Apple Watch 同时亮相,可惜大家期待的 MacBookPro、AR、VR 产品并未出现。不论大家对新产品是 “买买买” 还是 “黑黑黑”,苹果是否保有创新活力,每个人心里都有自己的答案。

本期fir.im Weekly 推荐下@ 袁峥 Seemygo 的这一系列文章,教你如何快速的开发一个完整的 iOS 直播 app的实践系列,还有 @ 陈利人如何搭建一个属于自己的直播平台,其中解释了直播平台后面的技术和实现原理,分享给有需求的同学。
 
除此之外,还有一些微博热转 Github 项目、iOS/Android 开发实践等技术分享~

打造心目中理想的自动化测试框架(AppiumBooster)

DebugTalk 分享。

"AppiumBooster 基于 Appium 实现,更简单和易于使用;测试人员不用接触任何代码,就可以直接采用简洁优雅的方式来编写和维护自动化测试用例。"

对于 自动化测试用例有疑惑的,请点击这里看看作者的解决方案。

Android-Dev-Favorites

@Android开发日常分享了一份 Android 开发者的收藏夹含有: Android Wear, kotlin, Rx 相关, 动态部署, 官方文档, 工具, 性能优化, 架构设计等等, 值得收藏!GitHub 地址: Android-Dev-Favorites

Android Debug Bridge 用法大全

Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。
@ 卢_俊 分享了一个 ADB 教程——awesome-adb,内容很多,值得收藏。

FantasySlide - Android 侧边栏切换

@ 曹冬平_分享了一个 DrawerLayout 的扩展,具有帅气的动画与创新的交互。一次手势完成滑出侧边栏与选择菜单。已开源在 Github 地址:FantasySlide.

Android Hotfix 新方案——Amigo 源码解读

来自 Android 攻城狮@jack_1900的分享。

"现在 hotfix 框架有很多,原理大同小异,基本上是基于qq 空间这篇文章 或者微信的方案。可惜的是微信的 Tinker 以及 QZone 都没有将其具体实现开源出来,只是在文章中分析了现有各个 hotfix 框架的优缺点以及他们的实现方案。Amigo 原理与 Tinker 基本相同,但是在 Tinker 的基础上,进一步实现了 so 文件、资源文件、Activity、BroadcastReceiver 的修复"

全文浏览,点击这里.

iOS App 组件化开发实践

来自于移动开发前线微信分享。

“这篇文章是作者在一个中小型团队里进行了 iOS App 组件化实践后的总结,回顾了组件化过程中遇到的问题和应对方法,以及如何与持续集成结合。”

文章传送门

基于 Swift3 与 DiapatchSource 实现的 Timer

@ 方秋枋在微博上分享:
“基于 Swift3 与 DiapatchSource 实现的 Timer。优雅简洁地解决了 NSTimer 引用循环,Runloop 依赖,子线程切换,不支持闭包以及不能动态调整时间间隔的问题。” 项目地址:zen

一年一度 iOS 10 Day by Day

@SwiftLanguage分享,@ 戴仓薯 同学倾力翻译。

iOS 10 Day by Day 是一套介绍开发者需要了解的 iOS 10 新功能和新 API 的系列文章。往年的系列非常受欢迎,我们希望今年也能同样帮你,来了解 iOS 10 SDK 和开发者工具新功能的内幕。

中文版:iOS 10 day by day 目录

原文链接:iOS 10 Day by Day :: Index

程序员追着砍系列之华丽 App UI 动效

@ 优秀网页设计 分享了一些华丽的 App 动效界面,来自蒙特利尔的大神 Aurélien Salomon 久违回归所制作。果断要献上膝盖啊,也被称为程序员追着砍系列。一起欣赏下>>链接


这期的 fir.im Weekly 就到这里,投稿请联系 dm[at] fir.im ,

欢迎分享更多的内容。

fir.im


↙↙↙阅读原文可查看相关链接,并与作者交流