• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Pet project for modern Android development with AndroidX

Hi there,

I've recently created a small video player app with the purpose of exploring cutting edge Android development and combining some the new tools with what has previously been my bread and butter; the new tools I've mainly been working with in this project is:
  • MotionLayout
  • MVVM with LiveData and ViewModels
  • Navigation Architecture Component with safe args
  • Jetpack testing, primarily isolated fragment unit tests that run both on device and the JVM with the same source code
These tools have been woven into my previous go-to project setup, which has consisted of the following (among other things):
  • Clean architecture
  • MVVM with databinding
  • RxJava2
  • Dagger2
Any sort of feedback is appreciated!

The project can be found here
 
Back
Top Bottom