Google I/O 2014: An Android Developer's Perspective Jun 28, 2014 This year’s Google I/O developer conference once again gave developers plenty to be excited about. As expected, we heard about the next release of the Android operating system, Android Wear smart watches, and updated development tools. Rumored products & services such as Android TV, Android Auto, and Google Fit were also announced. Perhaps the most exciting and far-reaching announcement was the new Material Design language, which replaces the now dated looking Holo with a consistent look for all platforms. ...
Droidcon Berlin 2014: Froyo to KitKat May 09, 2014 I’m thrilled to be speaking at Droidcon Berlin this year. I fell in love with the city on my first visit and the conference was a perfect reason for another visit. Attempts to try out my very basic German skills have shown me that I have a long way to go. However, I am proud to say that I have managed to make a few purchases without panicking and falling back to English. ...
Developing for Android Tutorial Apr 04, 2014 I gave a two hour tutorial on developing for Android at work today for our weekly tech talk. Similar in style to my coworker Aaron Ortbals’ tutorial on Ember.js, I showed how to build a client for GitHub’s Events API. Topics included: Project setup Gradle dependencies API requests & JSON parsing Activities & fragments Lists, adapters, and custom item layouts You can find the source code and the slides for the tutorial on GitHub. ...
Presenting: Wrist Presenter for Android and the Pebble Smartwatch Mar 07, 2014 Shortly after getting a Pebble Smartwatch this past Christmas, my coworker and all-around-cool-dude [Matthew Morey](http://matthewmorey.com/) asked me if I'd be interested in developing the Android version of his [Wrist Presenter iOS app](http://matthewmorey.com/wrist-presenter/). Luckily, he already had a rock solid Pebble app developed, so I didn't have to flex my meager C programming skills. Wrist Presenter turns your Pebble Smartwatch into a remote for presentations running on your Android or iOS device. ...
Introducing Kollektor Dec 28, 2013 Why a new app? When I first decided to get into Android development, I created the Music Library app to catalog my vinyl collection. It served me well as I learned the ins and outs of Android programming including content providers, interacting with other applications via intents, working with the file system to save/load images, making API requests, etc. In order to test the workings of the Android app market, I published the ad supported Music Library Free and the paid Music Library versions of the app. ...
Top 10 Albums of 2013 Dec 22, 2013 Each year, I keep a list of albums that I find myself listening to frequently. This is the time of year when I review the list and pick my top 10. I ventured into hip-hop and electronic music a bit more this year. Psych rock and 90s style fuzz are also well represented. My Bloody Valentine - MBV Disclosure - Settle Swearin’ - Dust in the Gold Sack Weed - Deserve Thee Oh Sees - Floating Coffin Night Beats - Sonic Bloom Speedy Ortiz - Major Arcana Unknown Mortal Orchestra - II Waxahatchee - Cerulean Salt Earl Sweatshirt - Doris
Signing Volley Requests with Scribe Dec 15, 2013 When I initially needed to integrate OAuth request signing with Volley in my Android app, I used the Signpost library. It was fairly straightforward to build a URL, pass it to the Signpost OAuthConsumer, and retrieve a new string with the appropriate OAuth parameters added. Unfortunately, as you can see from the commit history, there has been very little activity over the past year. Increasingly, I see recommendations for Scribe. The project is very active and it makes implementing OAuth request signing as easy as it’s likely to get. ...
TechStreet Houston: Intro to Android Programming Nov 20, 2013 I’m giving another Intro to Android Programming talk at TechStreet Houston today. The slides are very similar to my previous talk at Houston TechFest, but here is the link for today’s presentation.
Things I Learned at Big Android BBQ 2013 Oct 13, 2013 T-Mobile reception is still terrible at the conference center. Alcohol purchases spike in the City of Hurst as a result of the conference. The guys from Willow Tree Apps have released some awesome Android open source libraries (BetterPickers, OAK, and RPatch) It’s worth the short drive to Roots Coffee each morning. High Roller makes adult size big wheels. They are a ton of fun to ride. Oppo makes some pretty sweet phones. ...
Big Android BBQ 2013 - Android Open Source Libraries You Need in Your Life Oct 11, 2013 This is my second year to speak at the Big Android BBQ in Hurst, TX. My talk covered a slew of handy open source libraries to accelerate the development of modern Android applications. The slides are available on Google Drive. I’m having a blast at the conference. The sessions so far have been great. I hope to see all of you here again next year!