惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

N
Netflix TechBlog - Medium
Blog — PlanetScale
Blog — PlanetScale
Google DeepMind News
Google DeepMind News
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
F
Fortinet All Blogs
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Stack Overflow Blog
Stack Overflow Blog
人人都是产品经理
人人都是产品经理
H
Hackread – Cybersecurity News, Data Breaches, AI and More
L
LangChain Blog
Microsoft Security Blog
Microsoft Security Blog
Apple Machine Learning Research
Apple Machine Learning Research
Y
Y Combinator Blog
阮一峰的网络日志
阮一峰的网络日志
博客园_首页
IT之家
IT之家
V
V2EX
C
Check Point Blog
MongoDB | Blog
MongoDB | Blog
Last Week in AI
Last Week in AI
B
Blog
J
Java Code Geeks
大猫的无限游戏
大猫的无限游戏
雷峰网
雷峰网

fir.im

fir.im 持续集成技术实践 给自己一个提升的机会 | 送 2017 @ Swift 大会门票 CI Weekly #16 | 从另一个角度看开发效率: flow.ci 数据统计功能上线 全新的 flow.ci Dashboard 上线 几分钟看完 flow.ci 全部功能 fir.im Weekly - 可能是 2017 最好的 Swift 学习资源 CI Weekly #13 | 用更 Geek 的方式配置你的 CI 工作流 fir.im Weekly - 2016 移动开发技术大回顾 fir.im Weekly - iOS / Android 动态化更新方案盘点 fir.im Weekly - 让 iOS 应用更加安全 今年感恩节, fir.im 在寻找这些人 fir.im Weekly - 暖心的 iOS 持续集成,你值得拥有 fir.im Weekly - TouchBar 从入门到开发 不可错过的「持续集成」进阶指南 fir.im Weekly - 关于 Log Guru 开源、Xcode 探索和 Android7.0 适配 fir.im Log Guru 正式开源,快速找到 iOS 应用无法安装的原因 fir.im Weekly - 关于 iOS10 适配、开发、推送的一切 fir.im Weekly - 从零开始,搭建理想的直播平台 CI Weekly #1 | 这份周刊,带你了解 CI/CD 、DevOps、自动化测试 fir.im Weekly - 做一款 App 需要考虑什么 fir.im Weekly - 可能是 iOS 审核最全面的解决方案 fir.im Weekly - 如何用 iPad 创造技术生产力 fir.im Weekly - 嘘,关于科学上网! fir.im Weekly - Mobile developer 利器分享 fir.im Weekly - 你与优秀源码之间只差一个 Star 机器 · 人 | 可重复的事情,让机器去做 fir.im Weekly - 揭秘直播移动 APP 技术实现 fir.im Weekly - 如何写出零 bug 的代码 fir.im Weekly - 聊聊让人向往的远程开发工作 fir.im Weekly - 2016 年 Android 最佳实践列表
fir.im Weekly - 如何愉悦地进行持续集成
Imshaha · 2016-03-09 · via fir.im

持续集成是一项“一次配置长期受益”的投入,让开发、测试、生产环境的统一变得更加自动高效。

本期 fir.im Weekly 收录了关于 Android 、 iOS 持续集成的最新实践分享,也有一些开发工具、源码和 UI 动画的分享。

iOS 搭建 CI 持续集成环境

@大慈大悲大熊猫  写的这篇文章总结了自己在 iOS 下的自动化打包,搭建可持续集成环境的实践过程,选择方案是 Jenkins+ Gitlab/Github+Xcode+Fir 。文章传送门.

对比学习下, @宣 X_x的这篇文章,用 Jenkins+GitHub+fir-cli 搭建持续集成环境,看看哪个更适用于你。

使用 DaoCloud 与 FIR.im 为 CodingAndroid 项目开启持续集成的尝试

@痕迹 BLANK  把持续集成环境搭建在 DaoCloud 上,通过几步就可以实现 CodingAndroid 项目自动提交,自动编译发布测试包到 fir.im 上。这是一套很新鲜的玩法,感兴趣地可以尝试一下,文章地址☞http://www.jianshu.com/p/a6ebb0e0c5ae .

icon-font-for-multiple-platforms

@廖祜秋 liaohuqiu_秋百万分享。

“开源一个项目。我们经常会在项目中使用 Icon Font ,比如 Font Awesome 。最近做一个项目,你可以自己在 Sketch 中画图标,生成字体文件,然后在 Web , Android , iOS 等各个平台中使用。项目配有简单明了的各个平台下的例子。” Github 地址点击这里

MVVM with ReactiveCocoa

@雷纯锋 2011写了一篇新文章《 MVVM with ReactiveCocoa 》,先从理论出发介绍了 MVC 到 MVVM 的演进过程;然后介绍了 RAC 在 MVVM 中的两个使用场景;最后从实践的角度,介绍了一个使用 MVVM 和 RAC 开发的开源项目 MVVMReactiveCocoa 。 Github 已抛出源码,地址见这里

Swift 服务端编程: Perfect 项目上手指南

@移动开发前线分享。

“ Swift 让 iOS 开发者有了制霸全栈的希望,连 IBM 都出了一个 Swift 的 Web 服务端程序 Kitura ,不过要数他们的鼻祖,还得算 Perfect 项目,它甚至在 Swift 开源之前就发布了。就让本文的作者来带你看看 Swift 在服务端是如何运行的。”

文章传送门.

用 Swift 搭建数据驱动型 iOS App 架构

@愚公编程 MrPeak写了一篇用 Swift 搭建数据驱动型 iOS App 架构的文章,有完整的 Demo 代码,地址见这里.

Cocoapods 的系列教程

@叫什么都不如叫 Pluto-Y整理了一些关于 Cocoapods 的系列教程,详情链接如下:

Cocoapods 系列教程(一)——入门

Cocoapods 系列教程(二)——开源主义接班人

Cocoapods 系列教程(三)——私有库管理和模块化管理

React-native-gitfeed ,实用简洁的 github 客户端

@Sayalittlesomething在微博上分享
“ react-native-gitfeed 开源了。请允许我自信(不要脸)的说,可能是目前最实用简洁的 github 客户端了。” Github 地址: https://github.com/xiekw2010/react-native-gitfeed ; iOS 版: http://t.cn/RbFQP4r ; android 版:http://t.cn/RGOEwRx

令人惊讶的图片加载库系列: Glide

@void_ouwenjie@稀土掘金分享了傅圆的博客的文章;

“ Glide ,就像 Picasso ,可以从多个源去加载和显示图片,同时也兼顾缓存和在做图片处理的时候维持一个低内存消耗。它已经在 Google 官方 APP (如 Google 2015 开发者大会的应用程序)中使用了,就和 Picasso 一样受欢迎。在这个系列中,我们要探讨 Glide 和 Picasso 的不同和优势。"

文章地址:Glide - 开始!

译者注原文: Glide — Getting Started

开源的 Material Design 豆瓣客户端

汤奇 V微博分享了开源的 Material Design 豆瓣客户端, Github 地址: https://github.com/DreaminginCodeZH/Douya .

更优雅的 Android 发布自动版本号方案

来自@Android 笔记的分享。

“如果您的项目是用 Git 管理的,并且恰巧又是使用 Gradle 编译(应该绝大部分都是这样的了吧?),本文试图找到一种更加优雅的自动版本管理方法。”

点击这里,浏览全文。

用 Swift 仿写微信客户端—— TSWeChat

@来海龙 用 Swift 仿写了一下微信客户端,完成度还不够高,后续会慢慢添加,有兴趣的可以看下, Github 地址: http://t.cn/RGYg9CO

RecyclerViewWithHeaderNewPractice

@drakeet在微博上分享了实现新的动画:

“ GitHub 开源了一种新的 Header View + RecyclerView 实现方式,使用 CoordinatorLayout 把 header 抽离出 RecyclerView ,并做到上下滑联动,这样 Java 层代码就能简单和简洁很多,更便于刷新和响应,也不用写多 item view type 逻辑。” Github 源码已抛出,地址见这里.


以上是本期fir.im Weekly ,如有好的资源,欢迎分享给我们。

fir.im