Feeds
75%
Apple iPhone 4 pre-order

Apple iPhone 4

Machined to perfection?

  • alert
  • submit to reddit

Top three mobile application threats

But it's not a game changer. I have to say, for a phone, the 3GS' display was perfectly adequate. While a higher resolution might be great when you're sitting down to watch a movie on TV, when you're just casting a glance at the Weather app, a lower resolution isn't an impediment.

Apple iPhone 4

Iconic screen: the as-yet-upgraded apps stand out

It's not like processing power, say, where an old machine will just take too long to complete a task and you long for something faster because you know you'll be able to do more with it. Because Apple tells developers to design their apps for the old screen size but use higher resolution image graphics, the Retina Display doesn't convey any more information than its predecessor could. So it's nice to have rather than a necessity.

Which defines the whole iPhone 4 upgrade experience, really. There's a lot here that you wouldn't say 'no' too, but you may not want to cancel a contract for.

The other in-your-face change Apple has made to the new iPhone is its design. The iPhone 4 is narrower than the 3G and closer in dimensions to the original iPhone. That makes it more comfortable to hold.

But by abandoning the 3G's distinctive shallow-curve casing, Apple has put aside one way the old handset stood apart from its rivals, replacing it with a look that, thanks to those flat sides, actually looks like some of the early iPhone wannabes.

Apple iPhone 4

Seven Steps to Software Security

Whitepapers

Top three mobile application threats
Prevent sensitive data leakage over insecure channels or stolen mobile devices.
Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Boost IT visibility and business value
How building a great service catalog relieves pressure points and demonstrates the value of IT service management.
Designing a Defense for Mobile Applications
Learn about the various considerations for defending mobile applications - from the application architecture itself to the myriad testing technologies.
Build a business case: developing custom apps
Learn how to maximize the value of custom applications by accelerating and simplifying their development.