Apple has begun testing the next model of iPhone (3.1)
iPhone developer Pandav informed MacRumors that they, thanks to the scripts of statistics included in their application, have managed to record tracks for a new iPhone model, not yet released.
PinchMedia, which offers a system of statistics and analysis on the use of software, has noticed the same thing and the new device is identified with the code iPhone3,1. The last iPhone released to the public was the iPhone 3GS which carries the identification string iPhone2,1. Apple similarly began testing the iPhone 3GS (iPhone2,1) back in October of 2008 about 8 months ahead of its launch.
The next generation iPhone might include a multi-core processor and Verizon compatibility. It might be released as early as mid 2010.