平安金融科技移动技术周报(第一期)

平安金融科技移动技术周报(第一期)

@author ASCE1885的 Github 简书 微博 CSDN 知乎

业界新闻

1)谷歌做了一个艰难的决定:安卓系统不再用甲骨文的私有 Java API 了

谷歌确认 Android N 系统将只基于 OpenJDK (JDK 的开源版本)。谷歌的一位发言人表示:作为一个开源平台,Android 是建立在开源社区协作的基础之上。在即将发布的 Android 新版本中,我们计划把 Android 的 Java 语言库迁移至基于 OpenJDK 的方法,来为开发者创建一个通用代码库(common code base)。长久以来,谷歌一直和 OpenJDK 社区有长期合作和贡献,我们期望在将来能为 OpenJDK 项目做出更多贡献。

2)2015年终APP价值榜:钱多人傻玩APP?错,完整的移动互联网江湖是靠价值支撑的!

泱泱中华大地,到底有多少移动智能终端设备在使用?Mr.QM的答案是:截止到2015年底,总数接近9亿。特征呢?简单说:苹果与安卓三七开;男女比例接近六:四(这个数差点过不了审查……);年龄构成85后接近六成……

Android开发

1)2015 移动技术白皮书

2015年,是移动领域新技术取得极大丰收的一年。本文分为Android篇,iOS篇,APP项目管理篇和综合篇进行讲解。

2)一种基于动态插件系统的移动测试黑科技

移动APP插件化是平台化产品解决系统限制(65535)、模块解耦和多团队协作的利器。它的最大特点是模块动态下发,给产品带来的收益显而易见。但是,在百度,这套系统给移动端测试技术带来了新思路。

3)微信Android客户端架构演进之路

微信Android客户端的架构演进史。可以说,这是一个典型的Android应用在从小到大的成长过程中的“踩坑”与“填坑”的历史。互联网的变化速度如此之快,1年的时间里,可以发生翻天覆地的变化。今天在这里,重新和大家回顾微信客户端架构的演进过程,以及其背后的开发团队、流程的变化与思考。

4)给创业码农的话--如何提升开发效率

微信的整体氛围很像创业公司,快速、高效。但微信团队对技术的挖掘还是很深的,这一点在创业公司比较难做到。创业公司更追求快速、稳定的做出功能,完成迭代。下面给大家介绍一点我个人觉得很大的提高了我的开发效率的工具。

5)途牛Android App的插件实现

Android插件化进行得如火如荼,各大名企相继开源其开发框架。不得不说,无数的技术大牛让我们敬仰。途牛的APP插件化到目前发布了多个版本,已经相对稳定,这里就叙述下途牛的APP插件化。

6)值得推荐的Android应用性能检测工具列表

最近这段时间一直在做android应用的性能优化,一个应用性能的好坏并不能依靠我们的主观意识去评判,必须要看数据说话,因此必须要了解和学会使用各种性能测试工具才知道问题出在哪以及具体的优化方向。下面对我对性能优化的理解以及在性能优化过程中使用到的一些工具作个介绍。

iOS开发

1)Mantle源代码阅读笔记 一

最近的项目需求需要持久化一些对象,由于只是一些比较简单的数据,使用NSUserDefaults进行存储即可。之前实现过比较简单自动archive和unarchive的操作。原理很简单,遍历NSObject的property list,然后通过valueForKey:和setValue:forKey:方法进行操作。这种实现不能满足我的新需求,我的新需求需要做到将property为其他类型的对象也做到自动archive和unarchive,再加上JSON解析方面的工作量,直接粗暴通过硬编码实现会产生一大堆verbose的代码,自己实现需要自动化archive和unarchive的代码需要的工作量较大。于是顺便看了一下Mantle的源代码,发现其中这方面的处理很不错,各方面很合理,就通过这个实现了。

2)ReactiveCocoa 讨论会

相对于传统的 MVC 架构,ReactiveCocoa 的函数式编程方式的学习曲线陡峭,业界也没有丰富的图书资料,这使得大家对这种技术望而却步。这次,我邀请了一些行业内关注和使用 ReactiveCocoa 的内行,进行了一次关于 RAC 的讨论会,会上大家主要聊了 RAC 在使用中的各种问题,我们希望这次讨论会能够让重新全面审视这个开发框架。

3)猿题库 iOS 客户端架构设计

这篇文章详细介绍了猿题库客户端架构的设计和思考,当然,也有大量的代码示例。Lancy 引入了一个名为 Data Controller 的层级为 View Controller 瘦身,并且借鉴了 MVVM 的思想来将界面与底层解耦。

4)读码笔记-YYWebImage源码

5)培训机构出来的 iOS 学员怎么了?

基本上,一个人在一个领域坚持投入大量的时间,很难做得不好。所以你是一个培训机构的学员,苦于找不到工作。与其简历造假拿到面试机会,倒不如再多花花精力,自己多专研一些代码,写一些 App,不要那么急功近利,我想结果都会好很多。

技术纵横

1)网站性能优化— WebP 全方位介绍

谈到优化网站性能时,主要目标之一就是减少要发送到浏览器的数据量(即 payload)。而当前,图片通常是页面构成中最耗费流量的部分,因此降低图片的大小是一个最为有效的优化网页前端性能的办法。

2)研发招聘之殇

对于一个公司来说,要想健康长久的发展,招聘是一个永久的话题。而对于一个互联网公司,尤其是以产品为主的公司来说,研发是招聘中的关键职位,高质量的研发人才也是所有企业都急缺的。一直持有一个观点:招一个优秀的人给他两倍的薪资带来的效果远远大于招两个普通的人。也一直秉着这个观点来招聘。

3)HackerNews网站50篇最佳文章

回顾最近这一年(甚至还要往前推点),哪些文章经得起时间的考验?我决定把HackerNews网站文章作为考察对象,因为比起其他社交网站,它以文字内容为主,其他网站以视频、动态图(比如关于猫的有趣的动态图)、图文列表(listicles)等为主。下面就是我从HackerNews网站找到的50篇最佳文章。

4)近几年前端技术盘点以及 2016 年技术发展方向

Web 发展了几十个春秋,风起云涌,千变万化。我很庆幸自己没有完整地经历过这些年头,而是站在前人的肩膀上行走。Web 技术发展的速度让人感觉那几乎不是继承式的迭代,而是一次又一次的变革,一次又一次的创造。这几年的前端,更为之甚!

5)Code Review最佳实践

关于Code Review的重要性,我相信好的工程师都能认识到。 参考 "让Code Review称为一种习惯" 和 "从Code Review谈如何做技术"。同时引用一下有人对Google Code Review的描述:The biggest thing that makes Google’s code so good is simple: code review. At Google, no code, for any product, for any project, gets checked in until it gets a positive review.

6)H5、React Native、Native应用对比分析

2015年是React Native发展的一年,2016年必定是React Native蓬勃的一年!2016年React Native很可能成为最为成功的开源技术之一。为什么React Native这么火呢?那么React Native相比H5、Native又有哪些优势呢?使用React Native的正确姿势又是怎样呢?

欢迎关注我们团队的技术公众号

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,377评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,390评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,967评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,344评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,441评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,492评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,497评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,274评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,732评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,008评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,184评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,837评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,520评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,156评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,407评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,056评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,074评论 2 352

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,958评论 25 707
  • 作业 【书 目】《逻辑思维 只要五步》【课程领拆】李真老师【上课时间】2017年7月27日【作 业】「知识点...
    晗and振兴阅读 190评论 0 0
  • 这二天混圈,花了我不少时间,聊得嗨嗨的时候,没注意,碰碎了管理员的玻璃心,被劝退了。 稍微有点伤心,在一个爱好写作...
    经济的草根阅读 802评论 16 51
  • 朋友最近一直和我抱怨,说工作让她提不来兴趣,生活也乏味无趣,负能量爆棚。 我就问她:那你像过什么样的生活呢? 她摇...
    屾夕阅读 224评论 0 0
  • 出门,天上有大朵大朵的白云。 我说,这云茸茸的,像棉花糖一样。 友鄙夷道,你这个吃货! 我去参加了一个讲座。 讲座...
    迷糊的谜阅读 303评论 0 0