摘要:作为一个Android/iOS开发人员,经过很长时间的沉淀,下面是我列出的每周必读清单,以桌面便签的方式放在桌面上,督促每周至少都要过一遍。 1、周报:了解国内外一周内比较热门的文章,主要浏览的周报是: Android Weekly 移动开发前线 Android开发技术周报 iOS Dev Week
阅读全文
摘要:购买shadowsocks网络服务 谢公屐使用了快2、3年了,又要快到期了,但最近使用发现不太好用,QQ上咨询也没回复,应该是要停止服务的节奏了吧。问了身边的同事,都在使用shadowsocks,反馈不错,一年99块钱(那是以前美元的汇率,现在的汇率要114RMB),比谢公屐200块钱还要便宜!于是
阅读全文
摘要:iOS应用架构谈 开篇 iOS应用架构谈 view层的组织和调用方案 iOS应用架构谈 网络层设计方案 iOS应用架构谈 本地持久化方案及动态部署 iOS应用架构谈 组件化方案 链接地址: "iOS应用架构谈 网络层设计方案"
阅读全文
摘要:1. 代码规范 自动代码规范检测工具集成 参考:iOS代码规范自动化 2. 代码质量扫描 参考资料: 1) 静态程序分析工具Infer 2) 持续集成实施(十三)——Infer 3. 单元测试 单元测试自动化 参考:iOS 自动集成单元测试 - Jenkins与xctool整合
阅读全文
摘要:集成是指软件个人研发的部分向软件整体部分交付,以便尽早发现个人开发部分的问题; 部署是代码尽快向可运行的开发/测试节交付,以便尽早测试; 交付是指研发尽快向客户交付,以便尽早发现生产环境中存在的问题。 「持续集成(Continuous Integration)」 持续集成强调开发人员提交了新代码之后
阅读全文
摘要:什么是Animation(动画),简单点说就是在一段时间内,显示的内容发生了变化. 对CALayer来说就是在一段时间内,其Animatable Property发生了变化.从CALayer(CA = Core Animation)类名来看就可以看出iOS的Layer就是为动画而生的,便于实现良好的
阅读全文
摘要:xcodebuild 命令是 Xcode Command Line Tools 的一部分。通过调用这个命令,可以完成 iOS 工程的编译,打包和签名过程。这个命令随着 Xcode 的版本不同使用方法上也会有所不同。 参考: 官方介绍 https://developer.apple.com/legac
阅读全文