Pydroid Pro - IDE for Python 2 Apk

Pydroid Pro - IDE for Python 2 Apk

Latest version 2.2
12 Apr 2019

Older Versions

Apk Infos

Version2.2
Rating4.5/5, based on 112 votes
Size‎1 MB
Requires AndroidAndroid 2.3+ (Gingerbread)
Author's NotesThe most easy to use and powerful Python 2 interpreter & IDE on Google Play

About Pydroid Pro - IDE for Python 2 APK

Pydroid Pro - IDE for Python 2 APK Download for Android
Pydroid Pro - IDE for Python 2 APK Download for Android

Description

Pydroid Pro is the most easy to use and powerful Python 2 IDE for Android.

Professional edition features:
- All premium features available out-of-the-box, no in-app purchases required.
- Premium-only dedicated support.
- Non-personal usage allowed for one device per purchase.

Features:
- Offline Python 2.7 interpreter: no Internet is required to run Python programs.
- Full-featured Terminal Emulator, with a readline support (available in pip).
- Pip package manager and a custom repository for prebuilt wheel packages for heavy libraries, such as numpy, scipy, matplotlib, scikit-learn and jupyter.
- Tkinter and pygame now available.
- Built-in C, C++ and even Fortran. It lets Pydroid build any library from pip, even if it is using native code. You can also build & install dependencies from a command line..
- Cython support.
- PDB debugger with breakpoints and watches.
- Kivy graphical library with a shiny new SDL2 backend.
- PyQt5 support available in Quick Install repository along with matplotlib PyQt5 support with no extra code required.

Editor features:
- Code prediction, auto indentation and real time code analysis just like in any real IDE.
- Extended keyboard bar with all symbols you need to program in Python.
- Syntax highlighting & themes.
- Tabs.
- Enhanced code navigation with interactive assignment/definition gotos.
- One click share on Pastebin.

Quick manual.
Pydroid Pro requires at least 210MB free internal memory. 250MB+ is recommended. More if you are using heavy libraries such as scipy.
To run debug place breakpoint(s) clicking on the line number.
Kivy is detected with “import kivy”, “from kivy“ or "#Pydroid run kivy”.
PyQt5 is detected with “import PyQt5”, “from PyQt5“ or "#Pydroid run qt”.
The same for sdl2, tkinter and pygame.

Legal information.
Some binaries in Pydroid Pro APK are licensed under (L)GPL, email us for the source code.
GPL pure Python libraries bundled with Pydroid Pro are considered to be coming in the source code form already.
Pydroid Pro doesn’t include any GPL-licensed native modules to avoid automatic import of them. The famous example of such library is GNU readline, that can be installed using pip.
Android is a trademark of Google Inc.

Latest updates

What's new in version 2.2

Important notice: This update will clear installed libs
Fixed Android 9 support
Updated to Python 2.7.16
Added tkinter and pygame
Moved all executable code downloads to an obb file, sorry for the inconvenience, this is required by Developer Policies
Added "ad" label to everything that can theoretically be considered an ad
Added minimize button to the terminal
Migrated Qt to CuteLoader

How to install Pydroid Pro - IDE for Python 2 APK on Android phone or tablet?

Download Pydroid Pro - IDE for Python 2 APK file from ApkClean, then follow these steps:

Update Phone Settings

  • Go to your phone Settings page
  • Tap Security or Applications (varies with device)
  • Check the Unknown Sources box
  • Confirm with OK

Go to Downloads

  • Open Downloads on your device by going to My Files or Files
  • Tap the APK file you downloaded (ru.iiec.pydroid-v2.2-ApkClean.apk)
  • Tap Install when prompted, the APK file you downloaded will be installed on your device.

Older Versions

2.2 (1)1 MB

Questions & Answers

Q: What is an APK File?

A: Just like Windows (PC) systems use an .exe file for installing software, Android does the same. An APK file is the file format used for installing software on the Android operating system.

Q: If I install an APK from this website, will I be able to update the app from the Play Store?

A: Yes, absolutely. The Play Store installs APKs it downloads from Google's servers, and sideloading from a site like ApkClean.net goes through a very similar process, except you're the one performing the downloading and initiating the installation (sideloading).
As soon as the Play Store finds a version of the app newer than the one you've sideloaded, it will commence an update.

Q: Why ApkClean.net can guarantee APK 100% safe?

A: Whenever someone wants to download an APK file from ApkClean.net, we'll check the corresponding APK file on Google Play and allow user download it directly (of course, we'll cache it on our server). If the APK file does not exist on Google Play, we'll search it in our cache.

Q: What are Android App permissions?

A: Apps require access to certain systems within your device. When you install an application, you are notified of all of the permissions required to run that application.

Don't hesitate to contact us if you have any questions or concerns.

(*) is required

User's Reivew

5 ★Fantastic for a Python developer looking for an IDE on mobile. And the developers..., just wow. Using an older version of Android I had a problem getting pandas to work, but they sorted it out and it now works. I cannot recommend this product enough, and the support is simply incredible.
4 ★Great app that finally allows python to run properly on Android. However, there seems to be an issue with importing kivy.properties.ObjectProperty in the ide. It imports successfully from the interpreter window, but not from the ide code entry. It shows an error that ObjectProperty isn't found in kivy.properties.
5 ★Great tool to play with python on the go. I couldn't seem to draw with matplotlib, is it a limitation of the app or I was using it incorrectly? Thanks update: Thanks very much for the fast response!
5 ★Best Python environment on play store, had a few issues getting started and dev responded very quickly with help, one of the best ide's and terminals all built right in
5 ★Updating my comment. Love your commitment in attending to feedback.Had great experience porting a deep neural network based program on android. Keep up the good work. Please add missing C/CPP based libraries like libportaudio, libasoundlib etc.. Regards
4 ★Update: I now rate this application 4 stars. It is a strong python system. I was under the impression that it was part of the SL4A family of python ports. It is closer to a pure full fledged python implementation on the Android platform. I look forward to its growth and I am glad we have another python implementation on android. The user support is great. They answered my questions and pointed me in the correct direction. .
5 ★This app is amazing! I can't understand why this developer doesn't have a million downloads, because this IDE is worth at least $10.99 in my opinion!!! Great job!!
5 ★Fantastic IDE. Only 1 issue, I cannot make it work library keras, as it requires tensorflow backend and cannot be switched in keras.json file. Any suggestions?
5 ★Thanks team. Really appreciate the effort. Please provide support for pandas lib.
2 ★Programma plokhoya! I just tried to do the PongGame tutorial on the Kivy site and the ide crashes just from defining a class: from kivy.app import App from kivy.uix import Widget class PongGame(Widget): def build(self): **** crash **** I mainly got this app instead of qpython because I really want code completion.
3 ★If you'd get pycairo working, I'd have no complaints. We use Cairo in our day-to-day work, and so would be glad to see the Python binding on mobile!
3 ★I like this app it is clean and has great features however it keeps crashing at the moment i have android 7.1.1, i would also like a way to run with args. Thank you !