QPython - Python for Android

QPython - Python for Android


QPython is a script engine that runs Python on android devices. It lets your android device run Python scripts and projects. It contains the Python interpreter, console, editor, and the SL4A Library for Android. It’s Python on Android!
It offers the development kit which lets you easily develop Python projects and scripts on your Android device.


[[ Main Features ]]
* Supports Python programming on Android including web apps, games, and SL4A programming etc
* Run Python scripts / projects on Android devices
* Can execute Python code & files from QRCode
* QEdit lets you create/edit Python scripts / projects easily
* Includes many useful python libraries
* Support pip

[[ Programming Features ]]
* Supports Web App programming, which let you develop mobile apps with web development framework, this speeds up your mobile development greatly
* Supports native UI programming, which let you develop games more easily by using scripts
* Supports SL4A programming to access Android’s features: network, Bluetooth, GPS, and more


[ IMPORTANT NOTE ]
* QPython is in BETA. If you experience any problems, please contact us so we can address them.
* To enable programming with some of Android’s features, QPython requires the following permissions: Bluetooth, GPS, and others. It doesn't require some permissions like access user account, access phone's status, so you could not use some related SL4A APIs.


[ QPython community ]
http://qpython.org
http://wiki.qpython.org

#Inspirited by #GDG# Zhuhai from China


[ Feedback ]
Please give us five stars if you like our app. Thank you!
Contact us if you have any problems.
http://m.facebook.com/QPython
http://twitter.com/QPython
[email protected]


[ OTHER ]
This software uses code of Android Terminal Emulator licensed under the APACHE2 LICENSE, Kivy licensed under the LGPL 3 LICENSE.
Part of source could be found on https://github.com/qpython-android , we will push on the whole qpython to be opensource gradually.

Recent changes:
# Version 0.9.8.5.1

+ Fix the google market's -505 error with android L/5 when installing qpython

+ Support multiprocessing ( You can install it from QPypi )

To get more detail, please visit http://wiki.qpython.org/changelogs/
Add to list
Free
87
4.4
User ratings
8006
Installs
100,000+
Concerns
1
File size
12896 kb
Screenshots
Screenshot of QPython - Python for Android Screenshot of QPython - Python for Android Screenshot of QPython - Python for Android Screenshot of QPython - Python for Android Screenshot of QPython - Python for Android Screenshot of QPython - Python for Android Screenshot of QPython - Python for Android Screenshot of QPython - Python for Android Screenshot of QPython - Python for Android Screenshot of QPython - Python for Android
About QPython - Python for Android
QPython is a script engine that runs Python on android devices. It lets your android device run Python scripts and projects. It contains the Python interpreter, console, editor, and the SL4A Library for Android. It’s Python on Android!
It offers the development kit which lets you easily develop Python projects and scripts on your Android device.


[[ Main Features ]]
* Supports Python programming on Android including web apps, games, and SL4A programming etc
* Run Python scripts / projects on Android devices
* Can execute Python code & files from QRCode
* QEdit lets you create/edit Python scripts / projects easily
* Includes many useful python libraries
* Support pip

[[ Programming Features ]]
* Supports Web App programming, which let you develop mobile apps with web development framework, this speeds up your mobile development greatly
* Supports native UI programming, which let you develop games more easily by using scripts
* Supports SL4A programming to access Android’s features: network, Bluetooth, GPS, and more


[ IMPORTANT NOTE ]
* QPython is in BETA. If you experience any problems, please contact us so we can address them.
* To enable programming with some of Android’s features, QPython requires the following permissions: Bluetooth, GPS, and others. It doesn't require some permissions like access user account, access phone's status, so you could not use some related SL4A APIs.


[ QPython community ]
http://qpython.org
http://wiki.qpython.org

#Inspirited by #GDG# Zhuhai from China


[ Feedback ]
Please give us five stars if you like our app. Thank you!
Contact us if you have any problems.
http://m.facebook.com/QPython
http://twitter.com/QPython
[email protected]


[ OTHER ]
This software uses code of Android Terminal Emulator licensed under the APACHE2 LICENSE, Kivy licensed under the LGPL 3 LICENSE.
Part of source could be found on https://github.com/qpython-android , we will push on the whole qpython to be opensource gradually.

Recent changes:
# Version 0.9.8.5.1

+ Fix the google market's -505 error with android L/5 when installing qpython

+ Support multiprocessing ( You can install it from QPypi )

To get more detail, please visit http://wiki.qpython.org/changelogs/

User reviews of QPython - Python for Android
Write the first review for this app!
Android Market Comments
A Google User
Dec 15, 2014
Doesn't work I have just finished a programming class, and every code I put into this thing so far, that worked in the desktop version of python, has produced nothing or it says that there is syntax errors.
A Google User
Dec 12, 2014
Excellent Need i say more.
A Google User
Dec 10, 2014
Bad. Outdated. Laggy on high-end devices. Counterintuitive. No obvious testing functionality. Bad.
A Google User
Dec 10, 2014
As a developer myself, I use python heavily to script information. This cuts the butter and does what I need.
A Google User
Dec 9, 2014
IT IS GOOD, BUT There is a smaller error when it encounters "droid = androidhelper.Android()" it comes up with something about a certain script within itself about androidhelper not being able to gain a connection. I gave it a whirl with my WiFi on, and it still didn't work. Also, there is an error when bringing up the console, something like 'cmd=(raw_input) or something, either way i will gladly rate 5*s when these issues are fixed.