Tagged in

Android

FabioHub
FabioHub
“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.” — Martin Fowler
More information
Followers
24
Elsewhere
More, on Medium

Research on React Native

I get to try React Native integration with existing app on our project (Presto) due to there is a need on our existing native app to support 3rd party integration, which we think React Web or React Native might be a good fit.


Chinese Locale in Android (Part 2)

Extends from my previous part 1 article of Chinese Locale in Android, I accidentally found out that the minimum resources needed:

  • en (English)
  • zh-rCN (Simplified Chinese)
  • zh-rTW (Traditional…

Android Data Binding Library

Instead of using the well known Butter Knife, this time I try to use Android Data Binding Library on my existing open source project, the steps are quite simple.

Step 1:


AutoValueGson + SQLDelight

Extends from my previous post Retrofit 2 + AutoValueGson, I’m trying to add a database for the project. I choose to use ContentProvider due to the benefit of ContentObserver, with the help of SQLDelight to generate all the necessary fields in Java model.


repository

My first open source Android library — repository, which uses Repository Pattern to load xml or image contents from remote server, local file cache or memory cache.

It took me almost one year (commit history: Nov 22, 2015 — Dec 27, 2016) to:
1) develop it as an Android library
2) prepare a sample app to…