Tag Archives: 教學

在Android Studio中使用2017新版Firebase加快開發過程

2017年的Firebase多了那些能夠加速開發流程的功能? 本系列文章將由簡入深一一介紹。
Firebase原本是2011年開始的一家提供雲端服務公司,2014年被Google收購後,在2016年5月的Google IO大會上推出收購Firebase後的新版網頁管理介面與新的SDK類別庫,並推出多項新的功能,如分析、雲端訊息、檔案儲存、測試平台等創新功能。

Java的NIO,什麼是blocking? 什麼是non-blocking?

Java語言原本的輸出入(Input/Output)java.io套件,在資料還未到達時系統還是會留有資源在那等待。JDK自從1.4版開始有了新的處理方式-NIO(Non-blocking I/O),NIO以「非等待式」或稱「非堵塞式」(non-blocking)的方式進行資料的接收,它提供一種「觀察並通知」的機制

使用Android Studio、Google App Engine建置雲端訊息推撥(二) backend模組與Android

使用Android Studio加入後台backend雲端訊息模組後,在這個專案中即擁有了一個Google App Engine模組,可以在這個環境中測試、開發,最後,只需要一個動作就可以佈署到雲端上,成為一個擁有完整域名的伺服器。首先,我將介紹這個模組自動產生了什麼? 之後在Android專案中實作GCM的規格與類別。

Firebase雲端訊息-發送測試通知至Android APP中

Firebase Cloud Messaging與GCM最大的進步是主控台網頁,在網頁上即可送出雲端通知或訊息至裝置中,可用在測試或是對所有上線的裝置送出通知或訊息。接下來,要建立另一個接收雲端訊息的Service元件,再從Firebase網頁主控台中送出測試訊息至執行中的裝置中。

Firebase雲端訊息-Android專案導入環境建置與Instance ID

2016年的Google IO開發者大會上,Google發表了新版的Firebase,其中最具亮點的一項新功能就是「Firebase Cloud Messaging」雲端訊息,簡稱FCM,更另人感到興奮的是,FCM是為了要取代服務已久的Google Cloud Messaging,GCM,成為未來Google雲端訊息的新平台。