說說 IT 界這幾天發生的幾件大事
【回覆“1024”,送你一個特別推送】
剛剛過完新年,新的技術,新的知識,新的內容就不斷接踵而至的到來,可謂讓我們新年伊始不再閒著,趕緊忙碌起來。新的一年,好好學習,加油幹吧!
這幾天真的是新的科技知識,新聞不少。說說這幾天我們 IT 程式設計界釋出的一些新的知識和內容。
Flutter beta 1 重磅釋出
昨天的文章,在二欄中已經推送了相關的文章和介紹。Flutter 是 Google 用以幫助開發者在 iOS 和 Android 兩個平臺開發高質量原生應用的全新移動 UI 框架。現在就可以去 flutter.io 快速上手開發精美的原生應用。
Flutter 的目標是解決移動開發中的兩個重要問題:其一是實現原生應用的效能和與平臺的整合,其二是提供一個多平臺,可移植的 UI 工具包來支援高效的應用開發。
中文版機器學習教程
今天谷歌上線了基於 TensorFlow 的機器學習速成課程,它包含 40 多項練習、25 節課程以及 15 個小時的緊湊學習內容。谷歌官方描述為機器學習熱愛者的自學指南,且課程資料都是中文書寫,課程視訊都由機器學習技術轉述為中文音訊。這對於中文讀者來說將會有很大的幫助,當然我們也能選擇英文語音以更精確地學習內容。此外,據機器之心訊息稱,這曾是谷歌內部培訓工程師的課程,有近萬名谷歌員工參與並將學到的東西用在產品的優化和增強上。
課程地址:https://developers.google.cn/machine-learning/crash-course/
阿里巴巴 Android 開發手冊
去年,眾所周知,阿里巴巴程式碼中心釋出了 阿里巴巴 Java 開發手冊,一經發布,就在業界引起了很大的轟動,這不,就在昨天阿里巴巴 Android 開發手冊也來了。
阿里巴巴 Android 開發手冊以開發者為中心視角分為 Java 語言規範(遵循《阿里巴巴 Java 開發手冊》),Android 資原始檔命名與使用,Android 基本元件,UI 與佈局,程序、執行緒與訊息通訊,檔案與資料庫,Bitmap、Drawable 與動畫,安全以及其他等九大部分。
手冊下載地址:https://yq.aliyun.com/attachment/download/?id=5259
限制非 Android SDK 介面
谷歌宣告如下:
在 Android 系統當中,我們一直在尋找各種方法以儘可能保證理想的穩定性,從而改善使用者與開發人員體驗。本著這一思路,我們努力確保應用程式不使用非 SDK 介面,因為此類作法往往會導致使用者遭遇崩潰,並給開發人員的緊急釋出造成困擾。
在 Android N 當中,我們限制了 C/C++ 程式碼所能使用的符號組合。此項變更確保使用 C++ 程式碼的應用程式能夠始終對接穩定的 NDK 介面,而不會因依賴於不穩定的非 NDK 介面而引發崩潰機率提升。從 Android 的下一個版本開始,我們將進一步擴充套件此類限制,從而涵蓋 SDK 的 Java 語言介面以進一步鞏固穩定性水平。
在前一段時間,我就發不過關於 Android 9.0 將禁止使用非官方 API 的訊息,文章如下:
新年伊始,正月才過半月,技術更新和釋出就慢慢來了,明天元宵節,順便祝大家元宵節快樂。