Rumour mill is abuzz with news that the next generation iPhone is already being field tested.
Apparently, an app called iBart (public transportation guide for the San Francisco train system) was tested on iPhone 3,1 (Not 3.1). Pandav, the developer of iBart app, tipped off MacRumors about this.

Now you must be wondering what iPhone 3,1 stands for? Have a look at the following code names:
iPhone 1,1 – Code name for iPhone 2G before release.
iPhone 1,2 – Code name for iPhone 3G before release.
iPhone 2,1 – Code name for iPhone 3GS before release.
Finally,
iPhone 3,1 – Most probably, code name for iPhone 4G!
The transition from 2G to 3G didn’t involve any drastic hardware change so there was a point increment in hardware code (1,1 –> 1,2). However, iPhone 3GS shipped with a new processor (ARM Cortex A8) and several other changes, so the increment in hardware code was from 1,2 –> 2,1. This trend suggests that 3,1 is going to be a major upgrade.
Apple is likely to use P.A Semi’s Multicore processor for the next generation iPhone. Let’s hope that it has HD capabilities and support for multi tasking as well.
Let us know your wish-list for iPhone 4G.



