類別文章: Android

有關Android文章

使用 Android Studio 3 開發新世代旗艦雲端資料庫 Cloud Firestore 之首部曲,類別庫導入與設定

自 Google 收購 Firebase 後,迅速推出完整的雲端資料庫 Firebase realtime database,帶領手持裝置 APP 的開發進入新階段,現在 Google 推出 Cloud Firestore ,一個更全面、快速、更容易擴充的雲端資料庫解決方案,以新的資料模型,再將 APP 的開發工作推向新世代。

Android 6.0的Doze(度枯)新功能對APP開發的影響

自Android 6.0 Marshmallow棉花糖開始,為了節省手機寶貴的電量,推出了Doze這個新技術,可以在手機螢幕關閉一段時間後,讓在運行中的APP進入省電狀態,不再讓它耗用網路、CPU運算等資源。這個功能目的是要提高手機充電後的使用時間,但對Android APP的開發人員有著不小的影響,因為在Android 6.0後,你得要考慮一些其他方案,才能讓手機能夠即時接收訊息或取得網路連線資料。

Android Studio 2.2的寶貝功能,Espresso測試案例錄製

Espresso是一套由Google主持的Android UI Test的類別庫,讓開發人員能為每個功能建測試案例,以提高App的開發品質,並能在開發過程中保持最重要的功能正確性與一致性。Android Studio 2.2正式版已把Espresso完整納入,並提供超級佛心的測試案例錄影功能,這個功能大大減少了原先繁複的許多工作。

Firebase課程成果影片,實作出類Instagram分享相片/雲端儲存/訊息推播功能

Idea與創意是無限的,但實現一個idea的成本是高的,人力成本也是很大的負擔,課程中使用Firebase的會員、雲端資料庫、儲存與雲端推播訊息,再加上Google雲端平台的App Engine與Cloud Endpoint技術,在最低成本與最快的時間內實作出Android APP。