On Thu, 13 Dec 2012, Mark Rogers wrote:
Anyone here played with Android app development?
It's something I've wanted to try my hand at, and just needed an app to work on. I now have one (a specific development for a customer, it's not going to be App of the Year 2013 on Google Play or anything :-)
"All" it needs to do is create a secure connection (SSH) to an existing server using a pre-shared key, then tunnel a connection through it to a web server, displaying the web content in the app. Most of the infrastructure is already set up, although the web pages will want some tweaking to suit the Android device (although not too much as it'll probably be a tablet not a phone).
A left-field thought, but does this really need to take the form of a new app? You can install your favourite Linux distro in a chroot on an Android device, as described at http://evilzone.org/android/debian-on-android/ with a Debian focus or at http://forum.xda-developers.com/showthread.php?t=789003 with a Gentoo focus. You can then get a local X session on the Android device using a VNC server from that Linux distribution and one of the VNC client apps already available on the Android Marketplace, and use the X11 forwarding capability of the Linux distribution's ssh client.