(Un)conventional Android v3

A session at Boise Code Camp 2016

Saturday 19th March, 2016

11:10am to 12:25pm (MST)

Session Level: 200

If you are looking to build Android applications in the conventional manner, look no further than the Google training materials. Unfortunately, much of Google's prescribed development patterns are anything but conventional. I have applied my personal brand of application architecture and style to Android development and have come up with some unconventional ways of building applications.

I will show you the conventions, patterns, and libraries that have helped me to build applications for clients such as NBC Sports, the Golf Channel, and others.

  • Dependency Injection (Dagger 2)
  • MVP-B (Model-View-Presenter with Android Data Binding)
  • Observer/Observable (Reactive Extensions)
  • Libraries from Square (Retrofit, OkHttp, Picasso, SqlBrite)
  • Joda Time

About the speaker

This person is speaking at this event.
Richard Cirerol


Richard Cirerol is a senior mobile engineer at Major League Baseball Advanced Media. He has used his expertise to develop applications for a multitude of companies over the years, including NBC Sports, Golf Channel, Aereo, and Disney Home Entertainment.

Richard enjoys cycling, playing guitar, and pub food. Richard lives in Boise, Idaho with his wife, children and dogs. When he isn't coding, he's probably coding.

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 11:10am12:25pm MST

Date Sat 19th March 2016

Short URL


View the schedule


See something wrong?

Report an issue with this session