Jacques Smuts's repositories
OverengineeredAndroid
An overengineered android app. Meant to showcase the nice things you can use for larger apps.
PositiviTea
This app gives random positive messages to the user once day.
Android-Edge-Cases
This is just a list of all those edge cases I run into and don't think about until it crashes
android-blog
My hugo page which houses my blog located at jacquessmuts.github.io
AdventOfCode2022
https://adventofcode.com/2022
android-startup-guide
This is to keep a list of all those little things one needs to do or import or consider when starting a new Android project.
apollo-android
:pager: A strongly-typed, caching GraphQL client for Android, written in Java
ArcSeekBar
Good looking curved Android SeekBar
ExhaustiveWhen
Library that adds ability to force when expression to be exhaustive
HelloThere
Hello There General Kenobi
KotlinExplainer
A Repo to show differences between Kotlin and Java for a presentation
MastodonCompose
🐘 Mastodon client for Android, iOS and Desktop (JVM)
MaterialForUdacity
Starter code for XYZ Reader project in Android Nanodegree
NamedArgsLint
Adds lint-warnings if a function or constructor is called without named arguments
Pokedex
Pokedex - a Kotlin Multiplatform app, built with Compose multiplatform, Coroutines, Flow, Koin, Ktor, SqlDelight, Decompose, MVIKotlin, and Material 3 based on MVI architecture
ReactiveCoroutines
Just some experiments with coroutines and experimental classes
rugby-ranker
An Android app for viewing and predicting the latest World Rugby rankings 🏉
sqldelight
SQLDelight - Generates typesafe Kotlin APIs from SQL