Bug Busting: ‘cannot generate view binders’

Read Time: 2 mins

I’m a big fan of Databinding for Android, and have been using it with much success for a while now.

Every once in a while though, I end up with a baffling error that grinds productivity to a halt.  The most recent error looked like this:

cannot generate view binders java.lang.StackOverflowError

Further simplification of Android app distribution with Beta by Crashlytics

Read Time: 3 mins

A while back, I wrote about simplifying our app distribution process using Beta by Crashlytics.

 

Simplifying App Distribution with Beta by Crashlytics 

Since that time, I had been thinking (and receiving questions) about how to handle multiple buildTypes and productFlavors more gracefully. When I originally described our approach we only needed to worry about a single build target. After a while, we added a second productFlavor and the fastest solution was to simply copy our custom gradle tasks and make new versions for the new build target.

That solution got us up and running quickly, but it always bothered me that we now had a sizable chunk of duplicate code in our gradle file. When it came time to add yet another product flavor, the time had come to think about a better solution

Thankfully, it was pretty easy to leverage the power of gradle to create custom distribution tasks for each buildType/productFlavor combination without having to manually duplicate any code.

 

360AnDev Recap

Read Time: 5 mins

360AnDev '16 badge and swag

Heading to the Mile-High City

I love going to conferences. I think they are a great way to get out of the office, to stay current on trends in related fields, and to meet/interact with peers. Because of these beliefs, I like to attend at least one conference in every year. After attending AnDevCon Boston last year, I had been targeting DroidCon New York as my conference of choice for 2016.

This past spring, however, I came across a new conference (360AnDev) being held this year in Denver. Initially, it caught my eye because Colorado seemed a bit more accessible to me coming from the west coast. After following the conference website and twitter for a while, I was sold on the potential of 360AnDev to be a terrific event.

No Title

Speaker lineup for @360andev is looking good!

No Title

Bought my ticket to @360andev Looks like I'm officially going to be in Denver next month! Can't wait!! #androiddev

“The combination of talented/high-profile speakers, and a schedule packed with interesting talks really sold the event for me”

The combination of talented/high-profile speakers, and a schedule packed with interesting talks really sold the event for me, and I started making my plans to attend. I even convinced some co-workers that this should be the go-to event for the year.

Google IO 2016 Highlights

Read Time: 4 mins
Google IO '16 logo

With the excitement of Google IO ’16 behind us, I wanted to do a quick summary of the stuff I found most interesting.

This year that list includes the following:

  • Firebase
  • Instant Apps
  • Android Studio
  • Android Developer Certification
  • and more…

MarvelAndroid

I’m happy to say that Beta 1 of MarvelAndroid is available! What is it for? This library is aimed at making it easier for developers to make awesome comic book apps with the Marvel Comics Api. There is a wealth of awesome Marvel content available through the api, and with MarvelAndroid quickly accessing that content…

Back to Top