One of the things that's great about MVVM (I’m using data binding in my implementation) is the lack of the boilerplate that you have to deal with. When working with the MVP pattern you are forced to …
Blog
Make the Most of Your Time
Photo: Uroš Jovičić Recently, a friend of mine asked if I wanted to partake in a small side project with him. Unfortunately, I didn't have the time to commit to the project so I politely …
TDD Your UI Layer – #uitestsmatter
A recent conversation developed on twitter when I posted a link to a Caster.IO lesson where I talk about using TDD to drive your UI development. The problem? Some folks feel that you cannot TDD your …
Automating Screenshots: Simplifying Internationalization on Android
I’ve worked on some fairly large internationalized apps (50MM+ installs on each app) and on each app I've always had a problem with internationalization. It presents its own set of challenges. If you …
Continue Reading about Automating Screenshots: Simplifying Internationalization on Android →
The Three Buckets (The Rule of Thirds)
Photo by Aaron Escobar via Creative Commons I learned one simple thing years ago that helped me more than I think anything else I’ve learned in awhile. What is it? You can’t make everyone …
Continue Reading about The Three Buckets (The Rule of Thirds) →
Why Podcasts Have Become Popular
The way we consume video content is changing. Netflix. Hulu. You Tube. HBO Now. Amazon Instant Video. DVR.The way we communicate is changing. Email (always is popular). SMS/Text. WhatsApp. Facebook …