Hacker News new | past | comments | ask | show | jobs | submit login

It looks like this is a Python library. How can you use it to make an iOS app like the site claimes?



It uses cython, which means "Python compiled to C"

http://cython.org/ https://github.com/kivy/kivy-ios


So the end to end build is not yet available out of the box?


There's a tutorial which looks slightly old: http://kivy.org/docs/guide/packaging-ios.html

If Kivy wants to become "the primary Python for iOS" rather than just "yet another cross-platform Python implementation which nobody uses for serious iOS projects", they have to nail packaging more convincingly.


We embed the python interpreter with your python app inside an iOS app. Then, we have a bootstrap in objective-c that start the interpreter on your main.py file. ProcessCraft and Deflectouch are made with this approach, and are available on the app store :)


You should be able to make iOS apps with Python. Plenty of iOS apps have interpreters. You just can't download and run code from the net.

(See, for example, Codea which lets you write and run Lua programs right on the iPad. There are similar Python systems there.)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: