loading...

MVWTF: Demystifying Architecture Patterns

Reactions 173 Comments 17
12 min read

//TODO: Write a better comment

Reactions 113 Comments 23
8 min read

The Repository Pattern: Properly Organizing Your Data Layer

Reactions 18
4 min read

Unit Testing RxJava or Coroutine Code With Constructor Injection

Reactions 9
3 min read

Starting A Fragment For A Result

Reactions 14 Comments 1
4 min read

Effective Database Design: Part 4

Reactions 69 Comments 5
3 min read

Effective Database Design: Part 3

Reactions 79 Comments 10
1 min read

Effective Database Design: Part 2

Reactions 62 Comments 7
1 min read

Effective Database Design: Part 1

Reactions 160 Comments 5
1 min read

Building An Android App With MVVM

Reactions 26
1 min read

Building An Android App With MVP

Reactions 15
1 min read

Setting Up Android Tooling

Reactions 12 Comments 5
1 min read

Android Fingerprint Authentication Tutorial

Reactions 35
8 min read

Developing And Publishing Android Libraries

Reactions 14 Comments 6
4 min read

Leveraging The Robot Pattern For Espresso Tests

Reactions 16 Comments 6
6 min read

Understanding Nullability In Kotlin

Reactions 10
6 min read

JvmOverloads - An essential annotation for Kotlin/Java interrop

Reactions 16
2 min read

Not Kotdog: Using Computer Vision to Detect Hot Dogs in Kotlin

Reactions 17 Comments 5
9 min read

Maintain Library Versions Across Android App Modules

Reactions 8 Comments 1
2 min read

Creating Android App Shortcuts

Reactions 15
3 min read

Hi, I'm Adam McNeilly

Reactions 18
1 min read
loading...