雾霾天,宜撸代码、吹牛,不宜出门约会(¬_¬)ノ

本期 fir.im Weekly 亦如往期,收集了优秀的  iOS/Android 开发资源,GitHub 源码、前端方面的热点分享。除了代码,也许你也应该了解技术趋势、程序员技能树等等。

通过自动布局来实现 iOS 动画

@RealmChina 分享。

在 GOTO Conference CPH 2015 的这次展示当中,Marin 为我们展示了如何在 Swift 中使用自动布局的 UI 来创建 UIKit 动画。文章最后还有福利!一个关于 iOS 9 UIStackView 的动画示例。
全文浏览,点击这里.

UITableView性能优化

@南峰子_老驴研究了Alexander Orlov这篇文章,从自己的视角解释了下如何让UITableView更快更平滑,后面将会讨论iOS绘画系统和UIKit更深层次的一些东西,值得一看。文章传送门.

小笨狼与 LLDB 的故事

对,这不是一个故事,这是@小笨狼Lc写的关于LLDB技巧篇!!!

“LLDB的Xcode默认的调试器,它与LLVM编译器一起,带给我们更丰富的流程控制和数据检测的调试功能。平时用Xcode运行程序,实际走的都是LLDB。熟练使用LLDB,可以让你debug事半功倍。”

点击这里,浏览全文。

Android WebView远程执行代码漏洞浅析

WebView远程代码执行漏洞可以说是横扫了一大批的Android App,查询一些漏洞平台可以得到大致的情况,鉴于很多存在漏洞的App并没有披露,因此WebVeiw远程执行代码漏洞的影响程度会更大。

绿盟科技分享了关于 Android WebView 远程执行代码漏的分析,感兴趣的点击这里.

Android MVVM 到底是啥?看完就明白了

极客联盟微信公众号干货很多,胡笛这篇文章讲述了 Android MVVM 框架 Data Binding Library 的使用,感兴趣的请点击这里

15 分钟带你入门 Fuse

@周楷雯Kevin分享了自己的第一篇 Fuse 的教程:

Fuse 这个技术令人兴奋,不仅可以用来做交互原型,还可以导出成 iOS 和 Android 的原生 App 供生产使用,重点的重点在于输出的成品品质不错,所以私以为值得学习一下 (官方也表示以后会支持导出 Mac,Linux,Windows App)。”

同样对 Fuse 感兴趣的,请点击这里

android-card-slide-panel 动画

android-card-slide-panel 是一个模仿探探首页卡片左右滑动效果的 Android Demo, 滑动流畅,卡片view无限重生。GitHub 地址:http://t.cn/RUkjmEQ

Twitter 的 like 动画安卓版

@泡在网上编代码 的分享关于 Twitter 的新版心形动画的制作过程。文章传送门

ReactNative变革无线前端-淘宝d2

@react-china 社区整理的 【ReactNative变革无线前端-淘宝d2】的分享,点这里看看,最后也说道很多人关注关于 React Web ,也将在12月底正式开源。

关于前端界万人瞩目的 第十届@D2前端技术论坛 的视频和干货,会在这里更新.

2015前端生态发展回顾

回顾一下2015年前端的生态发展,Kuitos 大致整理了几个比较有历史意义的事件。写的很棒,相信很多 前端er 会有共鸣。

文章传送门.

技术雷达 : 技术趋势分析报告

ThoughtWorks发布了最新一期的技术雷达,提出了四个最新的技术动态,分别为:“Docker引爆容器生态系统”、“微服务及相关工具受到追捧”、“JavaScript工具正在趋于平稳”、“安全是每一个人的问题”。下载地址在这里.

Developer 进阶书单

@Phodal 做了一张基于D3.js与KnockOut.js的数据生成的技能树,地址:https://github.com/phodal/developer ,主要分为以下几点:重构与设计模式、前端读书路线图、机器学习读书路线、架构与模式,看看是否对你有参考。在线地址:http://t.cn/R44yAQS , 源码地址:http://t.cn/R44yAQa .

————————————————

最近技术 Weekly 、头条的内容层出不穷, fir.im Weekly 想做一些内容上的改变,你们有好的建议随时发邮件给 dm@fir.im 告诉我,同时欢迎分享更多的资源。

fir.im

fir.im Weekly - 除了写代码,还需要了解什么的更多相关文章

  1. ClownFish:比手写代码还快的通用数据访问层

    http://www.cnblogs.com/fish-li/archive/2012/07/17/ClownFish.html 阅读目录 开始 ClownFish是什么? 比手写代码还快的执行速度 ...

  2. fir.im Weekly - 如何写出零 bug 的代码

    神兽护体,代码无bug.经常看到代码注释的各种形状,这是一种程序员情怀.那么,如何能写出零 Bug 的代码呢,来看看@码农翻身 的这篇手册--零Bug的代码是怎么炼成的. 写零 Bug 一定少不了代码 ...

  3. Qt侠:像写诗一样写代码,玩游戏一样的开心心情,还能领工资!

    [软]上海-Qt侠 2017/7/12 16:11:20我完全是兴趣主导,老板不给我钱,我也要写好代码!白天干,晚上干,周一周五干,周末继续干!编程已经深入我的基因,深入我的骨髓,深入我的灵魂!当我解 ...

  4. fir.im Weekly - 除了新 MacBook Pro,近期值得关注的移动开发好资源

    最近,最引人瞩目的莫过于 Apple 产品发布会,MacBook Pro 的更新可能是四年来变化最大的一版.除了更轻.更薄.性能更好.电力更足之外,最大的变化是加入了Touch Bar,被定义为 Ma ...

  5. fir.im Weekly - 可能是 iOS 审核最全面的解决方案

    ipv6 被拒绝,后台定位被拒绝--让很多国内 iOS 开发者心力交瘁.这是一份关于 iOS 审核的终极免费方案,作者iOSWang对最近iOS 审核被拒问题给出了比较全面的方案:Solve-App- ...

  6. fir.im Weekly - 你与优秀源码之间只差一个 Star

    说起开源社区,Github 是一个不可缺少的存在.作为全球最大的同性交友网站,上面有太多优秀的开源代码库和编程大神,让无数开发者心生向往.那么如何正确的使用 Github,也许是编程学习之必要.来看下 ...

  7. fir.im Weekly - 聊聊让人向往的远程开发工作

    6月30 日,苹果开发者后台贴出一封关于广电总局的醒目通知,申报一个游戏 APP 上架AppStore,你需要文网文+ICP证+软著+版号,审批难度将越来越大,不禁让人感慨中国独立开发者的成长 &qu ...

  8. fir.im Weekly - 如何打造真正的工程师文化

    好的工程师,无法忍受低效且无趣的工作.优秀的技术团队应该自上而下的地推进技术平台化建设.DevOps.自动化构建.测试和部署流程,积极采用合适的第三方工具或创造工具,进行周期性的前沿技术分享等等. 先 ...

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

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

随机推荐

  1. Android 时间维护服务 TimeService(针对于特殊定制设备)

    此方法针对于无法自动获取网络时间的特殊设备,正常 Android 设备直接调用 System.currentTimeMillis(); 方法获取当前时间即可. TimeService 集成于 Serv ...

  2. springboot使用之一:连接生产数据库,添加连接池

    项目中,难免遇到连接数据库的情形,目前来说springboot连接mybatis有两种,我这边使用的是mybatis官方提供XML方式的整合. 后面,对项目进行完善,引入了连接池,PageHelper ...

  3. PCB设计检查表

    PCB设计检查表 一.确保PCB网表与原理图描述的网表一致 二.布局大致完成后需检查 外形尺寸 确认外形图是最新的 确认外形图已考虑了禁止布线区.传送边.挡条边.拼板等问题 确认PCB 模板是最新的 ...

  4. CentOS 6 中安装Node.js 4.0 版本或以上

    如果想在CentOS 6 中安装Node.js >4.0,如果通过以往的方式安装: wget http://nodejs.org/dist/v4.0.0/node-v4.0.0.tar.gz t ...

  5. Inno setup中定制安装路径

    我的程序修改了安装界面,所以我的界面中提供了更改安装路径的方法. 用户修改后的路径会被传回inno setup脚本,脚本中需要做的事情如下: 1,写一个函数,来返回新的安装路径,如: function ...

  6. Codeforces #380 div2 C(729C) Road to Cinema

    C. Road to Cinema time limit per test 1 second memory limit per test 256 megabytes input standard in ...

  7. thinkphp学习笔记(一)

    一.入门与安装 1.进入C:\Windows\System32\drivers\etc的hosts文件中增加127.0.0.1 www.tp5.com 即访问这个域名就相当于访问127.0.0.1 2 ...

  8. ios开发中经常用到的控件

    以下是按照使用频率对ios的控件进行罗列. 1.最常用的UI控件: UIButton (按钮).UILabel (文本标签).UITextField (文本输入框).UIImageView( 图片显示 ...

  9. cocos2d-x 3.0 版本 骨骼动画设置shader

    因为骨骼动画是由多个sprite组成, 所以需要遍历每个sprite 才能修改整体, 开头这样设置,在游戏中发现走路状态没问题,攻击状态就有部分sprite没效果 for (auto & ob ...

  10. 重新开源UDS

    这个题目起得很纠结. 因为很多人都知道UDS本来就是开源,我只不过改了一些东西,然后重新发布,所以不算重新开源. 要说重新发布也不对.因为老早这东西就发布了. 最后我想,这个东西已经很久没更新过了,也 ...