Android Code

Android is a platform for mobile device development from the Open Handset Alliance.

The software is currently at an early stage and has a number of bugs and lacks a number of features. The emulator provided as part of the SDK also lacks some features.

In particular, there is no support for image capture on the device; for the software I wanted to write, I needed a way of obtaining a genuine live video feed (as one would expect from the system's camera preview mode). So I wrote a small set of disposable classes to obtain a live camera feed.

The reason I needed this temporary shim was to allow me to work on Moseycode a barcode symbology specifcally designed for Android that may have wider applications.