bioneural.net site preferences

Accessibility

Toggle width/ text size:

style

Default/Alternate

Suits visual impairment, mobile devices

Styling

Change the theme:

layout

Sorry, this option is not enabled

Link behaviour

Links with an icon are off-site:

links

Right-click any link to optionally open in a new window or tab


 

Air Sharing between iPhone and Mac

Air Sharing is a fab app for iPhone that lets you mount a file store on the device to the desktop as a wireless share. You can browse your files using any decent web browser, and even upload files to the phone—albeit one file at a time. This limitation can be overcome by mounting the iPhone as a network drive (on Mac from the Finder Go > Connect to Server... and enter the server address). Rather than have to visit this menu each time, wouldn't it be nice if there were a one-click way to mount iPhone? There's a app for that.

Yep, there's an app for that if you're willing to make one. Fear not, this is very simple using Automator which brings AppleScripting to the Rest of Us.

The iPhone supports Apple's Bonjour networking protocol, and can be recognised by either the assigned device name or IP address. If like me you use your iPhone on more than one WiFi network, it might be assigned a different IP address via DHCP. Because of this it makes sense to use the iPhone's Bonjour name rather than IP address, which you can identify from within Air Sharing by taping on the WiFi icon:

asharing.jpg

My Air Sharing app is built with three Automator actions: Get Specified Servers, Connect to Servers, and Show Growl Notification (Growl is an essential OS X add-on). In Automator drag these actions to the right side of the window in the order shown:

automatorsharing.jpg

In the Get Specified Servers action click Add and type the Bonjour URL of your iPhone e.g. http://YourPhone.local, then add appropriate text in Show Growl Notification. Save your script as an application and move it to your Applications folder for convenient Dock access. You might like to give your new app a custom icon to increase its visibility:

sharingapp.jpg

With Air Sharing running on iPhone all you need to do to establish the link is open Air Sharing.app (or whatever you called it) on the Mac. Growl will notify you that your iPhone has mounted:

growlsharing.jpg

At this point bring up a Finder window and manage the files and folders on your mounted iPhone as you would on any other shared storage device:

moutedsharing.jpg

4 responses to Air Sharing between iPhone and Mac


  1. 1 icerabbit

    Happy New Year, Bruce.

    Very neat idea.

    The more we use the iPhone, we can see areas with room for improvement. Aspects of some apps, app management or complete lack thereof!, ... which Apple probably has lined up for the next few OS releases ... to keep us hooked :)

  2. 2 Bruce

    Hard to know with Apple Icerabbit; they don't like giving the user too much control—it might be left to third-party developers to plug some of the gaps. Then, when Apple is convinced something works well, they'll 'appropriate' the idea themselves! Will be interesting to see how the iPhone/ iTouch platform relates to the much-rumoured iSlate coming out later this month i.e. will Mac fans get three flavours of OS X rather than the current two? Not long to wait for that answer...

  3. 3 Rob

    Cool as usual Bruce. I use FileApp myself. On the Mac side I then use CyberDuck for the transfer. Both free.

  4. 4 Bruce

    Thanks Rob! I was preferring FileMagnet myself, which relies on a desktop companion app. The real advantage of Air Sharing, however, is that no desktop software is needed to initiate file transfer other than a regular browser. At work I have no administrator rights on my Windows box so would be unable to install an FTP/ other client: Air Sharing bypasses this restriction.

Something to say?

Comments may be moderated, are subject to spam filtering, and should be inoffensive and relevant to this post. Please disclose commercial interests.

Usable tags include <a href=""> <blockquote> <em>.