本期 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教程。

在iOS平台上使用TensorFlow教程(上)

在iOS平台上使用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 应用的更多相关文章

  1. 如何在linux上构建objective-c程序

    swfit目前还是os x独占,以后会不会扩展到其他系统还未可知,但objective-c并不只存在于os x,在linux下gcc和clang都支持obj-c哦,下面简单把如何在ubuntu上构建o ...

  2. fir.im Weekly - 可能是 iOS 审核最全面的解决方案

    ipv6 被拒绝,后台定位被拒绝--让很多国内 iOS 开发者心力交瘁.这是一份关于 iOS 审核的终极免费方案,作者iOSWang对最近iOS 审核被拒问题给出了比较全面的方案:Solve-App- ...

  3. fir.im Weekly - 94 个 iOS 开发资源推荐

    距离 2016 年还有 17 个日夜,而你和回家只隔了一张 12306 验证码的距离,祝大家抢票顺利.本期 fir.im Weekly 收集了一些优秀的 GitHub 源码.开发工具和动画特效,希望对 ...

  4. 如何在IOS上调试Hybrid应用

    最近在找关于在xcode上调试Hybrid应用的方法,比如我想进行断点调试.日志打印.屏幕适配等等,刻意去搜了下方法,虽然之前已经大致知道了,这里系统归纳一下,原文在https://developer ...

  5. 如何在iOS上实现对HTTPS的支持(转)

    原文地址:http://blog.5ibc.net/p/101504.html 首先,需要明确你使用HTTP/HTTPS的用途,因为OSX和iOS平台提供了多种API,来支持不同的用途,官方文档< ...

  6. 如何在CentOS上安装Tensorflow的gpu版本?

    系统配置 系统版本: Centos7.6 语言: Python3.5(anaconda3 4.2) 框架: Tensorflow 安装依赖 sudo yum install openjdk-8-jdk ...

  7. fir.im Weekly - iOS 保持界面流畅的技巧

    生命不息,coding 不止.本期 fir.im Weekly 收集了微博上的热转资源,包含 Android.iOS 开发工具.源码分享,产品 UI 设计的好文章,还有一些程序员成长的 Tips,希望 ...

  8. fir.im Weekly - iOS开发中的Git流程

    本期 fir.im Weekly 收集了微博上的热转资源,包含 Android.iOS 开发工具.源码等好用的轮子,还有一些 APP 设计的 Tips,希望对你有用. 精仿知乎日报 iOS 端 @我偏 ...

  9. fir.im weekly - 「 持续集成 」实践教程合集

    我们常看到许多团队和开发者分享他们的持续集成实践经验,本期 fir.im Weekly 收集了 iOS,Android,PHP ,NodeJS 等项目搭建持续集成的实践,以及一些国内外公司的内部持续集 ...

随机推荐

  1. PCB行业版特色功能展示

    普实PCB行业版,专为PCB行业需求而定制.秉承一体化.集团化.移动化为设计理念,采用互联网技术.云计算技术.移动应用技术开发的新一代系统帮助PCB企业创新管理模式.引领商业变革!系统从接到订单开始, ...

  2. TypeScript设计模式之工厂

    看看用TypeScript怎样实现常见的设计模式,顺便复习一下. 学模式最重要的不是记UML,而是知道什么模式可以解决什么样的问题,在做项目时碰到问题可以想到用哪个模式可以解决,UML忘了可以查,思想 ...

  3. Memcached【第一篇】安装

    第一步:准备 1. 安装包 memcached-1.4.35.tar.gz 2. 安装 libevent 1)简介 Libevent 是一个异步事件处理软件函式库,以 BSD 许可证释出.Memcac ...

  4. CentOs下安装PHP环境的步骤

    前言 在CentOs环境下安装php开发环境,需要首先安装一些源文件,然后使用yum命令直接安装即可,在Fedora 20 源中已经有了PHP的源,直接可以使用以下命令安装即可: # yum inst ...

  5. 【RecyclerView与Glide】实现一个Android电子书阅读APP

    http://www.cnblogs.com/xfangs/ 欢迎在本文下方评论,小方很需要鼓励支持!!! 本系列教程仅供学习交流 小说阅读器最终实现效果见 第一篇博文 前言 在上一篇文章中,我们实现 ...

  6. Lowest Common Ancestor of a Binary Tree leetcode

    Given a binary tree, find the lowest common ancestor (LCA) of two given nodes in the tree. According ...

  7. 基于 Koa平台Node.js开发的KoaHub.js的跳过组件代码

    koahub-skip koahub skip middleware koahub skip Conditionally skip a middleware when a condition is m ...

  8. Bzoj超级经验大放送题集(好评如潮哦~~~)

    其实这些是因为没有数据才形成的...唯一可惜的是这些都是需要300软妹币才能打开的萌萌哒权限题*^_^* 好啦,吾来教你如何快速AC么么哒 pascal: 1 begin end. //Pascal ...

  9. Spring+SpringMVC+MyBatis+easyUI整合基础篇(十)SVN搭建

    日常啰嗦 前面一篇文章讲了一下版本控制,但其实这一篇并没有打算讲细节的,感觉应该自己去动手弄一下,后来考虑了一下,版本控制真的挺重要的,如果自己实在搭建不好反而不去使用的话,真的有点可惜,当然这些话是 ...

  10. 免费搭建wordpress博客有感

    之前一直有搭建个wordpress博客的想法,但一直没有实施.最近离职之后,空闲时间多了起来,就开始折腾wordpress博客起来. wordpress博客可玩性很高,但刚开始只想练练手,就没有想买域 ...