He just wanted a stage for his moving to android announcement.What's sad is you coming back to a thread that has been dead for the last 6 weeks to comment about a feature that has been around since June 2010.
South Africa’s biggest forum. Discuss, discover, and connect with thousands of members.
He just wanted a stage for his moving to android announcement.What's sad is you coming back to a thread that has been dead for the last 6 weeks to comment about a feature that has been around since June 2010.
He just wanted a stage for his moving to android announcement.![]()
What's sad is you coming back to a thread that has been dead for the last 6 weeks to comment about a feature that has been around since June 2010.
He just wanted a stage for his moving to android announcement.![]()
Thank you.Which, btw, took me a couple of posts in another thread to actually convince him to move to Android.
Congrats Dolby, I'm sure you're going to be very happy.
But I do multitasking on the iPad, have been since iOS4 iirc. Right now I'm browsing while uploading images - sounds like multitasking to me.But also odd that you can't see the benefits of multitasking? Maybe it's an iFolk thing ...
Indefinite background running
So all apps get five seconds of Background running, to clean things up, and some apps (such as Instacast) can request a ten-minute extension. There are, however, a small number of apps that genuinely need to run indefinitely in the background, and iOS allows this.
There are exactly five kinds of apps allowed to run indefinitely in the Background state in iOS 5:
Apps that play audio while in the Background state. A good example is Instacast while it’s playing a podcast.
Apps that track your location in the background. For example, you still want voice prompts from your turn-by-turn GPS navigation app, even if another app is Active.
Apps that listen for incoming voice-over-IP (VOIP) calls. If you use Skype on iOS, you can receive incoming Skype calls while the app is in the background.
Newsstand apps that are downloading new content.
Apps that receive continuous updates from an external accessory in the background.
All well-written apps in the above categories should become Suspended when they are no longer performing the task in hand. When Instacast finishes playing a podcast, it should be Suspended. There are some built-in apps that also run continuously in the background on iOS—the most-used one is probably Mail.
But I do multitasking on the iPad, have been since iOS4 iirc. Right now I'm browsing while uploading images - sounds like multitasking to me.
Thank you.
But I do multitasking on the iPad, have been since iOS4 iirc. Right now I'm browsing while uploading images - sounds like multitasking to me.
Delivering Your Content
How is the push notification that initiates the Newsstand background download different from other push notifications? Will I have to change or modify my backend infrastructure?
The notification that initiates the Newsstand background download is the same as any other push notification, with two exceptions. The first difference is the payload — your Newsstand notification should include the content-available property (with a value of 1) in the JSON payload. Second, your app may only initiate a background download once every 24 hours. iOS will ignore notifications that try to initiate a background download more than once in a 24 hour period.
Can I initiate a background download with a push notification in a non-Newsstand app?
No, this feature is only for Newsstand apps.
Is my Newsstand app required to use Newsstand Kit's background downloading feature?
If you're delivering an issue to a user as part of a subscription, you must deliver it via background download.
In general, users will expect Newsstand apps to have content downloaded in the background, ready and available for offline viewing. If a user hasn't purchased a subscription for new issues, you may use Newsstand Kit's background downloading feature to deliver other content. Keep in mind that your Newsstand app should not deliver or manage content in a way that ends up consuming large amounts available storage space on a user's device.
Can users disable background downloading?
Yes, users can disable Newsstand's push notification-initiated background downloading on a per-app basis in Settings. You can determine whether background downloading has been disabled for your app by looking for UIRemoteNotificationTypeNewsstandContentAvailability in the set of enabled types returned by UIApplication's enabledRemoteNotificationTypes property.
Once my app has received the notification, can I initiate the background download from a thread other than the main thread?
In iOS 5.0, you should initiate the background download from the main thread.
Should I package my issue for background download into one large file, or download each asset separately?
Packaging your issue assets into one compressed file is best for system performance, and it lets you determine the total download time for your issue.
Since your app has to be woken up and notified whenever a download finishes, downloading each issue asset individually is not the best approach for system performance. And, when you download each asset individually, it's impossible to calculate the total download time for your issue.
If you cannot deliver your issue in a single compressed file, then you should group your assets into sets of downloads that make sense for your app. For example, you might group the assets that are needed to show the first page of your issue into a single download.
The content of my publication needs to be updated throughout the day. Can I initiate a Newsstand background download more than once in a 24-hour period?
Allowing multiple background downloads for multiple apps would drain system resources, so Newsstand apps are limited to one background download initiated by push notification each day. If you send additional notifications to a device that attempt to initiate a background download, those notifications will be delivered to the device but ignored by Newsstand Kit.
If you want your Newsstand app to deliver breaking news, consider sending an issue via background download and downloading a small amount of additional, up-to-the-minute content when the user launches your app.
Thank you.![]()
PS Dolby, I don't take all this very serious, hope you don't either![]()
Sandman - I'm telling you noe that it not download in the background.
How about download a magazine from Newstand and browse?
Or let a video buffer while playing Angry Birds?
The Newsstand APIs are Apple provided; the individual magazines are not.Isn't Newstand Apple themselves?
Or do you mean the indivudal magazines within?
So like Popular Mechanics wouldn't - but National Geographic would (for example)?
iOS 6 beta 4: map directions work in South Africa.
![]()
But only on a iPhone 4S, correct?
Dunno about Turn by turn, but normal directions are working fine now on my iPad 2 (since beta 4).