野火🔥

生命如野火,骄傲而顽强

移动端开发好文20160623

1、开发者所需要知道的 iOS 10 SDK 新特性

iOS10来了,也该了解下能做点什么了。

1、SiriKit虽然很美,但开放不多,可能用处不大

2、大量Extension,有意思的是iMessage、User Notifications以及上面的siri的intents。app间交互意义很大,值得研究

3、swift3还没来,可以再观望下

2、【React Native开发】React Native进阶之Animated动画库详解-基础篇(64)

mark住,动画可能会用上。学了个react生命周期的技巧,初学者挺有收获:

    constructor(props: any) {
        super(props);
        this.state = {
        bounceValue: new Animated.Value(0),
        };
    }

3、React Native植入原生Android应用的流程解析

mark住,刚刚完成了RN对iOS项目的集成,下周可能会集成Android了,文章应该比较有借鉴。本周我会出一篇RN在iOS下集成、混编、调试的文章,之后应该就会慢慢研究Android的了。

4、block实现(一) block实现(二)

内容来自于《Objective-C高级编程》这本书,有精力先去看书,这个毕竟是总结,结合看有好处,毕竟书上内容也不多,这本书本来也很薄。

5、旅行喵的react native实践

最近就是在研究原生和rn混编,利用rn强大的插件化和热更新能力为app增加灵活性。这篇文章基本就是雪中送炭,详细阅读了文章,了解了在这个技术点行业先行者的方案。虽然没介绍细节,但在大方向和框架方面却是满满的干货,能够了解rn的使用场景和技术边界。从一个客户端开发者介绍了其优劣,值得若有对rn感兴趣的客户端开发者阅读。

6、IOS热更新-JSPatch实现原理+Patch现场恢复

又一个我一直关注的点,jspatch很多远离和使用不用看了,这篇介绍的也很范,建议直接找原作者bang的文章看。本文干货在于remove掉已经运行的patch(文中叫还原现场),这对于处理连续patch修复很有必要。过去下发新的patch都需要kill掉app重来,下周就研究下,集成进我的app。