Interview My Family: What are your Thanksgiving Plans?

I’m taking a short break from the usual interview method using the Screenflow application, to try our another approach: Video Blog Comments!

So, if you are member of my family, nuclear or extended, please watch the video below, and then leave a video comment by pressing the “ADD VIDEO COMMENT” button below.

[kaltura-widget wid=”jidamui5r4″ width=”410″ height=”364″ type=”whiteblue” /]

Feedback on my TwitterVoteReport Talk at MobileCampNYC3

Eric Mill, of Mill Industries (a personal blog that has nothing to do with heavy machinery), attended my session at MobileCampNYC3 yesterday, and posted a positive note about it:

The first session I went to was awesome, about the Twitter Vote Report, which was actually not just a Twitter thing at all. Via SMS, calling in, Twitter, or native iPhone and Android(!) apps, you could report the quality of your voting experience on election day, even going so far as to specify a rating. In fact, they did an excellent job using hashtags on Twitter such that you could post “Had a #good time voting in #11216 no problems here #votereport” and the Vote Report project would pick up that someone had a Good experience in zip code 11216. Nathan Freitas, a cool guy, and Dave Troy, the guy behind Twittervision, were involved, and they have released as many visualizations and raw data as they can from it. PLUS, Nathan today released the source code to the Android app that he built in a day for it.

I felt a bit negative about the event at the end of the day (see this tweet) mostly because it seemd everyone either wanted to sell themselves or thought i was trying to sell them on something, instead of it just being an open relaxed forum for the exchange of ideas and knowledge. Fortunately, there are posts like this, which let you know people were actively listening, engaged and learning, that help make it all better.

Eric worked for Blue State Digital during the election and is now actively looking for his next gig, so if you are in need of a sharp, energetic thoughtful developer, mobile or otherwise, with political campaign experience, let him know!

links for 2008-11-16

  • The Android SDK provided by Google doesn't provide any camera emulation beyond a stand-in animation (see below). Since Google haven't yet provided a working implementation (or even a date by which one will be available), I'm publishing the source code for a set of temporary classes that I wrote to overcome this limitation. It's the first code I wrote on the Android platform, and it was written in haste, though it has functioned very well for me.
  • Moseycode is an experimental new barcode system for handheld devices. It provides an interactive bridge between the physical and digital worlds.
    (tags: mobile android 3d)
Published
Categorized as Awareness

Source Code for TwitterVoteReport Android App

I’ve posted the source for the TwitterVoteReport Android client on Google Code at: http://code.google.com/p/votereport-android/. This application was developed and released for use during the November 4th election monitoring effort at twittervotereport.com. Developed in one day, the application was downloaded nearly 3000 times through the Android Market and resulted in hundreds of report submissions on election day.

The code is released under the Apache 2.0 License.

The primary classes under the com.votereport.android package are:

  • VoteReportMain: the primary launch activity that kicks the application off
  • LocationFinderActivity: this activity is launched to find the users location via GPS or the current network connection (3G, EDGE or WIFI)
  • ReportFormActivity: the activity for handling the user interface and subsmission of the report form
  • Reporter: the class which wraps the VoteReport report submission API and related services

There are also a number of subpackages (xml, view, ui, net) with helper classes in various states for doing things like parsing RSS, rendering maps and making HTTP calls. Feel free to take what you need if you are just looking for some ideas and inspiration.

In summary, this is still a work in progress, a snapshot of code written in one day, that can provide Android developers a starting point for their own geo-located data collection applications. I would love to have more developers join the project in order to move this codebase forward, including help implementing the MapView renderer, the Atom GeoRSS parser and so on.

links for 2008-11-15

  • Eyebeam is now accepting applications for Winter/Spring 2009 Residencies. Residents receive a $5,000 stipend and 24/7 access to the Chelsea facility during their term. The application deadline for the Winter/Spring 2009 Residency season (which runs from February to June) is December 1, 2008. All applicants will be informed of their status by e-mail or phone by January 2, 2009.
Published
Categorized as Awareness