GDG DevFest Taipei 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