Jamie Chen如何準備Android系統設計的面試最近面試到一段落,發現mobile system design的文章真的不多,網路上的資源都以backend system design為主,但其實mobile與backend的system design著重的地方非常不同,這篇會以Android mobile system…Feb 24, 20211Feb 24, 20211
Jamie Chen使用 Kotlin Sealed class處理success 與error什麼是Sealed class呢?以下是Kotlin官方的說明Feb 9, 2021Feb 9, 2021
Jamie ChenHow to prepare for and ace Android system design interviews?System design for Android mobile developers? How to prepare it? As an Android developer, you may know it’s hard to find related articles…Jan 23, 2021Jan 23, 2021
Jamie CheninTech@TravelstartRemote Config with Firebase on AndroidFirebase is a powerful Google Platform which helps we build better mobile apps and grow our business. There are many different features are…Dec 25, 2017Dec 25, 2017
Jamie CheninTech@TravelstartAndroid Data Binding & MVVMIn the article, we will introduce basic concepts of Android data binding and MVVM. Google I/O 2015 announced a data binding library for…Sep 12, 20172Sep 12, 20172
Jamie Chen【Android】 MVVM - Data Binding- ViewModel在MVVM中,ViewModel也是個很重要的角色。ViewModel通常負責View跟Model溝通的Logic, 這邊我會把它(ViewModel)定義為Event Handler。 Handler event 有兩種方式:分別是Method…Aug 27, 2017Aug 27, 2017
Jamie Chen【Android】 MVVM — Data Binding — Basic自從2015 Google I/O 推出新的 data binding support library後,MVVM的架構也開始被廣泛討論使用。Aug 27, 2017Aug 27, 2017
Jamie Chen【Android】 Retrofit 2.0因為之前都是使用 Version 1.9, 最近準備改成 Version2.0, 以下針對最常用的GET與POST介紹Aug 27, 2017Aug 27, 2017