博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
fir.im Weekly - 如何愉悦地进行持续集成
阅读量:6479 次
发布时间:2019-06-23

本文共 1884 字,大约阅读时间需要 6 分钟。

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

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

iOS搭建CI持续集成环境

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

对比学习下,的这篇文章,用 ,看看哪个更适用于你。

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

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

icon-font-for-multiple-platforms

由分享。

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

MVVM with ReactiveCocoa

写了一篇新文章《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架构

写了一篇用Swift搭建数据驱动型iOS App架构的文章,有完整的Demo代码,地址见.

Cocoapods的系列教程

整理了一些关于Cocoapods的系列教程,详情链接如下:

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

在微博上分享

“react-native-gitfeed 开源了。请允许我自信(不要脸)的说,可能是目前最实用简洁的github客户端了。”Github地址:  ; iOS版: ;android版: 。

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

在分享了的文章;

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

文章地址:

译者注原文:

开源的 Material Design 豆瓣客户端

微博分享了开源的 Material Design 豆瓣客户端,Github 地址: .

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

来自的分享。

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

点击,浏览全文。

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

用 Swift 仿写了一下微信客户端,完成度还不够高,后续会慢慢添加,有兴趣的可以看下,Github地址:

RecyclerViewWithHeaderNewPractice

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

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


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

fir.im

转载地址:http://dvwuo.baihongyu.com/

你可能感兴趣的文章
C#中禁止程序多开
查看>>
分布式缓存Redis使用以及原理
查看>>
Activity竟然有两个onCreate方法,可别用错了
查看>>
Linux经常使用命令(十六) - whereis
查看>>
Linux五种IO模型
查看>>
Bootstrap技术: 模式对话框的使用
查看>>
小知识,用myeclipes找jar
查看>>
in-list expansion
查看>>
设计原则(四):接口隔离原则
查看>>
基于react的滑动图片验证码组件
查看>>
java单例模式深度解析
查看>>
【学习笔记】阿里云Centos7.4下配置Nginx
查看>>
VuePress手把手一小時快速踩坑
查看>>
学习constructor和instanceof的区别
查看>>
Vijos P1881 闪烁的星星
查看>>
ABP理论学习之领域服务
查看>>
Qt 控制watchdog app hacking
查看>>
让所有IE支持HTML5的解决方案
查看>>
RDD之五:Key-Value型Transformation算子
查看>>
percona 5.7.11root初始密码设置
查看>>