No, it does not. The first iPhone to have a front facing camera was the model that followed after the 3GS: the iPhone 4. The front camera was introduced as part of a new feature to FaceTime other iPhone owners, essentially introducing the prospect of video calling to the cellphone experience.
Yes, you can put an iPhone camera in an iPhone 3GS provided you have the required skills.
yes, but not all iphone 4 apps are available on the iphone 3gs/3g/2g becuase they are too high resolution apps, or need a front facing camera.
The iphone 3gs has a 3.2MP camera (with video capability).
yes but no front camera
iPhone 4: 5MP 720p HD Camera iPhone 3GS & Below: 3MP Camera
Yes, it does.
No, Facetime is not compatible with any pre-iPhone 4 models. This is because it requires a front facing camera, and only the iPhone 4 and iPod Touch 4 have both a front facing camera and are Facetime supported.
The iphone 3gs is 2 times faster then the 3g.it has voice control you can zoom not just on the internet,a 3mp camera ,video camera,compass
iPhone 4 has a range of improvements including high resolution screen, gyroscope, improved processor, 512MB RAM, 5 megapixel camera with flash and a front facing camera for video calling. ----------- iPhone 4 has better specs than 3gs. You can check some reviews on this site. (See the sources below)
Depending on what iOS you have it varies, if both iPhone 4 and 3GS had iOS5 the only difference would be not having the switch camera button in the Camera App and FaceTime.
One camera.