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 等项目搭建持续集成的实践,以及一些国内外公司的内部持续集 ...
随机推荐
- 免费ERP之云实施
近日,普实渠道在AIO5软件免费一周年之际,推出了重磅的动作:启动AIO5云实施,推广小微企业免费ERP落地应用. 这无疑是推动客户免费应用ERP的重大里程碑. 当前,在中国小微企业信息化方面,应用情 ...
- 通过udev创建ASM共享磁盘(RAC)
OS:RedHat EL6.0 Oracle: Oracle 11gR2 在Oracle 11gR2,构建RAC时可以通过ASM创建asm disk,但是需要安装asmlib相关软件:对于RedH ...
- Lambda&Java多核编程-5-函数式接口与function包
从前面的总结中我们知道Lambda的使用场景是实现一个函数式接口,那么本篇就将阐述一下何为函数式接口以及Java的function包中提供的几种函数原型. 函数式接口 早期也叫作SAM(Single ...
- ArrayList源码剖析
ArrayList简介 ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存. ArrayList不是线程安全的,只能用在单线程环境下,多线 ...
- 手把手教你做个AR涂涂乐
前段时间公司有一个AR涂涂乐的项目,虽然之前接触过AR也写过小Demo,但是没有完整开发过AR项目.不过经过1个多星期的学习,现在已经把项目相关的技术都学会了,在此向互联网上那些乐于分享的程序员前辈们 ...
- 构建微服务(Building Microservices)-PDF 文档
闲时翻译了几篇基于Spring Cloud.Netflix OSS 构建微服务的英文文章,为方便分享交流,整理为PDF文档. PDF 文档目录: 目录 一.微服务操作模型... 3 1. 前提 ...
- SQL AlawaysOn 之四:故障转移集群
声明,故障转移集群,仅安装在SQL服务器中,域服务器不能和SQL服务器一起加入集群. 1.添加故障转移集群,下一步 2.安装 3.在域控制服务器上的管理工具里打开故不障转移集群管理器,选择创建集群 4 ...
- [AndroidTips]startService与bindService的区别
Service的生命周期方法比Activity少一些,只有onCreate, onStart, onDestroy我们有两种方式启动一个Service,他们对Service生命周期的影响是不一样的. ...
- Pad控件 UIPopoverController的介绍与使用(Pad的专属菜单控件、Swift版本)
UIPopoverController 是iPad特有控件,iOS9之前,在iOS上也可以使用,在iOS9之后,只能用于Pad上. 如果非要在iOS上使用,编译不会有问题,运行后会崩溃,报错如下: T ...
- Unity3D Layer要点
简介 Layer可以用于光照的分层和物理碰撞的分层,这样可以很好地进行性能优化 数据结构 Layer在Unity中有3中呈现方式:1.string名字,2.int层索引 ...