GDG DevFest Taipei 2017 會後心得

Sean Lin
verybuy-dev
Published in
4 min readNov 29, 2017

官方網站

去年參加 GDG DevFest Taipei 覺得收獲很多

今年發現也有舉辨時就一直在觀注著賣票時間

就怕會沒有搶到票

不過這次好像籌辨的比較倉促一點

直到活動前一週才開始賣票

最後好像也沒有賣完

不過還是要感謝辛苦的主栛辨單位

帶給了大家滿滿的收穫

下面就來寫一下我參加幾場議程的心得吧

使用 Firebase 打造線上即時問答遊戲

第一場是 Firebase 相關的內容

講者是 Google Cloud 團隊的客戶工程與技術負責人

這次帶來一些 Firebase 使用上的一些功能介紹

一開始先展示了一個簡單的線上即時問答遊戲

背後使用了 Firebase 上的 Realtime Database 以及 Cloud Function 功能

來完成一個非傳統式 DB + Server 服務架構

接下來介紹這種方式的優點與能耐

講者說他們甚至有客戶用 Cloud Function 來實作了購物車的功能呢

另外也有提到當使用 Firebase 上 NoSQL 服務時

如果需求量不大時可以使用 Realtime Database 就好了

但當有比較大一點的需求時

可以考慮使用 Cloud Firestore

除了方便的 Serverless 服務外

講者也推薦了大家使用登入的功能

相信大家在寫登入功能時都會覺得不太輕鬆

由其是又要支援各種不同平台登入時特別的麻煩

現在可以以直接丟給 Firebase 讓他來幫我們實作就好了

Verybuy 的雙手機平台也使用 Firebase 服務一段時間了

我們最常用的是 Notifications、Crash Reporting 和 Analytics 功能

真得是非常的強大好用啊

還蠻推薦大家有空可以去摸摸看 Firebase 的

讓你的菜鳥同事自己使用 Google Analytics

第二場參加的是 Google Analytics ( 以下簡稱GA ) 相關內容

講者是 GDG 香港區組織者

來介紹 GA 上的一些相關資識

把 GA 上大家常用的功能介紹給大家

這個也是 Verybuy 使用了很久也幫助非常多的一個工具

因為這場的議程比較淺顯一點

所以感覺是來綀習英聽來著的XDDDDDD

使用圖片辨識打造搜尋

早上的最後一場是遠時科技的主任工程師

來描述他們做圖片辨識搜尋的一些心路歷程

他們主要是想要做出讓 user 可以經由圖片

來找出相關商品的功能

發現一般網路上找到的解法

都不太符合需求

後來找到了開源庫來自已做 ( pastec )

不過還是不夠完美

只好求助於線上現成的平台( google cloud platform, azure, aws )

不過因為費用不便宜

所以後來採用的是先自已辨識過一遍

不夠好的再丟給線上平台去處理去

我覺得這場對 Verybuy 蠻有幫助的

同為電商公司

以後也有可能會做到這個功能

很開心有人先分享了一些實做的方法

Android Architecture

這一場的講者是來自 Dcard 的 Cuber

介紹我們在寫 Android 上的一些架構問題

先從我們平常在寫程式上碰到的一些痛點開始

分享一些實用的解法

也有說到了基本的 S O L I D 原則

後面說了比較進階的 MVVM,MVP

還有今年 Google I/O 上提出的 Android Architecture 架構

講者把 Google 今年公怖的這架構大致內容分享了一篇

覺得這一段學到蠻多東西的

Android Architecture Components Code Lab

結速了下午第一場議程後

來參加了 Codes Lab

主題是跟前一場有關的內容

會聽這一場是因為想要多了解一些 Android Architecture Components 的內容

另一個很大的原因是因為講者阿達

也是一個很多 Android 開發者都看過的 blog 莫希爾手札的作者啊

以前年紀小學安卓時在他的文章中學到了很多東西啊

阿達使用的教材是使用 Gooogle Codelabs 上的課程

不過他說覺得 Google 課程上寫的內容太工程師了一點XDDD

所以他就一步一步重頭帶領我們從底層的資料庫 ( Room )開始

加上 ViewModel、LiveData 和 LifeCircle 等元件的介紹

讓大家比較有了一個大慨的慨念

不過這次比較可惜的是因為時間的關係

後面的內容講的比較快一點

還好阿達有附上了教學的投影片

讓大家回去後可以自亡繼續研究

有興趣的人也可以去下載 Google Codelabs 上的源碼後

照著一起做喔

結語

這次的 DevFest 活動一樣是有著非常豐富的內容

讓大家收穫滿滿的啊

有好幾個議程我想去的都撞期在一起

還好之後應該會影片可以觀看

另外維一比較可惜的是這天天公不作美

一直在下雨的

可能也因此有些人就沒來了

感覺會後剩下的點心還好多啊XDDDDD

--

--