Is it just me or is anyone else noticing that IS4.0 is slow and somewhat chuggy??? Or am I dreaming it? (And not just for Unity apps but the entire system itself).
Yes, it is very heavy. It really slowed down my 3G, everything is choppy and slow. My 3Gs is a bit choppy once in a while as well.
Yes even i found that my ipod 2nd gen. device we bit slower and was chopping when i was playing games on it
Good to hear — well, it’s not good for IS4.0 — but glad I’m not going mad or my app sux.
On 3Gs with 4.0 my app runs perfectly. On 3G with 4.0, however, it runs like a dog… don’t really know what I should/could do about it. It’s only a ‘2D’ app completely made of GUI Textures…
Even so, I found a difference with some ‘lag’ on the 3Gs for normal operations… I hope they fix it, it’s very unlike Apple to make something so sluggish like this. If I want a slug I buy windows-based products ><
Agreed, if Apple could not get OS4 to run any better, they should have excluded the 3G. My wife has a 3G with OS4 and she is so frustrated with it. She hardly uses the phone anymore.
I’m seeing the chug too. It’s worse on my iPhone 3 but is there on my 3GS as well.
My current project has lost about 5 FPS on the 3 but only 1 or 2 on the 3GS since installing iOS4.
Microsoft has been known for using “planned obsolescence” in the past to try and force folks into buying new products but only in the software space, or at least software’s all I’ve ever heard of them using that dastardly technique in. But it seems Apple is taking a page from the MS playbook… “You want iOS4 features? You want smooth running apps? Get an iPhone 4, only it has the needed memory to run without chug.” Or at least that’s the way it seems.
To be honest it’s not TOO bad on my 3GS, I’m just not sure yet that it’s worth it for the iOS4 features. Meh, I’m ordering an iPhone 4 within the week so I can test my stuff on it. I’ll see then how well iOS4 runs on that device.
I saw the same problem until I checked the multitasking ‘dock’ where all the running apps are shown. Every app I had thought I closed was sitting there, presumably running. Now I regularly clear it out once in awhile, or right before launching games and especially before testing. The apps I leave running are things like Mail, Messages, Phone, etc.
I’m not sure if there’s a better way to ‘close’ an app than just hitting the Home button now that multitasking is here.
Oh, my game has just gained 3-4 fps since iOS4 …
As a thread already stated it, it’s generally slowing things down on 3G (because of its size in memory), and speeding them up on 3GS / iPad etc.
So what can one do?
On my 3G, my all-2D app takes 2 seconds to load a scene that on a 3Gs takes zero seconds!
Will Apple reject this all of a sudden? After all, it’s their fault that performance now sucks on a 3G.
Really not sure what to do about it .<
Can anyone from Unity give advice?
Cheers
Yeah, i had made a thread on the topic, too, see here:
http://forum.unity3d.com/viewtopic.php?t=56728
Generally speaking iOS 4 only runs really nicely on iPhone 4. On the 3gs its already chuggy for some things and on 3g its really no joy at all.
As i said in that other thread i linked to it ran so bad for me that i had to downgrade to 3.1.3 OS so i could actually use my phone propperly again.
Crazy Robot, maybe you should try that, too.
Regarding what we as game developers can do regarding apps now runnning worse, slower or crashing more often on older devices, well, we can´t really do much against that at all, at best optimize the memory and cpu needs sides as much as possible and that´s it.