Using iPhone SDK 3.0 your application can communicate with accessories attached to iPhone or iPod touch through either the 30-pin dock connector or wirelessly using Bluetooth.
Application Developers
Extend the capabilities of your application by monitoring and controlling external devices, or create entirely new integrated solutions that combine your iPhone app with dedicated hardware.
Your application can communicate with your own accessory using a custom protocol, or any accessory that uses a standard protocol provided by the manufacturer.
If you are developing an application that works with an accessory, use the new Accessory APIs in iPhone SDK 3.0 to identify and communicate with external hardware.
Accessory Developers
The 30-pin dock connector and Bluetooth interfaces provide a common protocol for your accessory to communicate with iPhone and iPod.
Enhance your accessory by developing an iPhone app to deliver new functionality, or provide a standard protocol that iPhone app developers can adopt.
To learn how to add support for iPhone apps in your accessory, join the Made for iPod and Works with iPhone Licensing Program.

