This is your work, valued

Älvsjö, Sweden

Erik Hellman

Elite
@ErikHellman

Freelance developer

MarkdownComposer. A PoC app for rendering Markdown using Jetpack Compose

117

KotlinAsyncWithCoroutines. Sample project showing asynchronous loading with coroutines and LifecycleObserver

84

android-blex. A wrapper for the Bluetooth GATT APIs on Android.

78

RxJavaAndDiffUtil. A simple example of using DiffUtil with RxJava on Android

72

InstantSearchDemo. An Instant Search Demo for Android using Kotlin Coroutines

67

advanced-android-course. A number of code labs for Android development

49

AndroidBleWithCoroutines. Basic repo showing how to do BLE on Android using Kotlin Coroutines

48

ConstraintLayoutWorkshop. A workshop on ConstraintLayout

38

RxJavaExplained. Three simple, and somewhat naive, examples of using RxJava in Android

37

AndroidCoroutinesHelper. A simple DSL and set of extension functions for performing asynchronous calls on Android that also deals with Activity and Fragment lifecycles using Kotlin Coroutines

31

AndroidBleWrapper. A project demonstrating how to deal with the deficiencies in the Bluetooth Low Energy APIs on Android

30

apptl. Android Programming: Pushing The Limits - The source code samples and snippets from the book

30

ConstraintLayoutAnimationDemo. A simple demo of using ConstraintLayout and animating between ConstraintSets

23

FeatureNotABug. A collection of Android code samples related to my presentation "It's a feature, not a bug"

11

ShaderDroid. A port of Shadertoy (www.shadertoy.com) for Android

9

AndroidServiceTester. A simple Android app for testing the behaviour of the Android Service component

8

PublicSpeaking. My collection of abstracts for public presentations

7

DataBindingFormValidation. A sample project demonstrating how to do form validation using Android Data Bindings

5

KotlinCoroutinesWithAndroid. Some examples of using Kotlin Coroutines with Android

4

ModernAndroidBluetoothLE. A small library demoing how to do modern BLE on Android

4

base45-kotlin. A Base45 implementation for Kotlin

4

SimpleNotes. A simple Android application demonstrating how to solve offline-first using the WorkManager and Room

3

AutoValueDemo. A simple demo of AutoValue with Parcelable and Moshi

3

kotlin-js-pwa. A demo of a PWA with Kotlin/JS

3

AndroidForegroundServices. A sample app for testing how foreground services work

2

WebViewServer. A simple "server" for delivering content to an Android WebView

2

claude-code-reviewer. A GitHub action that performs code review using Claude Code

2

AndroidRetrofitDemo. A simple demo of how to use Retrofit, LiveData, and ViewModel to make API calls to Open Weather Map.

2

Java-Introduction. Introduction to Java Programming for new developers

1

advent-of-code-2021. Advent of Code 2021

1

react-native-boilerplate. A React Native project template for building solid applications through separation of concerns between the UI, state management and business logic.

1

DaggerAndroidTesting. A test project using Dagger 2 and Android

1

nowinandroid. A fully functional Android app built entirely with Kotlin and Jetpack Compose

1

okhttp. An HTTP+SPDY client for Android and Java applications.

1

AndroidTestingCodelab. A code lab for writing tests for an Android application

1

spotify-web-api-android. A wrapper for Spotify Web API. It uses Retrofit to create Java interfaces from API endpoints

1

pdf-render-with-expressjs. A simple demo for creating PDFs with Node and Express

1

DroidconMVVM. "Hello, World!" example of the Model-View-ViewModel pattern

1

js-testing-demo. A simple fullstack project for learning testing and QA

1

TodoForAndroidTraining. A simple TODO application meant for practicing basic Android development. Instructions in Swedish.

1

FlutterNavigationTests. A simple project for testing navigation in a Flutter app

1

firebase-jobdispatcher-android. Java

1

WeatherAppDemo. WeatherAppDemo

1