Question: Using [PyObjC](http://pyobjc.sourceforge.net/), you can use Python to write Cocoa applications for OS X. Can I write native iPhone apps using Python and if so, how?

Answer: 
[BeeWare](https://pybee.org) is an open source framework for authoring native iOS & Android apps.
I think it was not possible earlier but I recently heard about PyMob, which seems interesting because the apps are written in Python and the final outputs are native source codes in various platforms (Obj-C for iOS, Java for Android etc). This is certainly quite unique. [This](http://pyzia.com/technology.html) webpage explains it in more detail.

I haven't given it a shot yet, but will take a look soon.