平安科技移動開發二隊技術週報(第十五期)

平安科技移動開發二隊技術週報(第十五期)

@author ASCE1885的 Github 簡書 微博 CSDNjavascript

業界新聞

1)谷歌重組改名Alphabet

谷歌8月11日宣佈重組。拉里-佩奇將與謝爾蓋-布林創辦新的控股公司Alphabet。兩人分別出任CEO與總裁職位。css

Alphabet將代替谷歌在納斯達克上市。谷歌眼下所有股份將本身主動轉換爲同等數量與權益的Alphabet股份。原先的谷歌將成爲Alphabet的全資子公司。前端

Alphabet公司架構:java

2)BlackHat 2015 黑帽大會總結 Day 1 Day 2

黑帽大會的要點總結react

Android開發

1)Android拆分與載入Dex的多種方案對照

對於Android大型程序來講。64k方法數與線性內存的限制都是必須要考慮的問題。其實,解決64K方法限制的惟一方法是拆分多dex,不一樣方案的差別在於需指定哪些類必須在主dex,這與咱們期待的效果以及載入方式相關。android

2)Android項目中怎樣用好構建神器Gradle

本文做者賈吉鑫爲大衆點評Androidproject師,在進行團隊並行開發時。分庫遇到的問題很是多都要經過Gradle腳本解決。Gradle雖爲構建神器,但學習曲線比較陡峭,要想在Android項目中用好Gradle必須要作到三點。ios

3)最美應用-從Android研發project師的角度之[最美時光]

近期發現最美應用這樣一個站點,它會按期推介一些很是有意思的app,做爲開發人員,每次看到很是棒的app都會從實現角度進行剖析。想着假設是本身將怎樣實現呢?所以,就有了這個系列的文章,旨在從技術選型和架構的角度解讀一些有意思的app。git

4)跟我一塊兒寫EventBus系列

尾隨做者的腳步瞭解怎樣一步一步實現本身的EventBus。github

5)10 ways to improve your Android app performance

Googleproject師Boris Farber整理的最佳實踐和應該避免的常見問題。web

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工具庫,用來推斷你的手機是哪一個年代的旗艦機,也就是能夠用來推斷機器的性能。便於動態適配不一樣機型。

相關文章
相關標籤/搜索