THE BLOG
Exploration of Thought
Thoughts on autonomy, self direction, digital business and life.
Android App Dev for Dummies & Motorola Droids
Recently, a kind reader by the name of Lee emailed me about an issue he had with not being able to connect his device to the computer for debugging purposes. He followed all of the examples and notes in the book and still could not get it to work. So, if you cannot get your…Donn Felker - December 26, 2010
IntelliJ Android Layout LiveTemplates
I'm in the middle of writing a bunch of Android apps and I've gotten to the point where I'm tired of typing the same thing over and over so I've created some Android XML Live Templates for IntelliJ 10 CE. The templates are for the XML layout system in Android. As time progresses I'm sure…Donn Felker - December 23, 2010
An Annoying IntelliJ Android Build Issue
Since I could not find the answer anywhere on the web, I'm posting it here just in case I have this issue sometime in the future. I was working with IntelliJ early this morning and I received the following error: File /Users/donnfelker/Documents/android/MyAwesomeApp/out/production/MyAwesomeApp/MyAwesomeApp.apk.res not found. Try to rebuild project I tried rebuilding, clearing the IntelliJ caches,…Donn Felker - December 21, 2010
Beyond Dummies: Improving Performance on the ListView
In my Android Application Development for Dummies book, I cover working with list views. The example I provided works excellent and you can follow along in the book to implement the given example. This post is about how you can improve the performance of the ListView and its items. When rendering a list view in…Donn Felker - December 7, 2010
IntelliJ Keyboard Shortcuts
IntelliJ I recently made the switch for my Android development to IntelliJ from Eclipse. Why? I love JetBrains products as they are very productivity minded. I've been a ReSharper user since version 1, since my buddy Chris Lawson introduced me to it. That said, after the move to IntelliJ I needed a list of keyboard…Donn Felker - November 15, 2010
Setting up an Android Build Server – Part 4: Communicating With Github
Update - Oct. 2015: This is out of date. You can set up a FREE CI server through CircleCI. Watch this video on how to do that. This post is part 3 in a series of posts of how to set up an Android build server. Posts: * Part 1 – The Server * Part…Donn Felker - October 26, 2010
Setting up an Android Build Server – Part 3: Installing the Android SDK
Update - Oct. 2015: This is out of date. You can set up a FREE CI server through CircleCI. Watch this video on how to do that. This post is part 3 in a series of posts of how to set up an Android build server. Posts: * Part 1 - The Server * Part…Donn Felker - October 25, 2010
Setting up an Android Build Server – Part 2: Installing Hudson
Update - Oct. 2015: This is out of date. You can set up a FREE CI server through CircleCI. Watch this video on how to do that. This post is part 2 in a series of posts of how to set up an Android build server. Posts: Part 1 - The Server Part 2 -…Donn Felker - October 22, 2010
Setting up an Android Build Server – Part 1: The Server
Update - Oct. 2015: This is out of date. You can set up a FREE CI server through CircleCI. Watch this video on how to do that. This post is the beginning of a series of posts that will outline how to create an Android build server using the Hudson Continuous Integration (AKA: Hudson CI)…Donn Felker - October 21, 2010
Presentation Materials from TCCC9
If you attended my advanced Android presentation at the Twin Cities Code Camp 9, you can find the presentation located below. Advanced android View more presentations from donnfelker.Donn Felker - October 14, 2010
Minnesotas Developers Conference Materials
If you attended my Android presentation at the Minnesota developers conference, thank you! Below you will find the link to where you can download a full working example application that I attempted (ran out of time!) to build during the presentation. Download the Materials Here (zip) View the Materials Online (GitHub)Donn Felker - October 5, 2010
The WP7 Fragmentation Challenge
Since the announcement of WP7 I've seen and spoken to various people who are excited about the WP7 platform. While I've been skeptical of the device from the jump, I do look forward to the release. My skepticism comes from MS not learning from other platforms mistakes or successes (no multi-threading, expensive developer fees, etc).However,…Donn Felker - September 7, 2010