Become a MacRumors Supporter for $25/year with no ads, private forums, and more!

MacRumors

macrumors bot
Original poster
Apr 12, 2001
52,097
13,720
https://www.macrumors.com/images/macrumorsthreadlogodarkd.png


061841-push_425.jpg


Apple notified developers yesterday that Push notifications have been turned on and that iPhone developers can now start testing their applications with the service.
Start testing your applications using the Apple Push Notification service today. Log in to the iPhone Dev Center and review the Apple Push Notification Programming Guide and Getting Started video
The Push Notification service is Apple's substitute for background processes and was originally planned for a September 2008 release. Apple announced in March that they would finally be delivering the service alongside iPhone 3.0 which is due this summer.

This system allows iPhone applications to receive updates while they are not actively running. Apple has claimed that allowing background processes on the current iPhone would sacrifice too much battery power for it to be practical.

Article Link: Apple Turns on Push Notification Services for Developer Testing
 

wrldwzrd89

macrumors G5
Jun 6, 2003
12,107
76
Solon, OH
YAY! This is good news for app developers - at least for anyone that could make use of Push Notification Services.

Alas, I can't afford the $99 fee to actually put an app in the App Store, so... :(
 
Comment

hhaeschen

macrumors regular
Jan 1, 2008
102
0
EU
I'm quite curious about what the developers have to say about it.
I just hope push notifications won't get annoying in practical experience...
 
Comment

kornyboy

macrumors 68000
Sep 27, 2004
1,529
0
Knoxville, TN (USA)
Wirelessly posted (iPhone: Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20)

I'm glad that it appears that they will get push notification working soon. I'm also glad they waited to "get it right"
 
Comment

Prenvo

macrumors regular
Jan 31, 2009
130
0
United Kingdom
Using push notifications is a lot simpler than I had originally thought: I'm expecting a lot of apps to use it as soon as 3.0 apps are available on the App Store.

Thankfully you'll have the option to selectively turn them off (or globally) in the Settings app :)
 
Comment

harry20larry

macrumors 6502a
Aug 14, 2008
574
14
his puffy cheeks are so cute!...
anyways
can anybody up the quick guided tour to youtube?
 
Comment

Voidness

macrumors 6502a
Aug 2, 2005
847
65
Null
Push Notifications is a great idea, but it definitely won't scale well with the iPhone's current notification pop-up.

What if I'm doing something on the iPhone (i.e. writing an e-mail), and I get a continuous stream of notifications from different applications (SMS, IM, Facebook, an RSS client, etc). First it'll be difficult to keep track of which notification from which application, and second I'll be constantly interrupted from what I'm doing.

I think Palm webOS notification system is a perfect solution to this problem. I hope Apple comes up with something similar if not better.
 
Comment

wrldwzrd89

macrumors G5
Jun 6, 2003
12,107
76
Solon, OH
Push Notifications is a great idea, but it definitely won't scale well with the iPhone's current notification pop-up.

What if I'm doing something on the iPhone (i.e. writing an e-mail), and I get a continuous stream of notifications from different applications (SMS, IM, Facebook, an RSS client, etc). First it'll be difficult to keep track of which notification from which application, and second I'll be constantly interrupted from what I'm doing.

I think Palm webOS notification system is a perfect solution to this problem. I hope Apple comes up with something similar if not better.
PNS doesn't have to be implemented in the way you describe. It could (and probably will) be as simple as a badge over the app's icon in the home screen. Completely unobtrusive.
 
Comment

Michael73

macrumors 65816
Feb 27, 2007
1,081
39
Push Notifications is a great idea, but it definitely won't scale well with the iPhone's current notification pop-up.

What if I'm doing something on the iPhone (i.e. writing an e-mail), and I get a continuous stream of notifications from different applications (SMS, IM, Facebook, an RSS client, etc). First it'll be difficult to keep track of which notification from which application, and second I'll be constantly interrupted from what I'm doing.

+1. I think of it like when I'm on my phone at home and during a conversation I keep getting interrupted by my call waiting. I hear that little click sound and I say, "hold on" while I pull the phone away from my ear to check the caller ID to see if I want to switch over. If not, I can't tell you how many times I saw the name, made a mental note to call the person back after my conversation was over and then forgot.
 
Comment

koobcamuk

macrumors 68040
Oct 23, 2006
3,190
9
+1. I think of it like when I'm on my phone at home and during a conversation I keep getting interrupted by my call waiting. I hear that little click sound and I say, "hold on" while I pull the phone away from my ear to check the caller ID to see if I want to switch over. If not, I can't tell you how many times I saw the name, made a mental note to call the person back after my conversation was over and then forgot.

a) I assume there's a way to turn off push for each app

b) I also assume that a little red marker will pop up, rather than a full scren interruption... ??
 
Comment

Voidness

macrumors 6502a
Aug 2, 2005
847
65
Null
PNS doesn't have to be implemented in the way you describe. It could (and probably will) be as simple as a badge over the app's icon in the home screen. Completely unobtrusive.
True, but what's stopping developers from using the notification pop-ups? All the applications that were demoed during the iPhone OS 3.0 Event were using those pop-ups for Push Notifications, in addition to the red badges.
 
Comment

arubinst

macrumors 6502
May 26, 2008
317
147
Lausanne - Switzerland
It's up to the developer. You may:

(a) Put a (short) notification on screen, just like sms pup-ups,
(b) Play a sound (any sound, can be customized by the developer)
(c) Update a badge on the app icon
(d) either combination of the former 3 points
 
Comment

Craiger

macrumors 6502a
Jul 11, 2007
841
225
It's up to the developer. You may:

(a) Put a (short) notification on screen, just like sms pup-ups,
(b) Play a sound (any sound, can be customized by the developer)
(c) Update a badge on the app icon
(d) either combination of the former 3 points

Well in that case,

To any devs reading this,

If you annoy the heck out of me, I will not buy your app! Can you have the USER choose which one to do? Like in the app's settings...
 
Comment

Voidness

macrumors 6502a
Aug 2, 2005
847
65
Null
Well in that case,

To any devs reading this,

If you annoy the heck out of me, I will not buy your app! Can you have the USER choose which one to do? Like in the app's settings...
See, that's the thing. Applications should not be able to annoy the user when the it's not running, no matter what the developer does.
 
Comment

babyj

macrumors 6502a
Aug 29, 2006
586
8
Can someone provide a simple explanation of how push works?

From what I've read, the developer has to send the push to a central Apple server which in turn sends the push to the mobile network the phone is on which in turn delivers it to the phone - basically the same way an sms is handled.

Is that right?
 
Comment

diamond.g

macrumors 604
Mar 20, 2007
6,815
653
Virginia
Can someone provide a simple explanation of how push works?

From what I've read, the developer has to send the push to a central Apple server which in turn sends the push to the mobile network the phone is on which in turn delivers it to the phone - basically the same way an sms is handled.

Is that right?

Yup that pretty much is it.
 
Comment
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.