2016 年已经过去一半,你在年初制定的成长计划都实现了吗?

学海无涯,技术成长不是一簇而就的事情。本期 fir.im Weekly 推荐 王下邀月熊_Chevalier我的编程之路——知识管理与知识体系,适合所有的开发者阅读。

还有作者的关于 2016里一些 Android 最佳实践列表——Opinionated,其中集成 Medium 上关于最佳实践的 Checklist,并加入了一些个人看法,包涵Language、UI、Network、Storage、DataBase、SysProc、TestRelease等方面,希望对你有用。

再来看下其他干货内容 ~

『 iOS,Android, 前端开发干货分享』

如何构建Android MVVM应用程序

@Kelin-Hong 的这篇文章将讲述如何通过Data Binding 构建 MVVM 应用框架。并告诉我们什么是MVVM,如何一步一步来设计整个应用程序框架。

文章传送门;源码地址.

iOS现有项目集成React Native

iOS现有项目集成React Native有2种方法:

  • 通过CocoaPods集成React Native
  • 手工集成React Native

作者huxiaoqiao 通过五步将原有项目成功集成React Native,详情见这里

检查iOS App是否支持IPv6-only Network

从2016年6月1号开始,苹果强制要求上架AppStore的应用支持IPv6-only network。
@_openThread的这篇文章分为两部分:通过代码检查是否兼容IPv6-only网络,以及如何搭建IPv6-only网络的测试环境,旨在帮助快速检查app是否支持IPv6-only Network。

文章传送门.

多个 fir 账户上传 app 的最佳姿势

@Robin灬桑 在微博上分享道:

“因为个人有多个fir账户,来回切换上传太烦,没事就写了个mac端的上传app,暂时只有上传和切换用户,后面慢慢加功能吧 ”

分享给有同样需求的同学,Github 地址>>Fir-macOS.

一个很棒的 Android APP框架

来自与xuyushi Blog分享;

“最近在 github 上看到一个 android 的框架,结合了 Rxjava + retrofit + dagger2 + mvp,结合了当下比较流行的框架,并且项目层次非常清晰,易于扩展和维护”。文章地址.

WeFlow:腾讯出品的跨平台的前端开发工作流工具

WeFlow 是微信团队出品的基于 tmt-workflow 前端工作流的开发工具。 目前已支持了:微信游戏、微信广告等项目的 第三方合作团队 的前端构建工作,如果你更习惯命令行
操作,可以直接使用 WeFlow 的核心:基于 Gulp 开发的 tmt-workflow :)

官网:https://weflow.io/

Github 地址:https://github.com/weixin/WeFlow


『 持续集成与自动化测试实践』

DevOps的最佳实践与Docker的运维挑战

"国内各种规模的企业系统都在尝试在他们的开发运维环境中使用DevOps,如何做才能一步步实现DevOps与最佳实践案例,Docker作为实现DevOps的一个重要技术手段,又给运维带来了什么样的挑战?”

如果你对相关技术感兴趣,可以来看看云络科技架构师王寒的这篇文章.

8 步搭建 Node.js + MongoDB 项目的自动化持续集成

“任何事情超过 90 秒就应该自动化,这是程序员的终极打开方式”。

@风起云飞flowci 通过创建一个 Node.js + MongoDB 项目,来教大家如何使用 flow.ci 8 步完成自动化持续集成的搭建。 详细教程点击这里.


『 程序员Tips&技术活动 』

买苹果设备需要注意哪些坑

看一名标准的果粉,结合实际使用体验,来告诉大家如何正确地选购苹果设备。最近要换设备的同学,来这里看看魅族开发团队的分享.

WWDC2016 中文资料/视频/Demo

swift小学生 对wwdc2016 进行了特别整理了下,地址:链接,包含视频原地址,中文资料,demo等。

TesterHome 第二届移动互联网测试大会

@TesterHomes 国内一流的测试技术交流社区,这次大会涵盖各个层面的实用技术和大厂经验分享,购票链接


这期的 fir.im Weekly 欢迎大家分享更多的内容。

fir.im

fir.im Weekly - 2016 年 Android 最佳实践列表的更多相关文章

  1. Atitit.嵌入式web 服务器 java android最佳实践

    Atitit.嵌入式web 服务器 java android最佳实践 1. Android4.4.21 2. 自己的webserver1 3. CyberHTTP for Java  cybergar ...

  2. fir.im Weekly - 如何进行 Android App 性能优化

    关于 Android App 的优化,@anly-jun 用 3 个月完成了这一系列文章,从 性能分析工具 到 ANR .Layout .消除卡顿 到 内存优化.内存分析工具大概十五六篇,并对此做一个 ...

  3. fir.im Weekly - 从零开始创建 Android 新项目

    今年的 Google I/O 大会上,人工智能和虚拟现实的产品发布让我们对未来多了几分惊喜.对于开发者部分,Google 发布了 Android N 系统,感受最深的是全新的 Android Stud ...

  4. fir.im Weekly - 2016 移动开发技术大回顾

    2016 年是移动技术发展迅速的一年,认认真真回顾这一年必不可少.@移动开发前线 的 这篇 2016移动开发技术巡礼 ,精心盘点了 2016 年 移动开发技术大事件,分为 iOS/Android平台篇 ...

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

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

  6. fir.im Weekly - 2016 开年技术干货分享

    开年上班,北上广的技术er 陆续重返"人间".看到别人已返工写代码,竟然有种慌慌的感觉(ง •̀_•́)ง 勤奋好学如你,fir.im weekly 送上最新一波技术分享供你 &q ...

  7. fir.im Weekly - 1000 个 Android 开源项目集合

    冬天到了,适宜囤点代码暖暖身.本期 fir.im Weekly 收集了最近一些不错的 GitHub 源码.开发工具和技术实践教程类文章分享给大家. codeKK - 集合近 1000 Android ...

  8. 听说你还不会用Dagger2?Dagger2 For Android最佳实践教程

    前言 Dagger2是现在非常火的一个依赖注入框架,目前由Google维护,在Github上面已经有12K star了.Dagger2的入门门槛其实是比较高的,据了解,目前有很多Android工程师对 ...

  9. fir.im Weekly - 600个 Android 开源项目汇总

    本期 Weekly 收集了一些热度资源,包含 Android.iOS 开发工具与源码分享,程序员也应该了解的产品运营.设计等 Tips ,希望对你有帮助. 600个Android开源项目汇总 勤劳的 ...

随机推荐

  1. 【转载】Android数据存储之SQLite

    SQLite是D.Richard Hipp用C语言编写的开源嵌入式数据库引擎.它支持大多数的SQL92标准,并且可以在所有主要的操作系统上运行. 在Android中创建的SQLite数据库存储在:/d ...

  2. ContentProvider要点复习

    ContentProvider要点复习 ContentProvider作为四大组件之一,发挥着举足轻重的作用.与之相关联的另外两个类分别是ContentResolver和ContentObserver ...

  3. DVDstore 数据库基准测试

    1 DVDStore介绍 DVDstore 是一个电子商务测试应用,模拟多用户登陆在线系统,搜索DVD,购买DVD.多用来用作测试数据库性能或者其他的压力测试. 2 快速浏览测试步骤 (a)  安装数 ...

  4. bdb log file 预设长度的性能优化

    看代码随手记:log_put.c, __log_write() /* * If we're writing the first block in a log file on a filesystem ...

  5. mac命令行常用

    1. 寻找文件命令 find . -name "*.txt" //.代表当前路径,意思是找到所有txt文件 2. ps -A | grep mysql //可以检查到mysql的进 ...

  6. (完全背包 大数)Dollar Dayz (POJ 3181)

    http://poj.org/problem?id=3181 Description Farmer John goes to Dollar Days at The Cow Store and disc ...

  7. 排列组合算法(PHP)

    用php实现的排列组合算法.使用递归算法,效率低,胜在简单易懂.可对付元素不多的情况. //从$input数组中取$m个数的组合算法 function comb($input, $m) { if($m ...

  8. SQL SERVER 2000数据库置疑处理

    由于服务器意外的断电,导致SQL SERVER服务器上数据库出现“置疑”而无法使用,通过网上搜索,找到以下方法解决问题,这里记录一下: 产生数据库置疑的时侯,数据库文件和日志文件都是存在的,如果数据库 ...

  9. 选择排序-java

    排序-选择排序 基本思想:在待排序子表中找出最大(小)元素, 并将该元素放在子表的最前(后)面. 平均时间:O(n2) 最好情况:O(n2) 最坏情况:O(n2) 辅助空间:O(1) 稳定性:不稳定 ...

  10. 播放一个视频并用滚动条控制进度-OpenCV应用学习笔记二

    今天我们来做个有趣的程序实现:利用OpenCV读取本地文件夹的视频文件,并且在窗口中创建拖动控制条来显示并且控制视频文件的读取进度. 此程序调试花费了笔者近一天时间,其实大体程序都已经很快写出,结果执 ...