iPhone 4 is the best deal for any mid range phone. iOS is always been built on industrial strength foundation of OS X (UNIX) with Cocoa touch. It has intrinsic powerful capabilities for lot of tasks. And that is why there is almost no lag on iPhone 4 even though it is running intrinsity Apple A4 (Single core Cortex-A8) underclocked at 800 MHz.rak007 said:But @Hardik7 most people will say that the features from one iOS to another is not great (like android) so it can be ported to older phone. But as of now i feel, the iPhone 4 is still a very capable phone and most apps and games work absolutely fine on them. One notices almost no or very very less sluggishness at all.
And iPhone 4 will run iOS 7 without any fuss. Apple will obviously omit some of the features which the three years old processor can't handle. They do this because they want to conserve their great battery life & constant 30 FPS throughout. Sometimes they also do this for their business strategy of forcing people to buy the latest device.
People criticizes that Apple doesn't give this feature & that feature. Isn't Apple capable of providing sum of all features of Android, WP etc have combined & some more? They are. But they won't give it unless they have perfected it & it must not affect the performance & battery. They have messed up a lot in Mobile Me & Maps.
Third party Apps default could be the great example of that. My dad recently bought the very popular SwiftKey for his Galaxy Nexus & he made it as the default keyboard. Now after a while, the device started lagging a little. Especially when he pressed the home button in any app, it was taking a while for all of content of home screen to appear. It's frustrating. Overall keyboard performance is bit slow compared to stock. The problem got solved by going back to default Android keyboard. What's the moral of the story?
Apple ain't stupid!