Open iTunes to buy and download apps.
Pythonista brings the Zen of Python™ to your iPad or iPhone.
Create interactive experiments and prototypes using multi-touch, animations, and sound – or just use the interactive prompt as a powerful calculator.
Pythonista is also a great tool for learning Python – The interactive prompt helps you explore the language with code completion, the entire documentation is accessible right within the app and you can get started with lots of ready-to-run examples.
>>> Full-featured, scriptable code editor with syntax highlighting and code completion
>>> Extended keyboard, designed specifically for Python
>>> Interactive prompt with code completion and history
>>> Complete documentation with quick lookup directly from the editor
>>> Multiple color themes for syntax highlighting
>>> Includes most of the standard library and additional modules for graphics and sound
>>> UI module with visual User Interface Editor
>>> Lots of examples included
Based on Python 2.7.5; the name "Pythonista" is used with kind permission of the Python Software Foundation.
What's New in Version 1.5
> Removed the ability to open files from other apps in Pythonista (in order to comply with the app review guidelines)
> New modules: numpy, matplotlib, ui, motion
> New UI Editor for creating user interfaces visually
> Improved code completion
After trying tons of mediocre programming apps I had just about given up hope of finding an iOS app that could actually be useful for programming anything other than some very low level scratch programming. In contrast, this app gives you everything you need to build complete python programs, and even facilitate exporting them as apps for the App Store! It is the only app I've seen with the ability to use databases, build UIs, interface with web APIs, access phone camera and sensors, and use python web programming frameworks (bottle is included), and all of it is run locally! I ride the train to work everyday, and value the ability to work on, and test the website I'm building on my iPad while it's offline. Kudos to the developer for an incredibly powerful app.
Simple, elegant, thought-provoking
While these were the words used back in the 70's (when I was in school) to describe the king of all the theoretical programming languages - Lisp - I'd like to apply these epithets to the Pythonista implementation (or, should it be "encapsulation"?) of the perhaps less thought-provoking but nevertheless mind-boggingly useful language, Python.
Asides from the educational value ("I'm learning Python in the airplane during my boring business trips") Pythonista truly converts your tablet into a very useful and very personal programmable computer, for those cases where an "app" just does not cut the mustard.
Example? I've got a small box in my boat that taps the NMEA 0183 and NMEA 2000 nets and broadcasts wirelessly (WiFi) via UDP all the packages. Normally you use them to feed a sailing or boating "app" (why don't we call them by their proper name, "programs"?) but what if you want to something PERSONAL with the data, such as derive polars for your boat, how do you get the data into a file?
Well, I'm no Python expert, but with the Pythonista package (not "app"!!!) and some modest web-browsing... VOILA! A wireless data logger on my iPad in one short afternoon!
Danke schön, Herr Doktor Zorn, and as always, hartelijk bedankt, Guido!
Wow, simply amazing
I wasn't expecting a whole lot going into this. I have tried several python IDEs on iPhone and none of them even come close to being on the same level as Pythonista. Simply amazing. Worth far more than the $7 in my opinion.
Some minor issues, but overall an amazing app. I have already created a file server for my Ubuntu machine and a client that my iPad can use to connect to. This way I can upload photos from my iDevices and download media from the server without the data limitations that come with google drive or Dropbox! The server can also be configured to handle jobs that iDevices cannot handle.
The author has done a magnificent job at creating an app that you can write USEFUL python scripts with.
- Category: Productivity
- Updated: Jun 16, 2014
- Version: 1.5
- Size: 125 MB
- Language: English
- Seller: Ole Zorn
- © 2012 omz:software
Compatibility: Requires iOS 7.0 or later. Compatible with iPhone, iPad, and iPod touch.