Nick's repositories
RetainExoplayer
A short example of how to retain an ExoPlayer instance across configuration changes without resorting to hacks
ClosedRangeLifecycleScope
Starting and cancelling coroutines tied to a Lifecycle
MusicTheoryQuirks
Automating musical pitch transposition
database-driven-ui
A simple database driven Flutter app that gets its data from the GitHub Jobs API
FontSizeFun
Simple in-app font resizing
ProcessLiveData
Hooking into multiple lifecycles to manage a resource's state
ClampedItemTouchHelper
A sample app showing how to constrain dragging within sections of a RecyclerView list
CoroutinesFun
Trying out coroutines in place of typical RxJava2 usage. This uses the Reddit API and displays simple data in the app.
DaggerMultibindingsFun
Facilitating dependency initialization with Dagger2 multibindings
fivehundredpixels
An app which uses the 500px API to display photos
android-websocket-example
Trying out the Blockchain WebSocket APIs in a Android lifecycle-aware way.
Boilerplate
A skeleton project with all the immense boilerplate for Dagger, Android Architecture Components (ViewModel/LiveData/Repository/Room), Retrofit, RxJava, Glide, AndroidX, etc. pre-written
Riemann-Transformations
Hugo Riemann's Transformations done programmatically. See: https://en.wikipedia.org/wiki/Neo-Riemannian_theory
UiTestingFun
Trying out JUnit @Rules, Espresso idling resources, and FragmentScenario on an app that fetches data remotely and persists it in a local database
AAC_BasicSampleKotlin
A copy of https://github.com/googlesamples/android-architecture-components/tree/master/BasicSample but done in Kotlin, without data binding, and with some RxJava sprinkled in
BeatBox-BNR
The 'BeatBox' Android app from the Big Nerd Ranch textbook -- except done in Kotlin
Coroutines-Fun
Trying out the new Jetpack components w.r.t. Coroutines and writing androidTest coverage
DaggerAndroidFun
Boilerplate for using dagger-android with app, activity, and fragment scopes
Kotlin-Music-API
A simple music API using Kotlin
NestedRecyclerViewFun
Horizontal RecyclerViews nested within one vertical RecyclerView
Rx-AAC-Fun
Trying out the RxJava support for Room. Modeled off of https://github.com/dlew/android-architecture-counter-sample
TestActivityBugReport
Code to accompany bug report