Nick's repositories

RetainExoplayer

A short example of how to retain an ExoPlayer instance across configuration changes without resorting to hacks

Language:KotlinStargazers:13Issues:1Issues:0

ClosedRangeLifecycleScope

Starting and cancelling coroutines tied to a Lifecycle

Language:KotlinStargazers:11Issues:2Issues:0

MusicTheoryQuirks

Automating musical pitch transposition

database-driven-ui

A simple database driven Flutter app that gets its data from the GitHub Jobs API

Language:DartStargazers:9Issues:2Issues:0

FontSizeFun

Simple in-app font resizing

Language:KotlinStargazers:6Issues:2Issues:0

ProcessLiveData

Hooking into multiple lifecycles to manage a resource's state

Language:KotlinStargazers:6Issues:2Issues:0

ClampedItemTouchHelper

A sample app showing how to constrain dragging within sections of a RecyclerView list

Language:KotlinStargazers:4Issues:2Issues:0

CoroutinesFun

Trying out coroutines in place of typical RxJava2 usage. This uses the Reddit API and displays simple data in the app.

Language:KotlinStargazers:2Issues:2Issues:0

DaggerMultibindingsFun

Facilitating dependency initialization with Dagger2 multibindings

Language:KotlinStargazers:2Issues:2Issues:0

fivehundredpixels

An app which uses the 500px API to display photos

Language:KotlinStargazers:2Issues:2Issues:0

IAmJob

An Android front-end to GitHub's Jobs API

Language:KotlinLicense:UnlicenseStargazers:2Issues:1Issues:0

android-websocket-example

Trying out the Blockchain WebSocket APIs in a Android lifecycle-aware way.

Language:KotlinStargazers:1Issues:2Issues:0

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

Language:KotlinStargazers:1Issues:2Issues:0

moor_fun

Trying out the Flutter Moor package and emulating NBR with rxdart

Language:DartStargazers:1Issues:2Issues:0

Riemann-Transformations

Hugo Riemann's Transformations done programmatically. See: https://en.wikipedia.org/wiki/Neo-Riemannian_theory

Language:KotlinStargazers:1Issues:2Issues:0

UiTestingFun

Trying out JUnit @Rules, Espresso idling resources, and FragmentScenario on an app that fetches data remotely and persists it in a local database

Language:KotlinStargazers:1Issues:1Issues:0

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

Language:KotlinStargazers:0Issues:2Issues:0

BeatBox-BNR

The 'BeatBox' Android app from the Big Nerd Ranch textbook -- except done in Kotlin

Language:KotlinStargazers:0Issues:0Issues:0
Language:KotlinStargazers:0Issues:0Issues:0

Coroutines-Fun

Trying out the new Jetpack components w.r.t. Coroutines and writing androidTest coverage

Language:KotlinStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:2Issues:0

DaggerAndroidFun

Boilerplate for using dagger-android with app, activity, and fragment scopes

Language:JavaStargazers:0Issues:0Issues:0

filefun

Simple app demonstrating use of files on Android. This includes: 1) java.io.File in conjunction with app-specific directories, 2) MediaStore up to API 30, and 3) the Storage Access Framework (SAF)

Language:KotlinStargazers:0Issues:2Issues:0
Language:KotlinStargazers:0Issues:0Issues:0

Kotlin-Music-API

A simple music API using Kotlin

Language:KotlinStargazers:0Issues:2Issues:0

MobiusFun

Tinkering around with Spotify's Mobius FRP framework. Influenced by https://github.com/sgrekov/AndroidMobiusSample

Language:KotlinStargazers:0Issues:2Issues:0

MVI-Fun

Simple example of MVI and Mosby for Android. Modeled off of https://github.com/jshvarts/MosbyMVI

Language:KotlinStargazers:0Issues:1Issues:0

NestedRecyclerViewFun

Horizontal RecyclerViews nested within one vertical RecyclerView

Language:KotlinStargazers:0Issues:2Issues:0

Rx-AAC-Fun

Trying out the RxJava support for Room. Modeled off of https://github.com/dlew/android-architecture-counter-sample

Language:KotlinStargazers:0Issues:0Issues:0

TestActivityBugReport

Code to accompany bug report

Language:KotlinStargazers:0Issues:0Issues:0