In the clearest sign yet that Apple is serious about supporting dedicated third-party game controllers in iOS, the company held a 45-minute long session at WWDC on Tuesday, showing off app frameworks, hardware mock-ups and a set of preliminary best practices guidelines.
During the session, which is available as a video to all registered Apple developers via the WWDC app, it was also announced that Logitech and Moga are already collaborating on initial hardware designs for the game controller. The certified third-party involvement was first spotted by Czech Apple blog Jablickar.
A closer look at the presentation, however, revealed just how serious Apple is in making standardized game controllers a reality in iOS 7. Titled "Integrating with Game Controllers," speakers ran through a fairly comprehensive set of app frameworks and other assets that will help developers code games for the proposed controllers. Logitech even had prototypes on hand.
Apple offered two hardware examples, which were partially outlined in a report earlier this week, with the mock-ups showing a "form-fitting" design that wraps around an iPhone or iPod touch, as well as a standalone controller. Each model features a D-pad, dual analog sticks, four action buttons, and shoulder bumpers/triggers.
The form-fitting version allows users to not only interact via the controller, but also the iOS device's multitouch screen, a layout seen in Sony's PS Vita console. This setup offloads controls previously located on-screen, clearing up valuable real estate on the devices' 4-inch displays.
As for the standalone model, Apple notes that it should not be attached to the device in any way, meaning the controller should support a wireless solution such as Bluetooth LE. Controls are nearly identical to the form-fitting version with one major exception: player indicator LEDs. This suggests multiplayer support in an implementation much like Microsoft's Xbox 360 and Sony's PlayStation 3.
In addition, both controllers will feature a dedicated pause button, something that is built into many iOS games. Also of note are pressure-sensitive buttons, non-drifting D-pads and thumbsticks with no dead zones, and fast report rates for all actuators.
While Apple touted the benefits of having a standardized piece of equipment specifically meant for controlling an iOS game, it made clear that such a device should not be a requirement. The company is, however, looking to help app developers deploy game controller-ready titles in its MFi initiative.
Presenters mentioned multiple times that Apple would be pushing to have the device specifications and accompanying APIs ready for launch this fall in iOS 7.
72 Comments
I'd love to get a nice game controller for my Mac.
[quote name="SpamSandwich" url="/t/158036/apple-working-with-logitech-and-moga-for-mfi-game-controllers-details-framework-at-wwdc#post_2345800"]I'd love to get a nice game controller for my Mac.[/quote] ^ This. Whilst Windows has had controller support since serial port joysticks, I have never found the mac to be in any way cooperative. Hopefully that'll now change. That stand-alone controller is so for Apple TV!
I've always thought the only thing keeping portable game players alive was that they had physical buttons. Hopefully, this move will also lead more developers to build richer games for iOS.
How is it that you can publish this information. As far as I know, all developers signed an NDA regarding the SDK, and the WWDC sessions and presentations are not supposed to be published. If you tell me that Apple gave you permission to break the NDA then I will accept.
Goodbye Nintendo... it was a good century. Once Apple flips the switch on an App Store for my TV... and these controllers are released... it's game over for Nintendo.