|
Kudos to them. Compared to the web it's rather cumbersome to poke into packaged and released mobile apps, so I really appreciate access to the source of a real world app for learning and comparison. The Android codebase looks very modern and well structured. I think it makes great use of many of the goodies (gradle, rxjava, retrofit, dagger, android support lib, ...) and learnings (bring your own MV*; use Fragments when you need them, stick to Activities if you can) that is state of the art in Android development.
I think it's a great thing to skim through if you are interested in developing for Android or to compare it to you own app. I can only assume that the same is true for I iOS. I'll certainly check it out should I start developing for that platform. |