Software
iPhone Developers Get Push Notification API
Posted by Jason Chen at 2:54 AM on August 1, 2008
Apple's just seeded the push notification API to developers through the second beta release of the iPhone 2.1 firmware. What this means to you is that developers can now tailor their apps to receive notifications in the background while it's not running, something supremely useful for apps like AIM, and to a lesser extent, Twitter and other social networking apps. The target date back at WWDC for when you'd get your hands on the background notification was September, which seems right seeing as developers need a month or so to integrate it and then get their apps approved. Now *bling* you can *bling* always *bling* know when someone *bling* is trying to *bling* get ahold of you. *bling* [Apple Insider]

Comments (AU Comments · US Comments)
Ryan
Posted October 7, 2008 8:25 AM
This is great news, can't wait till I can get push on beehive im!
MrYuk
Posted 3:42 AM 1/8/08
@Joseph: that's promising. Thanks, I'll do exactly that. Not sure why I wasn't accepted, however I did receive an email a few weeks ago that told me I was still in the queue LOL
MrYuk
Joseph
Posted 3:27 AM 1/8/08
I want blue tooth stack access!
@MrYuk: The API is already there for Text messages, Voice Mail and E-mail. I don't know how it will affect the battery life, but I'm sure 3G and GPS receiver are more of an issue. You might want to try re-applying. My friend just applied 3 weeks ago, wrote an app in 2 weeks, and now he's already all the way through the process. His app is being reviewed to be distributed right now.
Joseph
MrYuk
Posted 3:20 AM 1/8/08
This is great.
1. How will this affect battery life? Battery life on iPhone 3G is abysmal compared to the first iPhone.
2. Does me no good... I applied to their dev program the day it was announced and I still have not been accepted. Yes, I can get the SDK and such, but I haven't been granted the wonderful opportunity to pay Apple $99 to publish my app. Guess nobody will ever see my push notification flashlight app.
MrYuk
92BuickLeSabre
Posted 3:17 AM 1/8/08
For the record, the above is also how I know when Kanye is trying to get in touch with me.
92BuickLeSabre
ajlafontaine
Posted 3:07 AM 1/8/08
Whatever happened to that Smiley App icon? It said IM didn't it? Was it just a demo app?
ajlafontaine
Ken_Darrow
Posted 3:05 AM 1/8/08
Very nice. Gets better and better. Apple provides a great solution for apps that require background notification without the need to keep it running like those other crappy devices out there.
Ken_Darrow
OMG! Ponies!
Posted 3:04 AM 1/8/08
This should have existed out of the box. AIM is useless. GTalk doesn't even exist on the iPhone and the "push email" was less than expected.
Talk about overpromising and underdelivering.
OMG! Ponies!
iam.gmo
Posted 3:49 AM 1/8/08
Now *bling* you can *bling* always *bling* know when someone *bling* is trying to *bling* get ahold of you. *bling*
now, with every bling being MB of your 3G connection, sounds more like KCHING for the phone company!
iam.gmo
Joseph
Posted 4:26 AM 1/8/08
@MrYuk: Yeah, it's really hit or miss with the Apple distribution system. I think they are trying to do too much with too few developers/support staff. Just yesterday, all the bank info magically disappeared from some peoples accounts :). It's back today, but glitches like that shouldn't be happening.
Joseph
OMG! Ponies!
Posted 4:19 AM 1/8/08
@nutbastard: And I have no push from my GMail account to my iPhone, so Apple FAIL.
OMG! Ponies!
OMG! Ponies!
Posted 4:18 AM 1/8/08
@92BuickLeSabre:
92 Buick LeSabre doesn't care about black people.
OMG! Ponies!
nutbastard
Posted 4:11 AM 1/8/08
@iam.gmo:
"now, with every bling being MB of your 3G connection, sounds more like KCHING for the phone company!"
kilobytes, if anything, and the 3g plan is unlimited, so yeah... epic fail
nutbastard
jwardell
Posted 4:07 AM 1/8/08
The big question is if this will require MobileMe, or will they somehow charge developers for use.
jwardell
Yousty
Posted 4:54 AM 1/8/08
@OMG! Ponies!:
You can log onto GTalk (and all the other popular IM clients) with the free app Palringo :)
Yousty
Ken_Darrow
Posted 4:45 AM 1/8/08
@ndrone1: Other devices does it the crappy way, yes while the application is running in the background draining the heck out of your battery unbeknownst to you. This allows the application to close, while necessary background services run and you get notified. Negligible battery drain.
Ken_Darrow
Ken_Darrow
Posted 4:42 AM 1/8/08
@jwardell: No it will not require MobileMe and no charge for developers.
Ken_Darrow
ndrone1
Posted 4:42 AM 1/8/08
Uh... doesn't every other smartphone already do this? You know, I was a sheep at first with this amazing thought of owning an iPhone... but after they released TWO major versions of the thing, I would think that things like running more than one program at once and copying and pasting without having to get your phone hacked would have been taken care of. And this is worth how much to people? Have you heard of all of the other brands of smartphones that actually deliver out there? My blackberry sure does. Even with its flaws, it's treated me very well.
OK, I'll admit the browser is nice. :)
ndrone1
ndrone1
Posted 4:56 AM 1/8/08
@Ken_Darrow:
Well.. thanks for the information. Battery drain or not, do you not agree that this should've been a feature already delivered to consumers since they've released iPhone 1 and 2 now?
ndrone1
TheSonOfKrypton
Posted 5:31 AM 1/8/08
@ndrone1: lol.......Ken got you.....This ability could not have existed before the app store. Apples approach is correct. Leaving 'background apps' around will simply slow down the system...This is not a full fledged computer with expandable RAM. This is a phone. And I do not won't Windows Mobile slowdown on my phone.
TheSonOfKrypton
cloudnine
Posted 5:29 AM 1/8/08
@OMG! Ponies!: That's Google's fault, not Apple's. Google needs to implement a push server for their email. Yahoo's had this for over a year now, what the hell is taking Google so long? GHEY.
cloudnine
leetXcore
Posted 5:28 AM 1/8/08
No push GMail is fail, like mentioned before.
leetXcore
Ken_Darrow
Posted 5:28 AM 1/8/08
@ndrone1: No, because App store and related app didn't exist yet on version 1. Version 2 takes time testing. Without existing apps that needed this function, why would it be rolled out on version 2 release?
Ken_Darrow
remps
Posted 6:12 AM 1/8/08
I estimate battery life with push will go from 1 hour to 17 minutes on a full charge.
I love every feature on the iPhone eG over my old verizon Pearl. However...
Even though email is better on the 3G (from a UI perspective), push destroyed my battery so I turned it to manual fetch.
AT&T's network blows in Chicago. Whats an adjective more negative than "blows"? Thats how I feel.
remps
mediaphile
Posted 6:03 AM 1/8/08
@OMG! Ponies!, @cloudnine:
Enable IMAP in your GMail settings, and then setup Mail on your iThing to use IMAP instead of POP3. Free push email that's been around for months.
mediaphile
OMG! Ponies!
Posted 6:35 AM 1/8/08
@mediaphile: reset the account as an imap one and enabled "push". still waiting for my test message to appear on the iPhone. 4 minutes and no message.
OMG! Ponies!
OMG! Ponies!
Posted 6:34 AM 1/8/08
@remps: blows goats
OMG! Ponies!
lpranal
Posted 6:22 AM 1/8/08
@mediaphile: Am I missing something?... that's how I have mine set up, but it's not really push is it? I still have to set my account to "fetch" at set intervals. Push would be, the second that email hits the gmail server, it's backhanded to my phone, Nadal-style.
@remps: I dunno, personally, something/someone that didn't blow would be more negative than something / someone that did.
lpranal
shiftyeyedgoat
Posted 7:16 AM 1/8/08
@OMG! Ponies!: Well, that's just unnecessary.
shiftyeyedgoat
StealthNinja
Posted 8:48 AM 1/8/08
What about the Iluv 7inch + docking station screen that can have a LCD touch screen and gamer controls built into it for all 3-d games, and a USB drive for the Iphone and the upcoming Nike 3-G or T-1 Nike Iphone; that would be so tite.
tchao-
StealthNinja
jwwpua
Posted 6:42 AM 1/8/08
test
jwwpua
jwwpua
Posted 6:26 AM 1/8/08
Will the apps like Loopt ever be able to report your location without manually going into the app to do so? I suppose it would have to run in the background to do that, right?
jwwpua
REIFEL
Posted 3:01 AM 1/8/08
awesome.
REIFEL
macinjosh
Posted 10:25 AM 1/8/08
@mediaphile: that's not push since it's only checking every 15 minutes
macinjosh
soggy_cheerio
Posted 4:06 PM 1/8/08
@mediaphile: @macinjosh: Funny, I just set up some e-mail processing rules to forward a copy to <myphonenumber>@txt.att.net, and hence notify me by text message that I have incoming mail. Opens up a lot of possibilities. Various senders, I push. Stuff that I enjoy getting in my email, but don't necessarily need to check, I just don't bother to forward it. Not as convenient as it could be, but it certainly works.
soggy_cheerio
x23
Posted 8:16 PM 1/8/08
@Yousty:
who is palringo and why should i trust them with all my IM log-in credentials? why should i trust that they aren't archiving every message going through their system?
no thanks. i'll wait until i can use my IM log-in to connect to the *actual* servers not some random dudes servers.
i don't really want a GTalk-specific app... a general Jabber IM client would be nice to have.
x23
Apoc112
Posted 12:12 AM 2/8/08
perfect... that's the ONE glaring omission for my use... it is officially the JesusPhone now.
Apoc112