OK so I spent the weekend modifying an app template to this: https://www.youtube.com/watch?v=yUmALvV0P7w
It’s doing a lot of scaling, rotating etc. each frame but with a little optimisation it ran just fine on a variety of ios and android hardware.
However on the iPhone 4 and iPod 4S forget it. I didnt profile it but I reckon the frame rate dropped into the 20’s. So I started stripping stuff out and it couldn’t seem to handle the bare minimum of scaling up the circles, no rotation or anything other than scaling them up.
I decided as a test to roll it back to graphics 1.0 tonight and the difference in performance is staggering. I’m almost back to having everything up and running again.
Why?? It’s not like I can submit an iPhone 4 version with iOS so the whole project must be downgraded.
(I was using build 2189 then rolled back to 1244 for the comparison)