Pinned Repositories
chrishorner.codes
Personal portfolio website
compose-petals
Playing around with Jetpack Compose
HandmadeHero
Where I keep my work on Handmade Hero: https://handmadehero.org/
Persona-IM
A reimplementation of the instant messaging app seen in Persona 5 for Android using Compose UI.
RhythmSticks
A debug Android View that overlays a grid to verify UI elements adhere to a visual rhythm.
SocketWeather
A simple Australian weather app that uses BOM data. Inspired by Pocket Weather.
weather-challenge
Jetpack Compose weather app dev challenge
DebugDrawer
A configurable debug drawer to use in Android apps. Inspired by u2020.
chris-horner's Repositories
chris-horner/RhythmSticks
A debug Android View that overlays a grid to verify UI elements adhere to a visual rhythm.
chris-horner/Android-ReactiveLocation
Small library that wraps Google Play Service API in brilliant RxJava Observables reducing boilerplate to minimum.
chris-horner/assertj-android
A set of AssertJ helpers geared toward testing Android.
chris-horner/flow
A small library that helps with describing an app as a collection of moderately independent screens.
chris-horner/icepick
Android Instance State made easy
chris-horner/leakcanary
A memory leak detection library for Android and Java.
chris-horner/mapview-savedstate-bug
Showcase of MapView with bug: https://code.google.com/p/gmaps-api-issues/issues/detail?id=6237