平安科技移动开发二队技术周报(第十五期)

平安科技移动开发二队技术周报(第十五期)

@author ASCE1885的 Github 简书 微博 CSDN

业界新闻

1)谷歌重组更名Alphabet

谷歌8月11日宣布重组。拉里-佩奇将与谢尔盖-布林创办新的控股公司Alphabet,两人分别出任CEO与总裁职位。Alphabet将取代谷歌在纳斯达克上市,谷歌目前所有股份将自动转换为同等数量与权益的Alphabet股份。原先的谷歌将成为Alphabet的全资子公司。

Alphabet公司架构:

2)BlackHat 2015 黑帽大会总结 Day 1 Day 2

黑帽大会的要点总结

Android开发

1)Android拆分与加载Dex的多种方案对比

对于Android大型程序来说,64k方法数与线性内存的限制都是必须要考虑的问题。事实上,解决64K方法限制的唯一方法是拆分多dex,不同方案的差异在于需指定哪些类必须在主dex,这与我们期待的效果以及加载方式相关。

2)Android项目中如何用好构建神器Gradle

本文作者贾吉鑫为大众点评Android工程师,在进行团队并行开发时,分库遇到的问题很多都要通过Gradle脚本解决。Gradle虽为构建神器,但学习曲线比较陡峭,要想在Android项目中用好Gradle必须要做到三点。

3)最美应用-从Android研发工程师的角度之[最美时光]

最近发现最美应用这样一个网站,它会定期推介一些很有意思的app,作为开发者,每次看到很棒的app都会从实现角度进行剖析,想着如果是自己将如何实现呢?因此,就有了这个系列的文章,旨在从技术选型和架构的角度解读一些有意思的app。

4)跟我一起写EventBus系列

跟随作者的脚步了解如何一步一步实现自己的EventBus。

5)10 ways to improve your Android app performance

Google工程师Boris Farber整理的最佳实践和应该避免的常见问题。

iOS开发

1)Swift2面向协议编程

在WWDC 2015上,Apple发布Swift语言的第二个修订版本–Swift 2,它包含了许多新的语言特性,这些特性能够帮助你更加方便得写代码。在这些新特性中,最令人兴奋的是protocol extensions。在第一个版本的Swift中,它能够扩展class、struct和enum类型的功能。现在,在Swift 2中,你也能扩展一个协议。

2)用 VIPER 构建 iOS 应用架构

本篇文章由 Jeff Gilbert 和 Conrad Stoll 共同编写,通过构建一个基础示例应用,深入了解 VIPER,并从视图、交互器等多个部件理清 VIPER 的整体布局及思路。通过 VIPER 构建 iOS 应用架构,提升应用质量,迎接应用构建的新机遇!

3)How We Built Tinder-Like Koloda Animation in Swift

Koloda动画效果实现原理解析。

4)UIWebView与JS的深度交互

一篇实战的UIWebView和JS交互的文章。

技术纵横

1)探索React生态圈

React社区从其他领域(游戏渲染、ClojureScript、函数式编程)偷师学艺,结合前端面临的独特问题,提出了一系列解决方案。React社区在各方面都推动着前端社区往前进。这对整个社区都是好事。

2)关于烂代码的那些事

(上)烂代码产生的原因和现象

(中)如何尽可能高效和客观的评价代码的优劣

3)架构腐化之谜

新技术层出不穷。过去十年时间里,我们经历了许多激动人心的新技术,包括那些新的框架、语言、平台、编程模型等等。这些新技术极大地改善了开发人员的工作环境,缩短了产品和项目的面世时间。然而作为在软件行业第一线工作多年的从业者,我们却不得不面对一个现实,那就是当初采用新技术的乐趣随着项目周期的增长而迅速减少。

开源函数库与工具

1)Koloda

Yalantis出品的基于卡片的 Tinder-style 动画效果示例。

2)device-year-class

Facebook出品的一个Android工具库,用来判断你的手机是哪个年代的旗舰机,也就是可以用来判断机器的性能,便于动态适配不同机型。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-21 11:08:16

平安科技移动开发二队技术周报(第十五期)的相关文章

平安科技移动开发二队技术周报(第五期)

平安科技移动开发二队技术周报(第五期) 业界新闻 1)Google I/O 2015 为 Android 开发者带来了哪些福利? 今年的更新有些不给力,至少显得不够 Geek.我也不打算接着盘点一些在 Keynote 中的资讯,想必很多人在各个站点已经看过不知道多少遍了,我接下来想说的一些是关于这次 Google I/O 为 Android 开发者们带来了怎样的福利. 2)GitHub宣布开发去中心化版本GitTorrent 著名的代码托管网站GitHub宣布他们正在开发一个去中心化版本GitT

平安科技移动开发二队技术周报(第四期)

平安科技移动开发二队技术周报(第四期) 业界新闻 1)Java 9将于2016年正式公布 Oracle已经宣布了Java 9的时间表.其目标是在2016年9年正式公布该版本号.该时间表遵循Oracle每两年公布一个新的主版本号的计划,尽管与先前的版本号相比,眼下提出的最后期限可能存在一定的延期风险. 2)谷歌I/O 2015大会前瞻:Android M.Chromecast 2以及很多其它 谷歌I/O大会再有几天就将与广大关注者见面.这意味着我们又该对这一年一度且总能引发业界高度关注的技术事件进

平安科技移动开发二队技术周报(第八期)

平安科技移动开发二队技术周报(第八期) 业界新闻 1)怎样评价美团外卖商家版强杀竞争对手的商家版 App 进程? 一段代码引发的关于不正当竞争的讨论. 2)Swift正在蚕食Objective-C的市场 关于Objective-C市场份额萎缩的更详尽的报道. 3)苹果真贴心,更新iOS 9不用操心空间不够 虽然iOS 9的升级空间从4.6GB降至如今的1.3GB,依旧有不少低存储空间的设备会有安装空间不够的问题. 有开发人员发现,在升级iOS 9 Beta2时.小存储版本号iPhone/iPad

平安科技移动开发二队技术周报(第七期)

平安科技移动开发二队技术周报(第七期) 业界新闻 1)从数据来看,Android 还是挺安全的 Google 近日公布了一份白皮书,详细记载了 Android 安全小组去年一整年的工作内容. 2)Mac中国市场报告 腾讯ISUX用户研究中心出品的一份Mac中国市场使用报告. 3)GitHub账户被黑:旧漏洞导致弱密钥大量留存 Cartwright-Cox在GitHub上发现了大约94个包括Debian衍生缺陷的密钥.3月份他向GitHub官方报告之后,才发现实际用户数量要高得多.GitHub于上

平安科技移动开发二队技术周报(第六期)

平安科技移动开发二队技术周报(第六期) 业界新闻 1)WWDC 15 发布会 在一段迥异过往风格的搞笑彩排视频之后,今年 WWDC 2015 拉开了帷幕,库克表示这是最国际化的一次发布会,有来自 70 个国家的不同开发者,在场有 80% 的人是首次参加 WWDC. 尽管传闻中的 Apple TV 和互联网电视台服务没有出现,但产品软件层面上的更新仍然令人欣喜. 2)Swift 2.0发布:即将开源,支持Linux 在6月9日凌晨举行的WWDC 2015全球开发者大会上,苹果发布了Swift 2.

平安科技移动开发二队技术周报(第三期)

平安科技移动开发二队技术周报(第三期) 业界新闻 1)关于AFNetworking 安全bug的回复 AFNetworking代码维护者对文章 utm_source=tuicool">流行iOS网络通信库AFNetworking曝SSL漏洞 中存在的不对的误导性描写叙述的回应. 2)跨平台移动端开发框架NativeScript 公布正式版本号 NativeScript就是一款由Telerik公司提出的跨平台原生移动应用的开发框架.该项目的目的是利用单一代码库构建面向多平台的原生移动应用程序

平安科技移动开发二队技术周报(第十期)

平安科技移动开发二队技术周报(第十期) @author ASCE1885的 Github 简书 微博 CSDN 业界新闻 1)Java版权案谷歌上诉被驳回 甲骨文笑到最后 美国最高法院周一驳回了谷歌(微博)在一宗软件版权诉案中提出的上诉申请,维持原先的判决,即允许甲骨文向使用其Java编程语言的公司收取专利版税. Android开发 1)Android开源项目源码解析第二期 第二期的Android热门开源项目源码解析,想提高技术,那就多看成熟的开源代码吧. 2)Android Design Su

平安科技移动开发二队技术周报(第十一期)

平安科技移动开发二队技术周报(第十一期) 业界新闻 1)黑莓谷歌合作研发"企业版"安卓 黑莓公司拥抱安卓生态的速度之快,令人惊讶.黑莓年内推出安卓手机基本是板上钉钉,而日前,黑莓公开宣布,已经和谷歌建立了伙伴关系,将为企业用户定制出更加安全的安卓版本号. 2)Google 收购 Android 十周年.多图看 Android 十年间的变迁 北京时间7月11号晚上 8 点多.和安迪·鲁宾一起开发 Android 的搭档.现在的 Google Ventures 合伙人 Rich Miner

平安科技移动开发二队技术周报(第十四期)

平安科技移动开发二队技术周报(第十四期) @author ASCE1885的 Github 简书 微博 CSDN 业界新闻 1)Android Studio 1.3 正式发布 Android Studio 1.3 正式进入稳定版,求稳的同学该升级了.作为今年改进最大的一个版本,Studio 1.3 包括新的 memory profiler ,改进的测试支持,并且包含了完整的 C++ 编辑和调试功能. Android开发 1)使用O-LLVM和NDK对Android应用进行混淆 Android开发