macsimus User Profile

Joe Howard

RW Team Member

Joe’s path to software development began in the fields of computational physics and systems engineering. He has been a mobile software developer on iOS and Android since 2009. He now lives in Boston and is Android Team Lead for raywenderlich.com.

Kotlin For Android: An Introduction

Kotlin For Android: An Introduction

See how Kotlin For Android makes developing Android apps far more enjoyable. Learn how simple it really is by creating your very own book searching app.

Joe Howard
  • Skill: Skill Level: Easy
Common Design Patterns for Android with Kotlin

Common Design Patterns for Android with Kotlin

Discover how to make your Android code cleaner and easier to understand with these common design patterns for Android apps. Future you will appreciate it!

Joe Howard
  • Skill: Skill Level: Easy
Dependency Injection in Android with Dagger 2

Dependency Injection in Android with Dagger 2

The cry of “You must do dependency injection!” is heard throughout modern software development teams. With such an imposing name, Dependency Injection (or DI for short) can put a fright into any software developer. It turns out that Dependency Injection is nowhere near as complex as its name implies, and is a key tool for […]

Joe Howard
  • Skill: Skill Level: Hard
Page 1 of 212