Eric Donovan

Eric Donovan @erdo

About: Android Developer

Location:
London, Paris, EU
Joined:
Jan 2, 2019

Eric Donovan
articles - 14 total

I've just open sourced N8

Hiya N8 is a pure kotlin, state based navigation library. I've open sourced it a bit earlier than I...

Learn More 3 0Apr 12 '24

Jetpack Compose and WindowSize Classes

Unlike iOS, Android was always envisioned as a platform that would run on a range of devices and...

Learn More 16 5Feb 21 '23

Intro to Eithers in Android

It's not often you come across Eithers in android code, which I think is a shame given how awesome...

Learn More 21 15Jun 9 '22

Tic-tac-toe: from MVP to Jetpack Compose

There are two fundamental ways of thinking about data that drives a UI. We can think of our data as...

Learn More 18 5Feb 1 '22

Android: Apollo3 and GraphQL

There is a pre-primer here if you're completely new to GraphQL and Apollo. Let's run through a small...

Learn More 12 0Oct 19 '21

GraphQL pre-primer for app developers

We can use GraphQL in various ways, but for this article we're going to focus on the most common...

Learn More 4 0Oct 19 '21

Clean Architecture (minus Reactive Streams)

Before we get started If you're a beginner android dev: don't drop this knowledge in an...

Learn More 6 0Aug 12 '21

Kotlin library to store data classes persistently

I made a tiny library, it lets you store single instances of kotlin data classes persistently with no...

Learn More 1 0May 15 '21

Tutorial: Kotlin Coroutines, Retrofit and fore

A nice way to use Retrofit and Kotlin Coroutines to avoid callback hell on Android

Learn More 14 0Jan 12 '20

Tutorial: Spot the deliberate bug

We implement the syncView() example discussed in the fore docs as a real life android app

Learn More 14 0Mar 2 '19

Tutorial: android architecture blueprints, full todo app (MVO edition)

We take the Android Architecture Blueprints todo app and re-write in MVO using the fore library

Learn More 12 0Feb 19 '19

Tutorial: android state v. event

kotlin app contrasting state and events

Learn More 10 0Jan 29 '19

4 stages of developer output quality

4 stages, roughly 10 years (for me at least)

Learn More 5 0Jan 23 '19

Tutorial: android fore basics

develop a basic slot machine game

Learn More 26 1Jan 15 '19