fir.im Weekly - 聊聊让人向往的远程开发工作
6月30 日,苹果开发者后台贴出一封关于广电总局的醒目通知,申报一个游戏 APP 上架AppStore,你需要文网文+ICP证+软著+版号,审批难度将越来越大,不禁让人感慨中国独立开发者的成长 “ 道阻且长 ”,更多可了解相关知乎问题.
谈及独立开发者,除了生存问题引人关注外,他们可能多数是优秀的远程开发先行者。如果你也向往一份 Remote 开发工作,推荐一早一晚 远程开发社区和 @greatghoul 整理的 Github 远程工作资料库 remote-working .
除此之外,本期 fir.im Weekly 推荐 teahour.fm 的 最新一期节目,邀请了 Ashchan 聊了远程工作的方方面面,包括如何从头开始,如何接项目,如何找客户等如果要做远程工作必须要面对的问题等等~
再来看下其他干货内容 ~
『 iOS,Android, 前端开发干货分享』
iOS进阶指南试读之UI篇
由@叶孤城___ 大神分享;
“UI是一个iOS开发工程师的基本功。UI本质上就是你调用苹果提供给你的API来完成设计师的设计。所以,想提升UI的功力也很简单,没事就看看UIKit里的各个类的头文件。如果能做到烂熟于胸,相信会有很大的提升。”文章传送门.
25 位国内外优秀的 Swift 开发者推荐
@SwiftLanguage 有心整理了二十五位优秀的 Swift 开发者个人资料页,分享在 Github 上。除此外,推荐下他整理的开发者、项目、最佳实践,资料很多很强大。
Elevate - JSON 解析框架库
Elevate,Nike 公司出品的简单、可靠、可组合的 JSON 解析框架库,用 Swift 写的。Github 地址:Nike-Inc/Elevate.
Scoops - Android 多主题切换库
来自与@开源小组分享;
“超赞!Android 多主题切换库,做的相当精致 ”,Github 地址: Scoops.

Activity / Fragment 的完整 Lifecycle
@廖祜秋liaohuqiu_秋百万在微博上分享道:
“@oasisfeng 冯老师告诫我们要熟记这个图: 《 Activity / Fragment 的完整 Lifecycle》,『史上最全』,『史上最牛』,『史上最详细』…… ”
简直典型的从入门到放弃啊,围观 Github 地址:android-lifecycle.
可能是讲解Android事件分发最好的文章
这篇文章阐明了Android具体的事件分发机制的设计意图,让人既知其然,又知其所以然,也许能解决心中部分疑问。感谢简书作者milter翻译,造福广大Android开发者。
英文原文: 链接;
中文翻译版 : 链接.
前端 TOP 100
这个网页汇集了前端 TOP 100 - 包含热门和趋势两种排序,数据来自 Github 和 Awesomes-cn 每天更新。挺不错的, 很实用, 值得收藏。
『 持续集成与自动化测试实践』
使用Jenkins搭建iOS/Android持续集成打包平台
来自 DebugTalk博客分享;
"为了方便团队内部的测试包分发,希望在打包完成后能生成一个二维码,体验用户(产品、运营、测试等人员)通过手机扫描二维码后就能直接安装测试包。”
基本上这个流程所有开发APP的团队都可能会用到,来看看的这篇文章,让你真正零基础上手,到手即飞、开箱即用。
iOS UI自动化测试
Android平台上的自动化工具和实践比较多,由于 iOS 系统的封闭性,很多iOS平台的测试人员还处于纯手工测试模式,自动化程度和Android平台无法相论。
关于iOS UI自动化测试,来看下 TMQ 的这篇文章。

3 分钟轻松搭建 Ruby 项目自动化持续集成
“除了写代码,一切皆可自动化。Automating shapes smarter future.”。
@风起云飞flowci 这是一篇关于 Ruby 项目持续集成的快速指导教程,教大家如何使用 flow.ci 在 3 分钟内简单快速完成持续集成搭建,详细教程点击这里.
『 程序员Tips 』
WWDC信仰之旅
@Nero5023写了一篇关于参加 WWDC 的见闻、感受,来这里看看。
产品设计美学的跨界书单
@周楷雯Kevin的这个分享以三本书作为载体,谈了很多关于产品设计美学的跨界感悟,渗透很多自己的哲思,文章图文很赞,排版优美,值得推荐。传送门。

这期的 fir.im Weekly 就到这里,
欢迎大家分享更多的内容。
fir.im
fir.im Weekly - 聊聊让人向往的远程开发工作的更多相关文章
- fir.im Weekly - 聊聊 Google 开发者大会
中国互联网的三大错觉:索尼倒闭,诺基亚崛起,谷歌重返中国.12月8日,2016 Google 开发者大会正式发布了Google Developers 中国网站 ,包含了Android Develope ...
- fir.im Weekly - 一切从知识重构开始
一年之计在于春,大自然开始了新元素的重构.你的知识库是否也该重构更新呢? 本期 fir.im Weekly 包含最新的Android.iOS 开发工具.源码和好玩的UI 动画分享,希望对你有用. Sw ...
- fir.im Weekly - 暖心的 iOS 持续集成,你值得拥有
一则利好消息,flow.ci 支持 iOS 项目持续集成,想试试的伙伴去 Gitter群 问问.首批尝鲜用户@阿米amoy 已经用 flow.ci 实现了基本的 iOS 持续集成,并详细记录整个 Bu ...
- fir.im Weekly - 关于 iOS10 适配、开发、推送的一切
"小程序"来了,微信变成名副其实的 Web OS,新一轮的Web App 与Native App争论四起.程序员对新技术永远保持灵敏的嗅觉和旺盛的好奇心,@李锦发整理了微信小程序资 ...
- fir.im Weekly - TouchBar 从入门到开发
自从 Macbook Pro 发布重大更新, TouchBar 一直是开发者的重点关注对象.除了NSTouchBar官方文档,速度快者如 @毫无存在感的Cee,分享了一篇 NSTouchBar 的入门 ...
- fir.im Weekly - 从零开始,搭建理想的直播平台
2016年苹果发布会如期而至,新一代的 iPhone 7, Apple Watch 同时亮相,可惜大家期待的 MacBookPro.AR.VR产品并未出现.不论大家对新产品是"买买买&quo ...
- fir.im Weekly - 如何用 iPad 创造技术生产力
传播学大师麦克卢汉有一个著名理论--「 媒介即讯息,媒介是人的延伸」,在当代,表现更为明显的是「工具即为人的延伸」,工具使人自由.那么,我们究竟需要什么样的工具释放技术生产力?本期 fir.im We ...
- fir.im Weekly - 你与优秀源码之间只差一个 Star
说起开源社区,Github 是一个不可缺少的存在.作为全球最大的同性交友网站,上面有太多优秀的开源代码库和编程大神,让无数开发者心生向往.那么如何正确的使用 Github,也许是编程学习之必要.来看下 ...
- fir.im Weekly - 如何打造真正的工程师文化
好的工程师,无法忍受低效且无趣的工作.优秀的技术团队应该自上而下的地推进技术平台化建设.DevOps.自动化构建.测试和部署流程,积极采用合适的第三方工具或创造工具,进行周期性的前沿技术分享等等. 先 ...
随机推荐
- 【线段树套平衡树】【pb_ds】bzoj3196 Tyvj 1730 二逼平衡树
线段树套pb_ds里的平衡树,在洛谷OJ上测试,后三个测试点TLE #include<cstdio> #include<algorithm> #include<ext/p ...
- POJ 2151 Check the difficulty of problems (概率DP)
题意:ACM比赛中,共M道题,T个队,pij表示第i队解出第j题的概率 ,求每队至少解出一题且冠军队至少解出N道题的概率. 析:概率DP,dp[i][j][k] 表示第 i 个队伍,前 j 个题,解出 ...
- 经验总结之Android framework开发
本人在某做手机ROM的厂商工作近两年,虽然工作年限不长,但是对此类“工种”已有比较初步的认识,写下来供大家参考借鉴. framework的工作相对于其他比较成熟的软件开发类似,分为维护和需求开发. 需 ...
- Android应用:横竖屏切换总结
眨眼间,已经到了2016你年春节前,离上一篇博客的时间已经有6个月多,回想起这半年的种种,不得不说,学习和工作实在是太忙了,或许这就是程序员的真实写照吧. 写博客之初,主要的目的还是为了把自己的学习痕 ...
- 使用Glyph Designer创建位图字体
使用Glyph Designer创建位图字体 转http://book.2cto.com/201210/6610.html <iOS 5 cocos2d游戏开发实战(第2版)>将引导 ...
- spring4+hibernate4+maven环境搭建
本文主要介绍利用maven搭建spring4+hibernate4开发环境. 首先我们创建一个maven项目,具体步骤就不详细介绍了,看看我们pom.xml文件 <project xmlns=& ...
- Django学习中的问题总结
1. 在windows环境下,用pip安装Django后通过在python/Script目录下会生成django-admin.py文件,此时由于pip环境变量已经添加,diango-admin.py与 ...
- 21)pom 中的缺省值(default properties)
1 引言 项目中build 时用到了maven-jar-plugin ,其中有一个 ${project.build.directory} <plugin> <artifactId&g ...
- VMware Workstation虚拟机中的Linux通过NAT模式共享上网配置教程
VMware Workstation虚拟机中的Linux通过NAT模式共享上网配置教程 在VMware Workstation虚拟机下面,Linux虚机要上网,一般是桥接模式,但我自己的电脑上网的环境 ...
- Java生成不重复的数的方法
在开发时要给某些表加上编号,而且编号是唯一的,自己用时间生成了下,觉得可能存在并发情况.所以在网上查了一下,就是随机生成.方法如下: //方法一(用当前时间精确到毫秒,截取任意几位) Date dat ...