Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

how the new Mac OS AirDrop works

Tags:

macos

wifi

I am wondering what technologies are used by the new Mac OS AirDrop and if there is a way to use it on windows.

like image 227
AP. Avatar asked Mar 07 '11 13:03

AP.


People also ask

Why is AirDrop not working from Mac to Mac?

If your AirDrop isn't working on iPhone, iPad, or Mac, first check that Bluetooth is turned on. You also need to enable AirDrop by setting it to receive from everyone or your contacts. AirDrop has no size limit, and you can use it to send large files between Apple devices.

When you accept an AirDrop on Mac where does it go?

On Mac, the AirDropped files will automatically go to the Downloads folder. 1. Open Finder on your Mac.

Can you use AirDrop between two Macs?

You can use AirDrop to send photos, videos, and documents between different Macs, and between a Mac and iPhone or iPad. It's a great way to quickly send large files from one Apple device to another. AirDrop works over Bluetooth, so both the sending and receiving device must have Bluetooth turned on.


2 Answers

Bonjour happens at layer 3, so it may be a small part of it.

The real question is how does AirDrop work at layer 2.

like image 82
Rob Avatar answered Oct 04 '22 21:10

Rob


You know that AirDrop is a feature that will be introduced as part of Mac OS X Lion (version 10.7), right? That version of the OS is not even out yet, and it won't be until later this summer.

Furthermore, I assume that the handful of lucky developers who have a pre-release copy are under a strict non-disclosure agreement (this is Apple, and that's pretty standard policy in the industry anyway), which would keep them from giving any details about the feature in a public forum such as this one.

But, since I am not one of those lucky developers, I suppose I'm free to do a little speculating about how it might work. Presumably, it takes advantage of Apple's existing Bonjour network service discovery protocol (formerly known as Rendezvous) to locate other users nearby whose devices support AirDrop. The rest of the pieces have been part of Mac OS X for years, they just haven't been wrapped up in a fancy, easy to use interface (really, that's about all that software development is about nowadays). There's always been rich support for peer-to-peer networking, you've always been able to share files with other users, users have always had a public folder, etc. (This is UNIX we're talking about, after all.)

Will it work on Windows? Maybe. Apple has been surprisingly good in recent history about including its Windows brethren in on the fun—iTunes, Safari, MobileMe, etc. But it doesn't always happen right away. Rolling your own solution for Windows (or any other platform) would be pretty simple, but there's no guarantee that it will be compatible with Apple's.

like image 21
Cody Gray Avatar answered Oct 04 '22 20:10

Cody Gray