本期 fir.im Weekly 收集了最近新鲜出炉的 iOS /Android 技术分享,包括 iOS 系统开发 TensorFlow 教程、iOS 新架构、iOS Notifications 推送实践,Android 无埋点 SDK 技术、代码质量保证、Android hook 技术等,希望对你有用。
『 iOS 开发分享』
独立开发者 Matthijs Hollemans 在 machinethink.net 的博客上发布了一篇文章,通过解释 TensorFlow 背后的思想,讲解如何在 iOS 系统上运行 TensorFlow 的深度长文教程,并开源了相关的代码。感兴趣的朋友请参考@ 机器之心 synced的这篇译文,GitHub 源码地址:TensorFlow-iOS-Example ;顺便推荐下前段时间比较火的 TensorFlow 教程。
来自@ 移动开发前线公众号分享。
当我们在谈 iOS 应用架构时,我们听到最多的是 MVC,MVVM,VIPER 这三个 Buzz Word,本文使用 ReSwift 和 App Coordinator 设计了一个新的 iOS 架构,并通过一个示例 APP 对其进行了验证,感兴趣的来这里看看。
“在 iOS 开发中,有这样一个场景:某件重要的事情必须立刻让用户知道,甚至不惜以打断用户当前操作为代价来强调这份重要性。这就是通知(Notifiations)。”
@ 故胤道长在这篇文章中用 UserNotifications 和
Notification Center 两个框架来解释如何用好 Notifications,给有需求的同学一个参考,文章传送门。
@halfrost 在上篇文章里面谈了Weex 在 iOS 客户端工作的基本流程。这篇文章将会详细的分析 Weex 是如何高性能的布局原生界面的,之后还会与现有的布局方法进行对比,看看 Weex 的布局性能究竟如何,干货满满,值得阅读。
『 Android 开发分享』
网络优化对于 App 产品的用户体验至关重要,与公司的运营和营收息息相关。这里列举两个公开的数据:
来看看美团点评移动网络的优化实践。
关于 Android 端的无埋点数据收集 SDK 使用的技术,@Joy__xx写了一篇文章《Android AOP 之字节码插桩》,这个是 Android 端进行一切收集的起点,而这篇讲的是关于收集 SDK 内部收集逻辑的一些关键技术,内容很多,值得一看。
小米安全中心出的这篇文章里讲解了 android hook 框架,包括 xposed 框架、原理、简单实例等,也许能给你一些参考>>链接.
你们团队是如何进行代码规范的?这篇文章作者所在团队从编码前期、编码中期和编码后期保证进行了初步尝试。可以借鉴一下。
全文阅读,点击这里。
身为开发者,你们心中真正的技术大会是什么样子的?5.13-14 在深圳举办 2017 @Swift , iOSer 一定不能错过,这次大会邀请了各种重量级国外嘉宾,阵容无比强大,了解请点击链接。
P.S.我们正在送出 3 张早鸟门票,想要的看这里哟~
@ 梁杰_numbbbbb 分享了一份 iOS 公司白名单,来源于2017 @Swift 大会报名中会给员工报销门票和路费的好公司,相反性质的有程序员找工作黑名单,给找工作的开发者一个正面的参考。
这期的 fir.im Weekly 就到这里,投稿请联系 dm[at] fir.im.
欢迎分享更多的内容。
fir.im