iPhone - Official Thread

Status
Not open for further replies.
10:02 David Chartier: 17 million iPhones sold total so far.
10:03 David Chartier: Including the iPod touch, over 30 million iPhone OS units have been sold.
 
BTW, Major Nelson's twittering about the iPhone OS event like it's going out of style. Maybe Microsoft has something to show there?
 
SuperPac said:
BTW, Major Nelson's twittering about the iPhone OS event like it's going out of style. Maybe Microsoft has something to show there?

that would be pretty awesome.

so Forstall is up

"I'm here to tell you about iPhone OS 3.0. This is a major update to the OS. It comes with incredible features for devs and customers."

1000 new APIs.

Jesus.
 
Some developers have said they like to have other business models other than the current sell-once model that’s in the App Store. What are some? Subscriptions for magazine developers, additional levels for game devs, and eBook devs, who want to sell one app and sell eBooks inside the app. They’re supporting ALL of these things now with In App Purchase.

YES.
 
Just spotted this

apple-2009-iphone-3-1134-rm.jpg


Copy and paste CONFIRMED. (Look at the scissors/cut icon between Preferences and iPod).
 
"But some devs have come to us and talked about other models they'd like to use. Like subscriptions. A place where you could renew that sub in the app. Some game devs have wanted to be able to sell new levels from within an app. There are many examples of that, like e-books. Like a bookstore built into an app. We supporting these new models in what we call In-App Purchase."


it's DLC within DLC.

hmm... wonder if this will do away with awesome app updates that give us free new levels in games.
 
Sean said:
Just spotted this

apple-2009-iphone-3-1134-rm.jpg


Copy and paste CONFIRMED. (Look at the scissors/cut icon between Preferences and iPod).

Well that could just be webclipping, which is built into Safari. (Where you can clip part of a web page and use just that part as a dashboard widget.)

EDIT: Oh wait maybe it is. :)
 
LCfiner said:
hmm... wonder if this will do away with awesome app updates that give us free new levels in games.

So far the level playing field of the app store has really ment the customer can really choose how much value they want, I hope it continues for this.
 
"Next, support for peer to peer connectivity. This is great for games."

iPhone 3.0 now has a standard system for finding other devices in the same area - no WiFi network needed.

uses BT

sweeeeeeeeet
 
Thank god paid DLC won't be allowed on free games. The chaos that would have ensued if they let that happen. Everything would be free and just require a mysterious sign-in the first time you launched it to charge you $20
 
Gowans007 said:
Ooh Peer to Peer could be cool for social networking chat to people nearby etc

exactly. they also mentioned contact info sharing for business use.

edit: Maps. c'mon, let it be turn by turn stuff
 
Also enabling some of this over Bluetooth. "We support all the standard built-in protocols."

w00t! streaming audio? My Fusion's SYNC module just got happy!
 
pretty cool

"Next... maps. We've worked with Google to build an incredible app for the iPhone. But devs have said they'd like to use Maps in their apps. They keep asking us to build something natural, that can wrap our maps into their applications. We're making the heart of the Maps application an API which devs can embed into their applications."


there's gonna be some pretty neat games that can use this.


Now enabling developers to use Core Location as the basis for turn by turn apps.

YES!
 
LCfiner said:
exactly. they also mentioned contact info sharing for business use.

edit: Maps. c'mon, let it be turn by turn stuff
Now enabling developers to use Core Location as the basis for turn by turn apps.


iphone30softwareb62.jpg
 
LCfiner said:
exactly. they also mentioned contact info sharing for business use.

edit: Maps. c'mon, let it be turn by turn stuff

It already does. There is a turn-by-turn app out already. This looks to give it deeper functionality though.
 
Kung Fu Jedi said:
It already does. There is a turn-by-turn app out already. This looks to give it deeper functionality though.

i believe the one that's out couldn't use voice due to the SDK restrictions.

now full featured GPS apps can be sold.
 
10:24
David Chartier: Now tackling background processes: "It's not good for the customer."
10:24
David Chartier: Bkg processes don't let the phone go to sleep, drain the battery, etc.
10:24
David Chartier: Apple tested apps that ran in the bkg on BlackBerry, Windows Mobile, etc.
10:25
David Chartier: "In all cases, standby time dropped by 80 percent or more."

I really don't care about this feature. But he didn't mention J2ME. That was a really smart way to handle idle apps.
 
LCfiner said:
i believe the one that's out couldn't use voice due to the SDK restrictions.

now full featured GPS apps can be sold.

It still did turn-by-turn. I hear detractors on the subject all the time, and it's always something else. "Well, it does Turn-by-Turn but it doesn't do voice". It just shows you how complicated the subject is, and that someone will always want more.
 
Woah; Using Push Notifications on iPhone, standby time only dropped by 23 percent when testing an IM app.

23% standby lost just for having an IM client installed!!? I'd rather easily be running or not running an app. The fact something is there and configured to connect is absolutely stupid if it's silently draining your battery.

Push isn't very "push" if what it really means is your phone is constantly checking a server somewhere.
 
Push notifications can push sound, text.

Thank you god. Now give me push Pandora and AIM and i'll be happy. I don't need background for anything else.

apple-2009-iphone-3-1231-rm.jpg
 
Juice said:
Woah; Using Push Notifications on iPhone, standby time only dropped by 23 percent when testing an IM app.

23% standby lost just for having an IM client installed!!? I'd rather easily be running or not running an app. The fact something is there and configured to connect is absolutely stupid if it's silently draining your battery.

Push isn't very "push" if what it really means is your phone is constantly checking a server somewhere.

someone who has 6 apps with push turned on is gonna see a huge battery life drain. just like 2.0 first came out and push mail was turned on.

i hope each app has a setting to turn off push.
 
Juice said:
Woah; Using Push Notifications on iPhone, standby time only dropped by 23 percent when testing an IM app.

23% standby lost just for having an IM client installed!!? I'd rather easily be running or not running an app. The fact something is there and configured to connect is absolutely stupid if it's silently draining your battery.

Push isn't very "push" if what it really means is your phone is constantly checking a server somewhere.

It's an improvement over the 80% standby drop that they saw on other devices.

But yeah, that's the issue with background apps in any form.
 
HTTP5 video streaming. War on flash continues.

Access to the proximity sensor (the undocumented google app usage) and iPod library are nice. But give us calendar, that's the only useful one.
 
Kung Fu Jedi said:
But yeah, that's the issue with background apps in any form.

No it isn't. A background app is a running application, consuming processor cycles. A user can go in and quit a running application and reasonably expect it not to be impacting their battery anymore.

Push notification is (from a user's perspective) a configuration that's likely to be either always on or always off. Even if there's a constant cost to the battery for having Push on, and it's not some drainage that's O(n) over the number of apps that use it (it really, really shouldn't be), it's not quite the same.
 
Kung Fu Jedi said:
It still did turn-by-turn. I hear detractors on the subject all the time, and it's always something else. "Well, it does Turn-by-Turn but it doesn't do voice". It just shows you how complicated the subject is, and that someone will always want more.
No one buys a GPS for their car that doesn't have voice navigation anymore.
Even the 6MB turn by turn app on Cydia had voice vs the 900mb App store version.
 
apple-2009-iphone-3-1236-rm.jpg


lots of goodness in that pic.

and we're not even at the consumer level changes yet :D

@ Tobor. text selection.... good eye. could be very interesting.
 
Juice said:
No it isn't. A background app is a running application, consuming processor cycles. A user can go in and quit a running application and reasonably expect it not to be impacting their battery anymore.

Push notification is (from a user's perspective) a configuration that's likely to be either always on or always off. Even if there's a constant cost to the battery for having Push on, and it's not some drainage that's O(n) over the number of apps that use it (it really, really shouldn't be), it's not quite the same.

Depends on the implementation. When they first showed the Push stuff last year you still had to sign into the App to activate it and I assume that'll be the case here. I wouldn't think they'd configure it so that the IM is always running at all times looking for messages to be pushed.
 
Kung Fu Jedi said:
Depends on the implementation. When they first showed the Push stuff last year you still had to sign into the App to activate it and I assume that'll be the case here. I wouldn't think they'd configure it so that the IM is always running at all times looking for messages to be pushed.

If Apple is truly the only gateway for notifications, then it should be a simple universal on/off (maybe just given initial permission on an app-by-app basis). No reasonable architecture would have the phone itself actually caring about what type of notifications it'd be getting.

What I don't get is why this would drain the battery by a fifth. What do they need other than a very lightweight daemon listening on a port that can be contacted by Apple's server when it needs to. Push sounds a lot like "constant fetch" if it's cutting battery by a fifth.
 
Juice said:
If Apple is truly the only gateway for notifications, then it should be a simple universal on/off (maybe just given initial permission on an app-by-app basis). No reasonable architecture would have the phone itself actually caring about what type of notifications it'd be getting.

What I don't get is why this would drain the battery by a fifth. What do they need other than a very lightweight daemon listening on a port that can be contacted by Apple's server when it needs to. Push sounds a lot like "constant fetch" if it's cutting battery by a fifth.

I'm just going by the demo from last summer, which may be ancient by now. But in that case, they showed an IM app that when you signed in, it logged you into the network, say AIM, and then you could tell it to remain active, but you quit the app. To your friends, you appeared to still be signed in, and when they sent you a message the chat app icon had the little red circle with the number in it indicating the messages you'd received. To stop haing them pushed, you launched the app again, and signed out of the network.

Simple on and off wouldn't really cut it exactly, unless it's for a killing the system as a whole. The phone still needs to know which pushed items go with which app to a certain degree.
 
Status
Not open for further replies.
Top Bottom