DEV Community

Adam McNeilly profile picture

Adam McNeilly

Google Developer Expert passionate about puns, traveling, and all things Android.

Education

Oakland University

Work

Senior Android Engineer at Twitch

Seven Year Club
Writing Debut
Six Year Club
Five Year Club
Four Year Club
Three Year Club
Hacktoberfest 2019
Two Year Club
One Year Club
Interface Naming Conventions

Interface Naming Conventions

6
Comments 1
3 min read

Want to connect with Adam McNeilly?

Create an account to connect with Adam McNeilly. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
The Imposter's Guide To Dependency Injection

The Imposter's Guide To Dependency Injection

71
Comments
6 min read
Creating A Better Developer Experience By Avoiding Legacy Code

Creating A Better Developer Experience By Avoiding Legacy Code

26
Comments 5
8 min read
MVWTF: Demystifying Architecture Patterns

MVWTF: Demystifying Architecture Patterns

188
Comments 17
12 min read
//TODO: Write a better comment

//TODO: Write a better comment

124
Comments 24
8 min read
The Repository Pattern: Properly Organizing Your Data Layer

The Repository Pattern: Properly Organizing Your Data Layer

25
Comments
4 min read
Unit Testing RxJava or Coroutine Code With Constructor Injection

Unit Testing RxJava or Coroutine Code With Constructor Injection

11
Comments
3 min read
Starting A Fragment For A Result

Starting A Fragment For A Result

17
Comments 1
4 min read
Effective Database Design: Part 4

Effective Database Design: Part 4

83
Comments 6
3 min read
Effective Database Design: Part 3

Effective Database Design: Part 3

79
Comments 10
2 min read
Effective Database Design: Part 2

Effective Database Design: Part 2

64
Comments 8
3 min read
Effective Database Design: Part 1

Effective Database Design: Part 1

186
Comments 5
3 min read
Building An Android App With MVVM

Building An Android App With MVVM

30
Comments
5 min read
Building An Android App With MVP

Building An Android App With MVP

17
Comments
5 min read
Setting Up Android Tooling

Setting Up Android Tooling

12
Comments 5
5 min read
Android Fingerprint Authentication Tutorial

Android Fingerprint Authentication Tutorial

41
Comments
8 min read
Developing And Publishing Android Libraries

Developing And Publishing Android Libraries

14
Comments 6
4 min read
Leveraging The Robot Pattern For Espresso Tests

Leveraging The Robot Pattern For Espresso Tests

6
Comments 6
6 min read
Understanding Nullability In Kotlin

Understanding Nullability In Kotlin

10
Comments
6 min read
JvmOverloads - An essential annotation for Kotlin/Java interrop

JvmOverloads - An essential annotation for Kotlin/Java interrop

16
Comments
2 min read
Not Kotdog: Using Computer Vision to Detect Hot Dogs in Kotlin

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

20
Comments 5
9 min read
Maintain Library Versions Across Android App Modules

Maintain Library Versions Across Android App Modules

8
Comments 1
2 min read
Creating Android App Shortcuts

Creating Android App Shortcuts

17
Comments
3 min read
Hi, I'm Adam McNeilly

Hi, I'm Adam McNeilly

18
Comments
1 min read
loading...