传播学大师麦克卢汉有一个著名理论--「 媒介即讯息,媒介是人的延伸」,在当代,表现更为明显的是「工具即为人的延伸」,工具使人自由.那么,我们究竟需要什么样的工具释放技术生产力?本期 fir.im Weekly 分享下@赵赛坡 的 iPad 生产力指南,精选了 iPad 上大量优秀的生产力应用,11000 字,50 多张插图(动态图),全部在 iPad mini 4 上完成,涉及到六大工作流.40 多款应用的使用教程.十分强大,推荐阅读. 还有一些优秀的 Github 项目.iOS/Android…
2016年直播似乎无处不在,作为一个开发者也许需要补充下关于直播技术点.本期 fir.im Weekly 整理了一些开发者对于直播实践项目中的技术经验与直播技术架构分析等内容,还有一些关于 iOS .Android等相关开发干货. 一起来看看~ 『直播技术干货分享』 如何做一款仿映客的直播App 简书作者JIAAIR从技术实现层面.直播优化层面.流媒体传输等方面分析了当下的直播技术,同时分享了如何搭建一个类似映客的直播项目的技术经验. 感兴趣的话,点击这里. 移动直播技术秒开优化经验(含PPT)…
自从 Macbook Pro 发布重大更新, TouchBar 一直是开发者的重点关注对象.除了NSTouchBar官方文档,速度快者如 @毫无存在感的Cee,分享了一篇 NSTouchBar 的入门开发指南,对于没有接触过 macOS App 开发的同学也可以轻松上手. @江南的悲伤 在上篇的基础上研究了 Multi-Touch Bar 的 UI 机制和各种新控件的特性,写了一篇进阶版Multi-Touch Bar UI 开发入门指南,希望对你有用. 如果你对 Touch Bar 开发无感,本…
每个圈子都有一群能力强且懂得经营自己的人,技术圈也是如此.本期 fir.im Weekly 一如往期精选了一些实用的 iOS,Android 开发工具和源码分享,还有一些关于程序员的成长 Tips 和活动分享~ GitHub 中国区 Top 100 大神解密 根据Github公开 API 抓取地址显示 China 的用户,并依据粉丝关注排名以及属性分析,@优雅的程序员D 罗列出『github 中国区粉丝前100排名』,同时分析了他们在知乎和微博的活跃度,并对前 20 名进行了"深度挖掘"…
开年上班,北上广的技术er 陆续重返"人间".看到别人已返工写代码,竟然有种慌慌的感觉(ง •̀_•́)ง 勤奋好学如你,fir.im weekly 送上最新一波技术分享供你 "品味"-- 给iOS开发者的Sketch入门教程 来自@CocoaChina的翻译整理. Sketch是一个让程序汪能快速上手的工具.在本教程中,你可以学到:  1.使用UIKit模板创建一个模型 2.使用矢量工具创建Icon 3.通过组合基本形状制作Icon 4.为Xcode导出图片素材资…
"2016年,当我们迎来了如Xcode 8.Swift 3.SiriKit.Android N.Android Instant Apps.React Native等诸多移动开发技术.开发工具.语言和平台的更新,以及移动直播.VR/AR.人工智能等创新技术时.从开发者角度,我们又需要以及期待什么样的移动开发者大会?" 正如 CSDN移动 所讲,新开发时代技术层出不穷,当下的开发者更期待什么样的技术干货.也许今年的MDCC 2016移动开发者大会会给我们更多的答案与惊喜. 本期 fir.i…
一年又一年,Code,Build,Run.多少技术人像"孙悟空"一样,日复一日苦练"七十二变",笑对"八十一难",最后能"取经成功". 2016年农历新年最后一期的 fir.im Weekly 出炉啦,回家之前再来逛逛 : ) 一步步创建自己的iOS框架 来自@segmentfault:BigNerd 的翻译整理. "在这篇教程中,框架里面会暴露一个名为RGBUIColor(red:green:blue)的函数,该函…
最近纷纷扰扰,快播公开庭审,携程事件仍在升级,百度还在继续无底线.我们相信技术本身并不可耻,但是用技术作恶就是可耻.当技术成为一种武器,Do not be evil. 好了,继续本期的 fir.im Weekly ,最新的 iOS/Android 开发资源,GitHub 源码.前端技术干货分享,快来升级你的装备. iOS 崩溃调试的使用和技巧总结 在iOS开发调试过程中以及上线之后,程序经常会出现崩溃的问题.简书作者 @刘小壮 用一篇博客总结了对崩溃调试的使用和技巧,推荐了第三方崩溃分析工具--…
本期 Weekly 主要精选了上周一些不错的 GitHub 资源.开发工具和技术实践教程类文章分享给大家. JSPatch – 动态更新 iOS APP JSPatch 是 @Bang 最近业余做的小项目,只需在项目中引入极小的引擎,就可以使用 JavaScript 调用任何 Objective-C 的原生接口,获得脚本语言的能力:动态更新 APP,替换项目原生代码即时修复bug. 详细介绍,可以看 @Bang 的这篇博文,链接在 这里 (配图来自原文) VVeboTableViewDemo @…
2016 年是移动技术发展迅速的一年,认认真真回顾这一年必不可少.@移动开发前线 的 这篇 2016移动开发技术巡礼 ,精心盘点了 2016 年 移动开发技术大事件,分为 iOS/Android平台篇.iOS/Android开发技术篇.跨平台技术篇(React Native.Weex.微信小程序).热门行业技术篇(直播.VR/AR)等等,值得阅读.另外,@开发者头条也发布了十大 iOS 开发者必读好文和十大 Java / Android 开发者必读好文,感兴趣的去看看. 同时,2017年伊始不少…
本期 fir.im Weekly 收集了 2 月下旬新鲜出炉的 iOS /Android 技术分享.源码等,iOS 中图片技术的解压缩.逆向实战.iOS SDK 实践,Android架构思考.Android触摸事件分发.蘑菇街Android热修复.MVP+Retrofit+RxJava网络请求框架搭建,希望对你有用. 『 iOS开发分享』 谈谈 iOS 中图片的解压缩 "对于大多数 iOS 应用来说,图片往往是最占用手机内存的资源之一,同时也是不可或缺的组成部分.将一张图片从磁盘中加载出来,并最…
每一个成功的 App,都拥有强大的性能体验.本期 fir.im Weekly 整理了微信读书.美团外卖. 天猫.美团点评技术团队的关于性能监测优化方面策略和工具的分享,一起来看看. 微信读书 iOS 质量保证及性能监控 App 版本快速迭代,功能越来越复杂,App卡死动画丢失等等问题出现.看看微信读书 iOS 版本是如何利用监控工具来解决这些问题.文章传送门. 美团外卖移动端性能监测体系实现 "从开发.测试到上线时期,随着功能需求累加,人员规模扩大,项目越来越复杂,且迭代周期短,用户感知到多种多…
一则利好消息,flow.ci 支持 iOS 项目持续集成,想试试的伙伴去 Gitter群 问问.首批尝鲜用户@阿米amoy 已经用 flow.ci 实现了基本的 iOS 持续集成,并详细记录整个 Build, Test, Deploy 的过程,详情见: flow.ci 初体验!记一次暖心的 iOS 持续集成 除此外,再来看下最近的 iOS/Android 相关的工具.源码分享和技术文章- 『iOS / Android开发分享 』 Dash iOS 版本开源 Dash 是一个免费且开源的 API…
本期 fir.im Weekly 整理了最近的一些技术分享,包括关于 Log Guru 开源.Xcode 探索. Android7.0 适配等等 iOS/Android 相关的工具.源码分享和技术文章,希望对你有用. Log Guru 正式开源 Log Guru,是 fir.im 开发团队创造的小轮子,用在 Mac 电脑上的日志获取.Github 地址:FIRHQ/LogGuru,针对 iOS10 的系统问题,新增了「暂停 - 继续」的功能,具体详情请看这里. 通过Xcodeproj深入探究Xc…
无论你是移动开发者,还是桌面端开发者,或者正在IoT领域探索的技术人员,那么应该更加关注 iDev 全平台开发者大会,也许是后半年 iOS 开发者最盛大的技术盛宴.既有知名公司带来专业视野,又有从 Swift 到函数式编程.HomeKit, watchOS 开发. macOS 内核探索等技术分享,非常值得去听一听.PS:fir.im 为大家争取了当前票价款额外 8 折优惠,感兴趣的朋友去这里购买. 除此之外,本期 fir.im Weekly 重点整理了关于 swift3 适配.开发.迁移的实战经…
好的工程师,无法忍受低效且无趣的工作.优秀的技术团队应该自上而下的地推进技术平台化建设.DevOps.自动化构建.测试和部署流程,积极采用合适的第三方工具或创造工具,进行周期性的前沿技术分享等等. 先来看看国内外公司关于工程师文化的分享~ What makes a good engineering culture? 建立一个良好的工程文化无疑是一个大量的工作,但由此产生的工作环境是值得的. edmondlau@Twitter的这篇文章讲了如何打造一个有工程师氛围的团队,需要知道的 10 件事情.…
做一个出色的程序员,困难而高尚.本期 fir.im Weekly 精选了一些实用的 iOS,Android 开发工具和源码分享,还有一些关于程序员的成长 Tips 和有意思有质量的线下活动~ How to be a Programmer @梦里风林 翻译了最近 github 上一个很火的工程>>>关于如何做好一个程序员,里面包含了很多技术方面的入门,进阶.高阶的分享,原地址在这里. JSPatch 开源经验分享 由 @移动开发前线 微信分享. @bang,开源项目 JSPatch 作者…
世纪寒潮席卷全中国,可谓普天之下莫低0℃.无论怎样的严寒都抵挡不了程序员们的创造的激情... 本期的 fir.im Weekly ,最新的 iOS/Android 开发资源,GitHub 源码.前端技术干货分享,来看看 : ) 由 App 的启动说起 来自Jaminzzhang的博客分享. "Code,Build,Run,一个活生生的App跃然方寸屏上,这一切是如何发生的?从用户点击App到执行main函数这短短的瞬间发生了多少事呢?探寻App的启动新生,可以更深刻地了解App开发本身.&quo…
本期 fir.im Weekly 收集了最近新鲜出炉的 iOS /Android 技术分享,包括 iOS 系统开发 TensorFlow 教程.iOS 新架构.iOS Notifications 推送实践,Android 无埋点 SDK 技术.代码质量保证.Android hook 技术等,希望对你有用. 『 iOS开发分享』 教你为 iOS 系统开发 TensorFlow 应用 独立开发者 Matthijs Hollemans 在 machinethink.net 的博客上发布了一篇文章,通过…
"小程序"来了,微信变成名副其实的 Web OS,新一轮的Web App 与Native App争论四起.程序员对新技术永远保持灵敏的嗅觉和旺盛的好奇心,@李锦发整理了微信小程序资源汇总,涵括微信 Web 开发者工具,WeApp 教程,站点收集和代码实例,持续更新,GitHub 地址:awesome-wechat-weapp . 除了"小程序"的大热点之外,本期 fir.im Weekly 重点整理了关于 iOS10 适配.开发.推送的相关知识点和 Android…
动态化更新是 App 开发必然面对的问题.在 iOS 环境下,Apple 开发者们像是" 带着手铐脚镣跳舞" ,相比之下 Android 开发者会轻松一点,有很多相关的开源框架帮助 App 进行热修复.热更新. 本期 fir.im Weekly 整理了滴滴打车团队动态化方案.JSpatch 的作者 iOS 动态化分享,以及 QQ空间.微信.微信读书.美团点评技术团队的 Android 热修复热更新方案,还有一些其他的技术分享. DynamicCocoa:滴滴 iOS 动态化方案的诞生与…
中国互联网的三大错觉:索尼倒闭,诺基亚崛起,谷歌重返中国.12月8日,2016 Google 开发者大会正式发布了Google Developers 中国网站 ,包含了Android Developers 的官网.文档.博客教学视频等开发技术资源,同时也透露了 Angular 和 Firebase 也作为在中国的技术重头戏.更多可以看看这篇文章-- Google开发者大会给我们带来了什么,还有 @CSDN移动的采访 -- 关于 Google 的疑问,我们在这里得到了解答. 再来看看本期 fir.…
本期 fir.im Weekly 重点推荐关于 iOS 面向协议编程相关文章,还有 iOS 多线程安全.Swift 进阶.Android MVVM 应用框架.Android 蓝牙实践等技术文章分享和工具源码分享- 『iOS / Android开发分享 』 面向协议编程与 Cocoa 的邂逅 "面向协议编程 (Protocol Oriented Programming,以下简称 POP) 是 Apple 在 2015 年 WWDC 上提出的 Swift 的一种编程范式.相比与传统的面向对象编程 (…
攻易防难,关于 iOS 应用安全看起来有些神秘.iOS Security , 源于@吴发伟_则平博客翻译的关于iOS安全的一系列文章,现在站点已经系统收集了大量关于 iOS 逆向.安全.反编译.静动态分析的文章.感兴趣的同学可以去看看. 同时,也推荐阅读沙梓社和吴航的<IOS应用逆向工程>,这本书以工具+代码的形式全面系统地展开知识点,有相关问题可以在iosre论坛讨论. 除此之外,本期 fir.im Weekly 也收集了最近的 iOS/Android 相关的工具.源码分享和技术文章- 『i…
关于 Android App 的优化,@anly-jun 用 3 个月完成了这一系列文章,从 性能分析工具 到 ANR .Layout .消除卡顿 到 内存优化.内存分析工具大概十五六篇,并对此做一个总结>>App性能优化系列结语篇,希望能给大家一些帮助. 除此之外,本期 fir.im Weekly 一如往常,整理了iOS/Android 相关的工具.源码分享和技术文章,来看看- 『Android/iOS 开发分享 』 减少APK的大小,Android官方这样说 临近项目收尾,发现 APK 包…
最近,最引人瞩目的莫过于 Apple 产品发布会,MacBook Pro 的更新可能是四年来变化最大的一版.除了更轻.更薄.性能更好.电力更足之外,最大的变化是加入了Touch Bar,被定义为 Mac 上的第二块屏幕.第二块触控板.对于开发者而言,Touch Bar 是不是生产力工具,现在还不确定.还有一点,接口统统换!掉!了!意味着旧的视频线.转接线一无是处,更有人调侃 "苹果沦为 USB-C 转接头厂商"--更多吐槽 传送门. 除了关注新 MacBook Pro,本期 fir.i…
2016年苹果发布会如期而至,新一代的 iPhone 7, Apple Watch 同时亮相,可惜大家期待的 MacBookPro.AR.VR产品并未出现.不论大家对新产品是"买买买"还是"黑黑黑",苹果是否保有创新活力,每个人心里都有自己的答案. 本期fir.im Weekly 推荐下@袁峥Seemygo 的这一系列文章,教你如何快速的开发一个完整的iOS直播app的实践系列,还有 @陈利人 的如何搭建一个属于自己的直播平台,其中解释了直播平台后面的技术和实现原理…
开发 App 是一个痛并快乐的旅程.工具越来越多,成本也越来越低,那么在开发之前需要考虑些什么?limboy 总结了一些经验和反思--做一个 App 前需要考虑的几件事,参考一下为你的 App 多留点心. 除此之外,本周 fir.im Weekly 收集了微博热转 Github 项目.iOS/Android 开发实践等技术分享- iOS符号表恢复&逆向支付宝 来自于杨君的小黑屋博客分享. "符号表历来是逆向工程中的"必争之地",而iOS应用在上线前都会裁去符号表,以避…
ipv6 被拒绝,后台定位被拒绝--让很多国内 iOS 开发者心力交瘁.这是一份关于 iOS 审核的终极免费方案,作者iOSWang对最近iOS 审核被拒问题给出了比较全面的方案:Solve-App-Store-Review-Problem. 除此之外本周 fir.im Weekly 收集了微博热转的优秀的 Github 项目.iOS/Android 开发工具等术分享:) 基于 fir.im 实现的 Android 版 TestFlight @ryanho_o在微博上分享了基于 fir.im 服…
工欲善其事,必先利其器.本期 fir.im Weekly 推荐了很多优秀的 Github 项目.iOS/Android 开发工具利器,比如墨__守独立开发的macOS App -- Repo, 帮助 Mobile developer 快速查找第三方库,浏览各种最新最热门的 UI 控件,支持 Markdown 直接解析 README,以及快速管理 GitHub 的 Star 目录.实用又不失酷炫,下载地址在这里. 其他技术分享,请继续阅读:) 『iOS,Android开发工具&源码分享』 swif…