Hello guys, I wrote this program that uses flash to communicate with a server written in python to display a GUI and tell the server to start/stop programs as well as get their status.

Now I want to create an iPhone/iPod touch friendly version(obviously they do not have flash) and I need to know if there is a way to communicate with my server using sockets, it will also need to be able to read and parse an xml file hosted on the same webserver. I checked out javascript but it appears to not have sockets and requires either a java or flash bridge(iphones do no support either)

Also if there is a way to create an application(not a webapp) on windows this would probably be a better choice. I can't find any documentation or tutorials for pyobjc on iphone so thats out. A nice wrapper for pyobjc would work great if there's any documentation for it.

Any help would be greatly appreciated.