Synopses & Reviews
This book provides a serious, in-depth look at Apple's External Accessory framework and the iPhone Accessories API. You?ll learn how to create new, integrated solutions that combine iPhone apps with dedicated hardware.
The iPhone OS Accessories API expands the opportunities for innovative iPhone developers, allowing you to control and monitor external devices, whether you?ve built them yourself or obtained them from a third party. What you?ll learn Develop accessories and apps for the iPhone and iPod touch. Use Apple's External Accessory framework to create hardware/software interaction. Control and monitor external devices using the iPhone Accessories API. Use the specific controller classes within the iPhone OS software development kit. Build and control your own accessory. Get your accessories approved by Apple's AE program. Who this book is for
This book is for iPhone and iPod touch developers who want to write apps to control external accessories and hardware developers who want to create accessories for iPhone and iPod touch. This includes embedded systems programmers who have been left out of the iPhone gold rush until now.
The iPhone OS Accessories API expands the market of iPhone developers yet again, and this book is for all those developers wanting to use these new APIs to control and monitor external device?whether self-built or acquired from other sources. Table of Contents Accessory Overview EAAccessory Framework EA Framework Design Patterns The Game Controller Specifying a Pong Game Coding a Pong Game Adding the Game Controller Improving the Design Apple Developer Programs Hardware Design Firmware Everything Else
With the announcement at WWDC 2009 of the EAAccessory Framework, I had two instant thoughts: (1) this is really cool and could make someone a lot of money, and (2) I m probably already too late. This second thought was because, at the time, there were probably about 100,000 apps in the App Store and it had been around a year, I think. I thought there was no way I could develop all the cool accessories I had in my head before other people and companies had done it and it d be just like the App Store. But I decided to try anyway, always keeping an ear out for what was going on in the accessory world. The obvious first project was a credit card reader for the iPhone. From my shop, Mac Medics, I repair anywhere from two to ten iPhone screens a day, six days a week. It makes me a nice little bit of green. What I learned was that at least three-quarters of my customers were business people who used their iPhones for business. Most of them really would have liked to have a way to accept credit cards on their iPhones."
Haven't heard anything about the iPhone Accessory API, the least heralded new feature of the latest iPhone OS? You will, but it's still mostly hidden under Apple's continuing NDAs. The first third-party iPhone and iPod touch devices with app control are just starting to hit the market, and it's just the tip of what will soon be a tidal wave of new device. The potential revenue from new third-party devices far exceed the revenue from App sales and this is likely to turn quickly into the second iPhone gold rush. Beginning iPhone OS Accessories for Application Developers is the first book for iPhone accessory developers. It's a practical, hands-on guide, to everything potential software and hardware developers need to know join this new huge area of innovation.