iPhone 4, with 512MB of RAM, to offer 'robust performance'