Hi,
I think a good app would be a Universal "Adaptor" with following options:
USB <-> *
- Make your phone behave as a USB <-> WiFi Card.(compatible with Ethereal and Aircrack-ng)
- Make your phone behave as a USB <-> 3G Modem.
- Make your phone behave as a USB <-> Bluetooth Dongle
- Make your phone behave as a USB <-> WebCam (with Mic)
- Make your phone behave as a USB <-> SoundCard (to use with skype as a usb phone)
- Make your phone behave as a USB <-> Mosue (using accelerometer and buttons)
- Make your phone behave as a USB <-> Keyboard
- Make your phone behave as a USB <-> QRCode/Barcode Reader
- Make your phone behave as a USB <-> Voice Decoding Mic (translates voice to keystrokes).
- Make your phone behave as a USB <-> Joystick/Joypad.
- Make your phone behave as a USB <-> uSD CardReader (I believe it is done automatically).
- Make your phone behave as a USB <-> FM Tunner
- Make your phone behave as a USB <-> GPS
(I think it is important requiere not additional drivers, and use standard ones as possible). If drivers/program is required program should first populate as USB MassStorage device and provide them (if required dewloading from internet).
Bluetooth <-> *
- Make your phone behave as a Bluetooth <-> SoundCard (to use with skype as a BT phone)
- Make your phone behave as a Bluetooth <-> Mosue (using accelerometer and buttons)
- Make your phone behave as a Bluetooth <-> Keyboard
- Make your phone behave as a Bluetooth <-> Mosue (using accelerometer and buttons)
- Make your phone behave as a Bluetooth <-> Keyboard
- Make your phone behave as a Bluetooth <-> Barcode Reader
- Make your phone behave as a Bluetooth <-> Voice Decoding Mic (translates voice to keystrokes).
- Make your phone behave as a Bluetooth <-> Joystick/Joypad.(Like WiiMote, but for PC).
- Make your phone behave as a Bluetooth <-> GPS
Wifi <-> *
- Make your phone behave as a WiFi <-> WebCam
- Make your phone behave as a WiFi <-> 3G Router (to share internet).
- Make your phone behave as a WiFi <-> Sound Card (DLNA).
- Make your phone behave as a WiFi <-> Security Cam (take photo when image changes or periodically, and sending via email or uploading to ftp).
- Make your phone behave as a WiFi <-> WebCam (DLNA).
And maybe there are much more possibilities (using USB Host mode on tablets).
There are many apps that implement one of this features, but having one that implements all of them would be great!!
I add my email address, I can be beta tester alyenz_at_gmail_com
Thanks