I've started development of an Android client. The working title of the app is 'Andigo Touch' (ha, get it?) and in the first phase I intend to duplicate the functionality of the IOS version of iTouch, then in subsequent revisions add some Android-specific functionality. So far I have the app presenting read-only views of the Devices, Actions and Variables screens. Over the next few days I'll get those screens in a read/write mode and add the 'Settings' page. I'll add the Control Page tab last, I'm guessing it'll be the most difficult and I need a few small victories before beat down by control pages...
I only have a Nexus 7 to test with. This is most likely the tablet I'll use in several locations in my house. I'll test on the Android simulator for various resolutions but the closer you are to a N7 in specs the better off you'll be. Likewise, I'm starting by including support as far back as Android 2.2, but I expect that minimum to change the further along I get. There are certain features I'd like to support (Near Field Communication as one example) that simply didn't exist back in those days. I'll try to always try to support as far back as possible though.
Unless I hit a snag, I'll get the app at least replicating most of the functionality in the IOS version of Indigo Touch, then I'll start sharing the apk and source. I intend the app to always be free adn would like to share the source. This most likely means side-loading the application and not installing it through the play store. I'll defer any final decisions (except the free part, that's definite) until there is actually something to share. If Jay and Matt decide it's worthy of the Google Play store, then they'l be welcome to do that. I'll let them have first choice - when the time comes.
I'll start a new thread, and will post the progress there. I've also got a high-level roadmap of features I'd like to incorporate in an Android version and will include those in the 'official' thread... If I don't post somthing in a week then start nagging me. I want/need to get this done for my house, but life gets in the way of fun stuff and my wife likes to set my priorities for me
Terry