fir.im Weekly - 如何在 iOS 上构建 TensorFlow 应用
本期 fir.im Weekly 收集了最近新鲜出炉的 iOS /Android 技术分享,包括 iOS 系统开发 TensorFlow 教程、iOS 新架构、iOS Notifications 推送实践,Android 无埋点 SDK 技术、代码质量保证、Android hook 技术等,希望对你有用。
『 iOS开发分享』
教你为 iOS 系统开发 TensorFlow 应用
独立开发者 Matthijs Hollemans 在 machinethink.net 的博客上发布了一篇文章,通过解释 TensorFlow 背后的思想,讲解如何在 iOS 系统上运行 TensorFlow 的深度长文教程,并开源了相关的代码。感兴趣的朋友请参考@机器之心synced的这篇译文,GitHub 源码地址:TensorFlow-iOS-Example ;顺便推荐下前段时间比较火的 TensorFlow教程。

基于ReSwift和App Coordinator的iOS架构
来自@移动开发前线公众号分享。
当我们在谈 iOS 应用架构时,我们听到最多的是 MVC,MVVM,VIPER 这三个Buzz Word,本文使用 ReSwift 和 App Coordinator 设计了一个新的 iOS 架构,并通过一个示例 APP 对其进行了验证,感兴趣的来这里看看。
iOS 开发中,怎样用好 Notifications?
“在 iOS 开发中,有这样一个场景:某件重要的事情必须立刻让用户知道,甚至不惜以打断用户当前操作为代价来强调这份重要性。这就是通知(Notifiations)。”
@故胤道长在这篇文章中用 UserNotifications 和
Notification Center 两个框架来解释如何用好 Notifications,给有需求的同学一个参考,文章传送门。
由FlexBox算法强力驱动的Weex布局引擎
@halfrost 在上篇文章里面谈了Weex在iOS客户端工作的基本流程。这篇文章将会详细的分析Weex是如何高性能的布局原生界面的,之后还会与现有的布局方法进行对比,看看Weex的布局性能究竟如何,干货满满,值得阅读。
『 Android 开发分享』
美团点评移动网络优化实践
网络优化对于 App 产品的用户体验至关重要,与公司的运营和营收息息相关。这里列举两个公开的数据:
- “页面加载超过3秒,57%的用户会离开。”
- “Amazon页面加载延长1秒,一年就会减少16亿美金营收。”
来看看美团点评移动网络的优化实践。
<img src="http://7xju1s.com1.z0.glb.clouddn.com/image/e/d8/9765e3048f090bb305c5512ad819a.png" width = "100%" al"fir.im" align=center/>
Android无埋点数据收集SDK关键技术解析
关于 Android 端的无埋点数据收集 SDK 使用的技术,@Joy__xx写了一篇文章《Android AOP之字节码插桩》,这个是Android端进行一切收集的起点,而这篇讲的是关于收集SDK内部收集逻辑的一些关键技术,内容很多,值得一看。
浅谈android hook技术
小米安全中心出的这篇文章里讲解了android hook 框架,包括xposed框架、原理、简单实例等,也许能给你一些参考>>链接.
Android 项目代码质量保证实践
你们团队是如何进行代码规范的?这篇文章作者所在团队从编码前期、编码中期和编码后期保证进行了初步尝试。可以借鉴一下。
全文阅读,点击这里。
『其他』
2017 第二届 @Swift 开发者大会
身为开发者,你们心中真正的技术大会是什么样子的?5.13-14 在深圳举办 2017 @Swift , iOSer 一定不能错过,这次大会邀请了各种重量级国外嘉宾,阵容无比强大,了解请点击链接。
P.S.我们正在送出 3 张早鸟门票,想要的看这里哟~

iOS 公司白名单
@梁杰_numbbbbb 分享了一份 iOS 公司白名单,来源于2017 @Swift 大会报名中会给员工报销门票和路费的好公司,相反性质的有程序员找工作黑名单,给找工作的开发者一个正面的参考。
这期的 fir.im Weekly 就到这里,投稿请联系 dm[at]fir.im.
欢迎分享更多的内容。
fir.im
fir.im Weekly - 如何在 iOS 上构建 TensorFlow 应用的更多相关文章
- 如何在linux上构建objective-c程序
swfit目前还是os x独占,以后会不会扩展到其他系统还未可知,但objective-c并不只存在于os x,在linux下gcc和clang都支持obj-c哦,下面简单把如何在ubuntu上构建o ...
- fir.im Weekly - 可能是 iOS 审核最全面的解决方案
ipv6 被拒绝,后台定位被拒绝--让很多国内 iOS 开发者心力交瘁.这是一份关于 iOS 审核的终极免费方案,作者iOSWang对最近iOS 审核被拒问题给出了比较全面的方案:Solve-App- ...
- fir.im Weekly - 94 个 iOS 开发资源推荐
距离 2016 年还有 17 个日夜,而你和回家只隔了一张 12306 验证码的距离,祝大家抢票顺利.本期 fir.im Weekly 收集了一些优秀的 GitHub 源码.开发工具和动画特效,希望对 ...
- 如何在IOS上调试Hybrid应用
最近在找关于在xcode上调试Hybrid应用的方法,比如我想进行断点调试.日志打印.屏幕适配等等,刻意去搜了下方法,虽然之前已经大致知道了,这里系统归纳一下,原文在https://developer ...
- 如何在iOS上实现对HTTPS的支持(转)
原文地址:http://blog.5ibc.net/p/101504.html 首先,需要明确你使用HTTP/HTTPS的用途,因为OSX和iOS平台提供了多种API,来支持不同的用途,官方文档< ...
- 如何在CentOS上安装Tensorflow的gpu版本?
系统配置 系统版本: Centos7.6 语言: Python3.5(anaconda3 4.2) 框架: Tensorflow 安装依赖 sudo yum install openjdk-8-jdk ...
- fir.im Weekly - iOS 保持界面流畅的技巧
生命不息,coding 不止.本期 fir.im Weekly 收集了微博上的热转资源,包含 Android.iOS 开发工具.源码分享,产品 UI 设计的好文章,还有一些程序员成长的 Tips,希望 ...
- fir.im Weekly - iOS开发中的Git流程
本期 fir.im Weekly 收集了微博上的热转资源,包含 Android.iOS 开发工具.源码等好用的轮子,还有一些 APP 设计的 Tips,希望对你有用. 精仿知乎日报 iOS 端 @我偏 ...
- fir.im weekly - 「 持续集成 」实践教程合集
我们常看到许多团队和开发者分享他们的持续集成实践经验,本期 fir.im Weekly 收集了 iOS,Android,PHP ,NodeJS 等项目搭建持续集成的实践,以及一些国内外公司的内部持续集 ...
随机推荐
- 问题 : lang.NoClassDefFoundError: org/springframework/core/annotation/AnnotatedElementUtils,的解决方法
今天在做junit 测试的时候 出现了一个问题,花了一段时间 才解决. java.lang.NoClassDefFoundError: org/springframework/core/annota ...
- JAVA开发环境搭建 - JDK安装及环境变量配置
1.前提条件 系统:本教程以WIN7系统为例 JDK:本教程以jdk-7u79-windows-x64为例 2.安装步骤 双击运行JDK安装程序
- 关于java socket
1. 关于new Socket()中参数的理解 Server端: 调用ServerSocket serverSocket = new ServerSocket(1287,2);后Server端打开了指 ...
- JNI只C性能测试
深入学习JNI之前,介绍一个比较好的学习文档:jni详细教程.我这里只是一个Demo测试性能,至于入门教程请看我前一篇博文. Demo展示 这个Demo用于从小到大的冒泡排序,App.java代码: ...
- .NET的SqlHelper应用代码
首先需要引用命名空间 ,同时也需要右击'引用' --> '添加引用' --> '程序集' --> '框架' --> 'System.Configuration',SqlHelp ...
- JAVA: List用法
1.List中可以添加任何对象,包括自己定义的新的类. class Person{.....}上面定义了一个Person类,下面看好如何使用ListPerson p1=new Person();Per ...
- File类和时间类的两道综合练习
练习1: 获取指定目录下(包含子目录)所有的某一种类型的文件 分析: 1.指定路径并获取其下的文件对象 2.要判断给定的目录是否为空 3.要判断给定路径下获取的目录是否为空 4.判断是否是某种文件 5 ...
- mysql语句sum求和为null的问题
select sum(price) as price from order where status='SUCCESS'; 如果price对应的所有的值为0,那么算出来的和为null: 可以采用ifn ...
- 因为本地没有配置 localhost 导致的 eclipse 的奇葩问题
因为电脑没有配置 127.0.0.1 localhost,已经碰到两次奇葩问题了. 问题一: 我的博文http://www.cnblogs.com/sonofelice/p/5143746.html中 ...
- onchange、onclick、onblur等事件区别
onblur:控件在失去焦点的时候触发 OnChange:当控件的内容发生改变时触发该事件 OnClick:点击该控件时触发 OnKeyDown:在控件有焦点的情况下,按下键时发生 OnKeyUp:在 ...