Android apps are written in Java (Someone please correct me if I am wrong) and iPhone apps are written in an entirely different code, not sure which one but I know it is different. It is actually somewhat difficult to port an app written in one code to another code, but possible. You will see a big leap in iPhone devs joining the Android team in the next 6-12 months I am sure.