Go Back   MacRumors Forums > News and Article Discussion > MacRumors.com News Discussion

Reply
 
Thread Tools Search this Thread Display Modes
Old Jun 12, 2013, 01:23 PM   #1
MacRumors
macrumors bot
 
Join Date: Apr 2001
Upcoming iOS 7 APIs: Gaming Improvements, Multitasking Support, AirDrop, and More




During Monday's WWDC keynote, Apple's senior vice president of Software Engineering, Craig Federighi, mentioned that iOS 7 would add 1,500 new APIs to Apple's SDK, including iBeacons, MFi game controllers, and new multitasking options.

These APIs reveal promising new features that developers will be able to incorporate into future app and hardware releases, offering new gaming technology, new location tracking options, and more. Here's a closer look at a few of the most notable APIs:

iBeacons - According to MacWorld, iBeacons are designed to use the Bluetooth Low Energy profile for microlocation, allowing iOS devices to use Bluetooth 4.0 devices to access location data.

AirDrop from Activity Sheet - Apps will be able to incorporate AirDrop support, giving users the ability to share photos, documents and more with friends from within an app.

Apple Maps - iOS 7 will let developers include additional mapping features in apps, including 3D viewing experiences, direction related route information and map-based images.

MFi Game Controllers - iOS 7 includes support for MFi "Made for iPhone" Apple Certified hardware game controllers, which will allow manufacturers to create dedicated iOS gaming controllers, turning the iPhone and the iPad into gaming machines on par with handheld gaming systems. Apps will be able to be designed around the Game Controller framework, allowing for seamless connectivity. Our sister site TouchArcade has shared an image from Apple's developer library detailing a reference design of both a standalone controller and an iPhone enclosure.

Sprite Kit - The Sprite Kit framework is designed to allow developers to create high-performing 2D games, controlling sprite attributes like position, size, rotation, gravity, and mass. It includes built-in support for physics to make animations look realistic and it also includes particle systems for additional game effects.

Game Center - iOS 7 adds new turn-based gaming modes (including simultaneous turns, chats, and trades) along with new methods for player authentication and secure game score transmission. This feature is likely designed to cut down on hacked Game Center scores from jailbroken devices.

Multitasking and Background Downloads - Apple's new multitasking APIs are designed to allow apps to update and download content in the background at intelligently scheduled times. For example, a Twitter app might incorporate this functionality, downloading new content in the background while the phone is not otherwise in use, staying up to date without unnecessarily draining battery. Push notifications can also initiate content downloads.

Inter-App Audio - With Inter-App Audio, apps are able to share audio streams with other apps, an API that will make it even easier to use Apple's iDevices to create music.

60-fps Video Capture - iOS 7 will allow apps to capture video at up to 60 frames per second.

Peer-to-Peer Connectivity - This data transmission API is designed to allow users to discover nearby devices and initiate direct communication without Internet connectivity.

Apple has a slew of other APIs available for developers, which should bring a lot of changes to apps when iOS 7 is released. For additional information on iOS 7, we detailed many of the upcoming features and we also explored some of the hidden tidbits.


Article Link: Upcoming iOS 7 APIs: Gaming Improvements, Multitasking Support, AirDrop, and More
MacRumors is offline   0 Reply With Quote
Old Jun 12, 2013, 01:24 PM   #2
macjonny1
macrumors 6502a
 
macjonny1's Avatar
 
Join Date: Jan 2006
I've downloaded iOS7 beta, and it looks great so far. Icon colors are a little too bright for my taste but otherwise all of my apps work just fine.
__________________
MacLOL
macjonny1 is offline   2 Reply With Quote
Old Jun 12, 2013, 01:26 PM   #3
dukebound85
macrumors P6
 
dukebound85's Avatar
 
Join Date: Jul 2005
Location: 5045 feet above sea level
controller support? that is cool!
dukebound85 is offline   14 Reply With Quote
Old Jun 12, 2013, 01:26 PM   #4
Sky Blue
Guest
 
Join Date: Jan 2005
All good stuff. Looking forward to the game controllers.
Sky Blue is offline   4 Reply With Quote
Old Jun 12, 2013, 01:27 PM   #5
macus3r
macrumors member
 
Join Date: Aug 2005
No doubt Sony, Microsoft and Nintendo execs are all simultaneously ******** their pants at the news of Apple OK'd hardware game controller designs.
macus3r is offline   9 Reply With Quote
Old Jun 12, 2013, 01:27 PM   #6
rovex
macrumors 65816
 
Join Date: Feb 2011
So it does allow for 60FPS, haven't really noticed in using the beta.
rovex is offline   0 Reply With Quote
Old Jun 12, 2013, 01:28 PM   #7
Vol7ron
macrumors Demi-God
 
Join Date: Jun 2009
Location: Derry, NH
Seems to me that some of these additions to iOS could end up in the Apple TV...Especially the game controller functions...
__________________
15" Macbook Pro Retina (2014), 27" iMac i7 (2010)
iPad Air 2 (SG 128GB), iPhone 6+ (SG 128GB), Apple TV (3rd Gen)
Fanatic
Vol7ron is online now   7 Reply With Quote
Old Jun 12, 2013, 01:30 PM   #8
SwiftLives
macrumors Demi-God
 
SwiftLives's Avatar
 
Join Date: Dec 2001
Location: Charleston, SC
Send a message via AIM to SwiftLives
Controller support. Hmmmmm. I'm willing to bet we're going to see some combination of apps (games) that support Airplay and these controllers along with Apple TV APIs in the fall.

And that's when XBox and Playstation will have their lunch eaten before they even realized they were served a plate.
SwiftLives is offline   6 Reply With Quote
Old Jun 12, 2013, 01:33 PM   #9
jclo
Editor
 
Join Date: Dec 2012
Location: California
Quote:
Originally Posted by Vol7ron View Post
Seems to me that some of these additions to iOS could end up in the Apple TV...Especially the game controller functions...
Let's hope!
jclo is online now   1 Reply With Quote
Old Jun 12, 2013, 01:34 PM   #10
chumawumba
Banned
 
Join Date: Aug 2012
Location: Ask the NSA
iBeacons is cool, but when can I get iBacon?
chumawumba is offline   11 Reply With Quote
Old Jun 12, 2013, 01:34 PM   #11
emt1
macrumors 65816
 
Join Date: Jan 2008
Location: Wisconsin
Quote:
Originally Posted by rovex View Post
So it does allow for 60FPS, haven't really noticed in using the beta.
Yeah, it allows for it. But no apps have been developed that use it yet.
emt1 is offline   2 Reply With Quote
Old Jun 12, 2013, 01:34 PM   #12
ChazUK
macrumors 603
 
ChazUK's Avatar
 
Join Date: Feb 2008
Location: Essex (UK)
The more I read about it, the more pleased I am with the new changes announced in iOS 7.

Really looking forward to getting the final releases on my iPhone, iPod touch and iPads.

Very well done Apple.
__________________
Windows 8 Desktop | iPhone 4s | iPad 2 | Nexus 5 | Nexus 7
ChazUK is offline   4 Reply With Quote
Old Jun 12, 2013, 01:36 PM   #13
WilliamLondon
macrumors 68000
 
WilliamLondon's Avatar
 
Join Date: Dec 2006
Quote:
Originally Posted by Vol7ron View Post
Seems to me that some of these additions to iOS could end up in the Apple TV...Especially the game controller functions...
This!

More than that (avoiding a whole discussion that gets into how well or poorly Apple does gaming), the Apple TV and a game controller could mean one thing: apps on the ATV, and that means an App Store, and that means the ATV could get a whole lot more interesting.
WilliamLondon is offline   2 Reply With Quote
Old Jun 12, 2013, 01:37 PM   #14
FSMBP
macrumors 68020
 
FSMBP's Avatar
 
Join Date: Jan 2009
Quote:
Originally Posted by rovex View Post
So it does allow for 60FPS, haven't really noticed in using the beta.
They may not include it in the default camera app, but they probably are providing an API for developers to take advantage of.
__________________
Still don't get why I can't save a Word File from an email on my iPhone without some third-party app.
FSMBP is offline   0 Reply With Quote
Old Jun 12, 2013, 01:38 PM   #15
cababah
macrumors 65816
 
Join Date: Jun 2009
Location: SF Bay Area, CA
On the topic of improving their multi-tasking, I would really like to see the option of a button to "kill all" running apps in the background as opposed to closing each one individually.
cababah is offline   7 Reply With Quote
Old Jun 12, 2013, 01:39 PM   #16
donutbagel
Banned
 
Join Date: Jun 2013
Great stuff. I've been waiting for most of these things.
donutbagel is offline   0 Reply With Quote
Old Jun 12, 2013, 01:39 PM   #17
ikir
macrumors 6502a
 
Join Date: Sep 2007
MFi certified controllers!! YYYEEEESSS! It seems this API is available to Mavericks too!
__________________
My homepage html, php, css handwritten, graphics made by me
Amiga News.it THE italian Amiga portal
ikir is offline   4 Reply With Quote
Old Jun 12, 2013, 01:39 PM   #18
CindyRed
macrumors member
 
Join Date: May 2011
Finally. iOS has always been a reliable and easy to use mobile platform, the only thing it ever lacked we're true killer third party apps. iOS specific apps have always been better to use than other platforms even with restrictions, but opening more API controls to developers will mean apps that will blow away other mobile experiences.
CindyRed is offline   1 Reply With Quote
Old Jun 12, 2013, 01:41 PM   #19
designaholic
macrumors regular
 
Join Date: Nov 2007
Location: Bristol, UK
Quote:
Originally Posted by SwiftLives View Post
And that's when XBox and Playstation will have their lunch eaten before they even realized they were served a plate.
I'm not sure, but I think the new upcoming next-gen console hardware is just a tiny bit more powerful and a different class of gaming than iOS. /sarcasm



----------

Quote:
Originally Posted by MacRumors View Post
60-fps Video Capture - iOS 7 will allow apps to capture video at up to 60 frames per second.
Queue slo-mo apps!
__________________
jamiebrightmore.com
designaholic is offline   2 Reply With Quote
Old Jun 12, 2013, 01:41 PM   #20
Daveoc64
macrumors 601
 
Join Date: Jan 2008
Location: Bristol, UK
Quote:
Originally Posted by macus3r View Post
No doubt Sony, Microsoft and Nintendo execs are all simultaneously ******** their pants at the news of Apple OK'd hardware game controller designs.
There are going to be a number of problems for them to overcome first:

1) Getting support into games. If you require the controller, you're limiting the appeal of your game. Even if everyone in the universe buys a controller, there are going to be times when they don't have it, and given how many games follow the F2P model (even some that you have to buy!), that's going to mean less revenue opportunities for developers.

2) The idea of a separate controller is very cumbersome. The "enclosure" idea is pretty reasonable, but it pretty much requires you to use it as your case 24/7. I wouldn't like that at all.

The "standalone" controller would be virtually unusable in a lot of situations - particularly with an iPhone or iPod touch.

Having a different shoulder button layout on each is a bit odd too. Presumably that's about limiting the depth of the "enclosure" option. You're either going to have buttons that do nothing or buttons you can't press!
__________________
Nexus 5 32GB Black (Three UK) | Nexus 7 (2012) | Kindle Paperwhite (2013)
iPhone 4 32GB
White MacBook (Late 2007)
Windows 8.1 | iCloud, Dropbox, Spotify Premium
Daveoc64 is offline   0 Reply With Quote
Old Jun 12, 2013, 01:42 PM   #21
Mac21ND
macrumors 6502a
 
Mac21ND's Avatar
 
Join Date: Jun 2007
Quote:
Originally Posted by WilliamLondon View Post
This!

More than that (avoiding a whole discussion that gets into how well or poorly Apple does gaming), the Apple TV and a game controller could mean one thing: apps on the ATV, and that means an App Store, and that means the ATV could get a whole lot more interesting.
Even if there's not apps on the TV, you could do what you can do now: mirror/share the TV screen with apps on your iPhone (think Real Racing 2). Providing a proper controller would allow for more first person shooters and arcade style games (button mashers).
Mac21ND is offline   2 Reply With Quote
Old Jun 12, 2013, 01:43 PM   #22
Mac Fly (film)
macrumors 6502
 
Join Date: Feb 2006
Location: Ireland
No. This does not mean Apple TV apps. It's to allow hardware manufacturers to concentrate on making great hardware, because Apple handles the other crap. This is the whole point of Apple standardising here. And that means an even better ecosystem for Apple. One more thing competitors will have to do to catch up. And one more reason to buy an iPhone over other devices - which is the point; the reason.
Mac Fly (film) is offline   1 Reply With Quote
Old Jun 12, 2013, 01:44 PM   #23
jclo
Editor
 
Join Date: Dec 2012
Location: California
Quote:
Originally Posted by Daveoc64 View Post
There are going to be a number of problems for them to overcome first:

1) Getting support into games. If you require the controller, you're limiting the appeal of your game. Even if everyone in the universe buys a controller, there are going to be times when they don't have it, and given how many games follow the F2P model (even some that you have to buy!), that's going to mean less revenue opportunities for developers.

2) The idea of a separate controller is very cumbersome. The "enclosure" idea is pretty reasonable, but it pretty much requires you to use it as your case 24/7. I wouldn't like that at all.

The "standalone" controller would be virtually unusable in a lot of situations - particularly with an iPhone or iPod touch.

Having a different shoulder button layout on each is a bit odd too. Presumably that's about limiting the depth of the "enclosure" option. You're either going to have buttons that do nothing or buttons you can't press!
Apps that include support for the controller are also required to make the game playable without the controller as well.
jclo is online now   3 Reply With Quote
Old Jun 12, 2013, 01:44 PM   #24
troop231
macrumors 601
 
troop231's Avatar
 
Join Date: Jan 2010
Quote:
Originally Posted by chumawumba View Post
when can I get iBacon?
Right now!

http://tinyurl.com/7lb5rp
troop231 is offline   1 Reply With Quote
Old Jun 12, 2013, 01:44 PM   #25
Porco
macrumors 68000
 
Porco's Avatar
 
Join Date: Mar 2005
MFi game controllers is huge. And brilliant.

Although… as someone from the UK, 'MFI' has other associations
__________________
I really wish Apple would use the option key a little more, and the command key a little less.
*soundcloud/fdporco*
Porco is offline   3 Reply With Quote

Reply
MacRumors Forums > News and Article Discussion > MacRumors.com News Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
iWork for iCloud Updated With Retina Support and Design Improvements, iOS and Mac Updates to Follow MacRumors MacRumors.com News Discussion 184 May 2, 2014 10:56 AM
Pebble Smart Watch Adds Support for All iOS 7 Notifications, New Developer SDK and APIs MacRumors MacRumors.com News Discussion 92 Jan 26, 2014 02:57 PM
'Skitch' Goes iOS 7-Only, Adds AirDrop Support and New Gestures MacRumors iOS Blog Discussion 23 Sep 30, 2013 02:19 PM
Upcoming Apple TV iOS Update to Unlock Bluetooth Keyboard Support MacRumors MacRumors.com News Discussion 141 Dec 14, 2012 05:53 PM
Site/Blog Of Latest iOS Features And APIs? loon3y iPhone/iPad Programming 2 Jun 28, 2012 04:40 PM

Forum Jump

All times are GMT -5. The time now is 01:29 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC