說說IT界這幾天發(fā)生的幾件大事
剛剛過完新年,新的技術(shù),新的知識,新的內(nèi)容就不斷接踵而至的到來,可謂讓我們新年伊始不再閑著,趕緊忙碌起來。新的一年,好好學(xué)習(xí),加油干吧!
這幾天真的是新的科技知識,新聞不少。說說這幾天我們 IT 編程界發(fā)布的一些新的知識和內(nèi)容。
Flutter beta 1 重磅發(fā)布
昨天的文章,在二欄中已經(jīng)推送了相關(guān)的文章和介紹。Flutter 是 Google 用以幫助開發(fā)者在 iOS 和 Android 兩個平臺開發(fā)高質(zhì)量原生應(yīng)用的全新移動 UI 框架。現(xiàn)在就可以去 flutter.io 快速上手開發(fā)精美的原生應(yīng)用。
Flutter 的目標(biāo)是解決移動開發(fā)中的兩個重要問題:其一是實現(xiàn)原生應(yīng)用的性能和與平臺的集成,其二是提供一個多平臺,可移植的 UI 工具包來支持高效的應(yīng)用開發(fā)。
中文版機器學(xué)習(xí)教程
今天谷歌上線了基于 TensorFlow 的機器學(xué)習(xí)速成課程,它包含 40 多項練習(xí)、25 節(jié)課程以及 15 個小時的緊湊學(xué)習(xí)內(nèi)容。谷歌官方描述為機器學(xué)習(xí)熱愛者的自學(xué)指南,且課程資料都是中文書寫,課程視頻都由機器學(xué)習(xí)技術(shù)轉(zhuǎn)述為中文音頻。這對于中文讀者來說將會有很大的幫助,當(dāng)然我們也能選擇英文語音以更精確地學(xué)習(xí)內(nèi)容。此外,據(jù)機器之心消息稱,這曾是谷歌內(nèi)部培訓(xùn)工程師的課程,有近萬名谷歌員工參與并將學(xué)到的東西用在產(chǎn)品的優(yōu)化和增強上。
課程地址:https://developers.google.cn/machine-learning/crash-course/
阿里巴巴 Android 開發(fā)手冊
去年,眾所周知,阿里巴巴代碼中心發(fā)布了 阿里巴巴 Java 開發(fā)手冊,一經(jīng)發(fā)布,就在業(yè)界引起了很大的轟動,這不,就在昨天阿里巴巴 Android 開發(fā)手冊也來了。
阿里巴巴 Android 開發(fā)手冊以開發(fā)者為中心視角分為 Java 語言規(guī)范(遵循《阿里巴巴 Java 開發(fā)手冊》),Android 資源文件命名與使用,Android 基本組件,UI 與布局,進(jìn)程、線程與消息通信,文件與數(shù)據(jù)庫,Bitmap、Drawable 與動畫,安全以及其他等九大部分。
手冊下載地址:https://yq.aliyun.com/attachment/download/?id=5259
限制非 Android SDK 接口
谷歌聲明如下:
在 Android 系統(tǒng)當(dāng)中,我們一直在尋找各種方法以盡可能保證理想的穩(wěn)定性,從而改善用戶與開發(fā)人員體驗。本著這一思路,我們努力確保應(yīng)用程序不使用非 SDK 接口,因為此類作法往往會導(dǎo)致用戶遭遇崩潰,并給開發(fā)人員的緊急發(fā)布造成困擾。
在 Android N 當(dāng)中,我們限制了 C/C++ 代碼所能使用的符號組合。此項變更確保使用 C++ 代碼的應(yīng)用程序能夠始終對接穩(wěn)定的 NDK 接口,而不會因依賴于不穩(wěn)定的非 NDK 接口而引發(fā)崩潰機率提升。從 Android 的下一個版本開始,我們將進(jìn)一步擴展此類限制,從而涵蓋 SDK 的 Java 語言接口以進(jìn)一步鞏固穩(wěn)定性水平。
在前一段時間,我就發(fā)不過關(guān)于 Android 9.0 將禁止使用非官方 API 的消息,文章如下:
谷歌 2018 I/O 大會及 Android 9.0 ***消息