It’s great to see the top Android developers in the world — all in one place! It felt like everyone I’ve ever met at past international and domestic conferences was there.
Last week, just before Google I/O, I attended the Global Google Developer Group Organizer’s Summit in San Jose.
The summit was up to 500 organizers this year, so we took over the Computer History Museum.
We discuss relevant topics to organizing as well as upcoming Google announcements. The best part, however, is interacting with organizers from all around the world!
I captured the activities from day one on video (using Google Glass), check it out to see different phases of the process.
One of my favorite tools for creating polished apps is Robolectric, which allows you to unit test directly in your IDE — fancy debugging and everything.
I’ve been kicking around the idea for a while to create katas to practice technique and help others start out with the tool. I didn’t want them to go through the same pain of spending several minutes (or hours) trying to piece together disparate suggestions for how to test something simple!
Continue reading Kata: Simple Android App
I’ve been sketchnoting up a storm and created a series of sketches about public speaking.
Continue reading How to Prepare a Conference Talk
A coding kata is a way to practice something to get better at it — just like the karate counterpart. I also use katas to get familiar with new tools and approaches.
One of the last tasks on the agenda before shipping my books is to make the formatting support the material instead of making it harder to understand.
Softcover is nice because it lets you stay mostly in Markdown, but you can drop in LaTex for more advanced formatting needs. I started by using inline code formatting for everything from function names, API calls, code snippets, to file paths. For UI instructions, I was using double quotes and a mixture of inline stuff.
In 2013, I learned I could take a break. In 2014, I learned to set my own course.
I led a team of Android developers, started a consulting business, ventured into startup land, joined the board of a non-profit (we opened computer labs in Mexico and Morocco), expanded the Google Developer Group (GDG), and started hosting on AirBnB.
I was free to spend most of June abroad and saw the northern lights in October. I spoke in Stockholm and Amsterdam. I attended Droid NYC, Google I/O, and two GDG conferences. I mentored at LadyHacks and inspired others to speak at conferences.
Excited to see this foundation grow in 2015.
If you are already a programmer by trade, an excellent resource is Professional Android 4 Application Development.* It set a high bar and teaches Android in an approachable fashion.
I got my start with version 2, in the time before
Fragments and tablets. The book was updated for Ice Cream Sandwich, but a lot has changed in the last few years. Hopefully there’s a new version on the way.