ditclearBuild MVVM Application with Kotlin — Part 5:koinIn the previous article, we learned how data is provided and processed in the MVVM architecture.3 min read·Feb 2, 2020----
ditclearBuild MVVM Application with Kotlin — Part 4: ViewModelThis article will introduce the use of Google’s recommended architecture component ViewModel.3 min read·Jan 29, 2020----
ditclearBuild MVVM Application with Kotlin — Part 3: Room.In the previous article we learned how MVVM handles network data, and this article introduces how to persist data.4 min read·Jan 28, 2020----
ditclearBuild MVVM Application with Kotlin — Part2:Retrofit and RxJavaIn the previous section we briefly understood the basic concepts and writing of MVVM.5 min read·Jan 27, 2020--1--1
ditclearinAndroidPubBuild MVVM Application with Kotlin—Part1: Getting StartedMVVM is the abbreviation of Model-View-ViewModel, which is another architectural pattern different from MVC and MVP.4 min read·Jan 19, 2020--2--2
ditclearUse Flutter to implement the UI challenges on uplabsWhat is Flutter?6 min read·May 24, 2019----
ditclearUsing Flutter to implement the UI challenge of Google MapsRecently, I found a nice interaction on uplabs and implemented it using Flutter.1 min read·May 11, 2019----
ditclearDartIn:A pragmatic lightweight dependency injection framework for Flutter developersFlutter is Google’s mobile UI framework for crafting high-quality native interfaces on iOS and Android in record time. Flutter works with…2 min read·Mar 22, 2019----
ditclearGenerate shape.xml by Vue for android developerIn the daily Android development, we usually create a shape or selector background according to the UI diagram.Although it is very simple…1 min read·Jan 23, 2019----
ditclearSay goodbye to repeated, redundant custom AdaptersBindingListAdapter make the developer’s focus on the data , beacuse data-driven UI3 min read·May 27, 2018----