My final goal is to programmaticaly access files on a Wifi/USB storage device, like a Seagate GoFlex Satellite wifi or Kingston Wi-Drive (preferred because less expensive).
The storage devices are made to be connected to a PC by USB and also can be connected to Android (and iPhone) by wifi.
Once connected, it is possible to put files on the hard drive over wifi using a custom Android application provided by the manufacturer (like Kingston Wi-drive or Seagate GoFlex Access™ app)? How do they do this? Can I access on my filesystem with program like Astro ?