Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I do understand that Apple wants people to upgrade, but something like the background image on the homescreen is something that would appeal to a lot more users. I'm not asking the question for my personal benefit, .

Yes, you are. Look, nobody cares. Talk about something relevant, or just move on.
 
::Sigh:: the longer they wait to release this the longer my day is going to feel.
I am absolutely itching for folders.

Yep same here, on both the long day and wanting folders. But I also am dying for iBooks, i know the screen is a bit small but i used Stanza to read one ebook and it wasn't too bad. And I didn't like Stanza because of the wireless ebook syncing, its just too much hassle since I prefer the stick the cable in and check the boxes you want and press sync
 
Oh, you're right. Apple said you can just compile against 4.0 and Fast App Switching is turned on. To support it properly, code has to be added to handle stuff like when it goes BG and when it resumes.

Which is why it pisses me off to no end that apps have not been updated already to bare minimum support this feature. Devs are so lazy once they begin collecting money.
 
Whilst I'm 100% sure Apple would love for you to purchase the new phone, I'm pretty sure they would have included custom wallpapers on the 3G if it was feasible. If they just wanted you to upgrade, they wouldn't give you the update at all.

Remember, custom backgrounds effectively means loading a 1mb image constantly. For a 128mb device, that's quite a lot. I think Apple put the smoothness of the overall experience above a custom wallpaper.

And no, I'm not being a fanboy. Go and jailbreak them if you want it. Yes it works, but it's just reducing the amount of RAM available to apps on a very RAM-limited system. Go on jailbreakers - see how much free RAM you have with macrumors.com loaded in Safari. Then you see how valuable RAM is on the 3G.

Having a background image on my first gen iPod touch, which has the same power as a first gen iPhone, worked fine. No extra slowdown at all.

Apple always cuts certain features of software updates for older hardware as an incentive for people to upgrade it. They didn't even give the first gen iPhone MMS! I don't care what Jobs says, it's more than capable of supporting MMS, just as my iPod touch can run with a background and a 3G can run 4.0 to it's full potential.
 
Anyone holding off on iOS4 until they get iPhone 4 so it feels even newer? I haven't decided yet.

No. I want to begin to explore IOS4, so that when I get the iPhone 4, I know how most of the new features straight away, and can then spend time playing with the new hardware!

Phil
 
Yes, you are. Look, nobody cares. Talk about something relevant, or just move on.

Well, excuse me for talking about something you in particular don't seem to care about. Asking out of personal curiosity, yes, does it really matter to me in the long run, no, since I'll have an iPhone 4 on Thursday. Regardless, I'm pretty sure it is on topic, considering this thread is about iOS4. I mean, if you'd rather I go with the flow of just incessantly whining and/or speculating exactly what minute or second today iOS4 will be available to download, then I suppose I can do that, if it'll make you happy. Otherwise, I just don't think we'll work out...we should start seeing other people.
 
3G models

I hope the new software upgrade improves the performance on the the 3G phone. The Beta software was nice but it certainly slowed the phone down and many apps obviously were not ready yet for the newer version because they either worked slowly, incorrectly or not at all.
 
Just noticed when syncing my iPhone 3gs that the picture of the iPhone is a 3gs with the iOS 4.0. You can see by the fact the background on the main screen is custom not black.

20qgax3.jpg

I hadn't actually noticed this until now, but I don't think I've sync'ed since I upgraded iTunes to 9.2.

My 2nd generation iPod Touch shows with folders and glass dock, but no background.

Phil
 

Attachments

  • ipod 2 - IOS4.jpg
    ipod 2 - IOS4.jpg
    42.6 KB · Views: 2,007
Oh, you're right. Apple said you can just compile against 4.0 and Fast App Switching is turned on. To support it properly, code has to be added to handle stuff like when it goes BG and when it resumes.

I'm not stupid. I'm a paid developer. 've read docs/watched the WWDC iOS4 multitasking sessions on iTunes. I know how it works. No, I didn't go to WWDC, but that's because $1600 + Travel from UK + Accommodation isn't cheap.

Go on then. Compile your app against 4.0. What happens? Fast app switching works, and works well.

When the didApplicationEnterBackground (and the inverse - the didEnterForeground one ... can't remember it's exact name impromptu) notifications occur, yes you can add code to do special stuff (like downloading the latest data) but you don't NEED to by any stretch of the imagination. FAS runs properly and well without the need for anything extra.

Perhaps for games/intensive apps, dealing with memory usage is 'required' (not necessary though), but for a charting app, as long as you are using the standard API's, the memory caching is dealt for you.

And yes, it's only 2sec. But that's 2sec compared to basically 0sec with FAS enabled, and that adds up everytime the user changes to your app.

IMO, recompile. If you have the time, add an event handler to download the new info on resume without blocking the UI.
 
Whilst I'm 100% sure Apple would love for you to purchase the new phone, I'm pretty sure they would have included custom wallpapers on the 3G if it was feasible. If they just wanted you to upgrade, they wouldn't give you the update at all.

Remember, custom backgrounds effectively means loading a 1mb image constantly. For a 128mb device, that's quite a lot. I think Apple put the smoothness of the overall experience above a custom wallpaper.

And no, I'm not being a fanboy. Go and jailbreak them if you want it. Yes it works, but it's just reducing the amount of RAM available to apps on a very RAM-limited system. Go on jailbreakers - see how much free RAM you have with macrumors.com loaded in Safari. Then you see how valuable RAM is on the 3G.

I take your point, but you have to remember too that the screen on the iPhone or Touch is considerably smaller than a desktop system so there's no need to load a 1mb image for the background. I presume a much smaller file will use proportionally less RAM - still some, but not as much as a large image file would do.
 
It's like Apple is asking for server problems the way they are doing it...

Absolutely. Why not just release it at 12:00 am Eastern and let the downloads trickle in throughout the night and the next day? Instead, they wait until everybody's awake and looking for the thing, resulting in a deluge of downloads and mass frustration about download speeds and/or errors. It makes no sense.
 
I take your point, but you have to remember too that the screen on the iPhone or Touch is considerably smaller than a desktop system so there's no need to load a 1mb image for the background. I presume a much smaller file will use proportionally less RAM - still some, but not as much as a large image file would do.

This is true, too. When you set an image as your background, the actual image the phone uses to display the background is a specially sized version it saves in a temp folder (it gets replaced everytime you change the background). So, as it only needs to be the size of the phone screen, and is usually cropped, the resized cropped version is what the phone uses.
 
Having a background image on my first gen iPod touch, which has the same power as a first gen iPhone, worked fine. No extra slowdown at all.

Apple always cuts certain features of software updates for older hardware as an incentive for people to upgrade it. They didn't even give the first gen iPhone MMS! I don't care what Jobs says, it's more than capable of supporting MMS, just as my iPod touch can run with a background and a 3G can run 4.0 to it's full potential.

Wrong. Adding a backgroudn will have an impact. If you've already jailbroken, download the statistics app that shows you how much RAM is left. It drops by about a meg with a background. Then see how much RAM you have remaining. Then you'll see that extra meg matters.
 
Wrong. Adding a backgroudn will have an impact. If you've already jailbroken, download the statistics app that shows you how much RAM is left. It drops by about a meg with a background. Then see how much RAM you have remaining. Then you'll see that extra meg matters.

I'm not wrong, I've done it with my own iPod and I can tell you it works fine :rolleyes:
 
Just downloaded and tried to install the GM release, it failed :(. Guess I will just have to wait until the morning to download it. Oh well.
 
I don't understand Apple's logic in releasing it at a time where most everyone in America is already awake. In doing so they cause everyone to flood the servers all at once. If they were to release it at, say, 4am Eastern, you'd get smaller groups of people flooding the servers as they woke up and realized it was released.

That's too smart for Apple to figure out.

They still cant figure out how to release an iDevice without all the crashes an problems. Look its the 4th time around for iphone and more problems than ever.
 
This is true, too. When you set an image as your background, the actual image the phone uses to display the background is a specially sized version it saves in a temp folder (it gets replaced everytime you change the background). So, as it only needs to be the size of the phone screen, and is usually cropped, the resized cropped version is what the phone uses.

It does compress but not the amount your talking about. The image gets cropped to about a meg. How do I know that?

Because it does the same as the compression of photos in iTunes. I have 50 photos on my iPod touch. It takes up 40 mb. So, 40/50 = 0.8, so it is closer to a meg than you might think.

Also, remember, the extra processing needed to display it.

On my iPod Touch (running 3.0) 2G the iSystemStatus app tells me I have 6mb free and 15 unused. Together, that's 21mb.

If we say that a custom background adds 0.8mb, then (0.8/21 * 100) tells me that 4% of my available RAM would be taken up because of that custom wallpaper. That's quite substantial. If I play a song, my total memory is now 14.

So, if your playing music, that means your custom wallpaper is taking up (0.8/14 * 100) = 5.7%. Do you see my point?

Trust me, more people will complain if they're music suddenly cut out than if they can't have a custom wallpaper.
 
I'm not wrong, I've done it with my own iPod and I can tell you it works fine :rolleyes:

I've done it with mine too. Tried to play Real Racing. Crashed every time I tried across three days. Uninstalled custom-wallpaper. Suddenly okay.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.