Pydroid Pro - IDE for Python 2 was an education app developed by IIEC. It was removed from Google Play Jul 7, 2024 and is no longer available for download.
Download Statistics
Pydroid Pro - IDE for Python 2 had been downloaded 2.8 thousand times before it became unavailable.
User Ratings
Pydroid Pro - IDE for Python 2 was rated 3.60 out of 5 stars, based on 100 ratings.
App Information
Pydroid Pro - IDE for Python 2 cost $14.99 to download. The APK download size was 134.23 MB. The last available version was 3.0_x86. The last update was on April 10, 2019.
Technical Requirements
Pydroid Pro - IDE for Python 2 required Android 4.4+ or higher. The app had a content rating of Everyone. The app had been available on Google Play November 2016.
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.
Recent changes: 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
Get a detailed PDF report for Pydroid Pro - IDE for Python 2 with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Comments on Pydroid Pro - IDE for Python 2 for Android
★★★★★
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.
★★★★★
This is a good Python port but it does not fully support Tkinter like Pyroid 3 does. The big plus is that you can download Pyroid 2 for a tablet and Pyroid 3 is not yet available from the playstore for a tablet. PYROID 3 fully supports my Tkinter app and is the only python for Android that does - amazing! I can only hope for playstore Pyroid 3 support for tablets. Dan
★★★★★
Great idea, useful interface, many pip packages can be installed easily. Have met with problems with installation of keystone-engine and unicorn packeges. Can this be fixed by providing precompiled versions? PS. Thanks for support.
★★★★★
Terrific app for Python development and with support for scipy matplotlib and pandas among many more it really shines. Hoping for Python 3.5 support in the future.
★★☆☆☆
When inside the terminal and interpreter, I press the return button but it does not work. It sucks.
★★☆☆☆
Not a spectacular IDE but ok for really simple stuff. The user interface needs work. Undo/redo should be in a toolbar instead of 2-click process. No option to uninstall packages in package manager screen. Cut/copy/paste options require a weird double tap and the text selection slider is sometimes unresponsive. "Search Libraries" returns a large number of completely unrelated results in no apparent order (alphabetical at first, and then..???). Also, which directory are libraries installed in? I have been having issues with "import nmap" after installing python-nmap and need to look at nmap.py. Ultimately, Pydroid needs some serious tuning up before it will be worth the $2. Samsung Galaxy S8 running Android 7.0 Update: I realize that my issues with nmap are likely not Pydroid's problem, I would just like to know where my library directories are. Everything else has to do with your UI however and is intended as constructive criticism with the hope that the app I paid for will recieve future updates improving these features.
★★☆☆☆
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.
Technologies used by Pydroid Pro - IDE for Python 2
Pydroid Pro - IDE for Python 2 is requesting 12 permissions and is using 16 libraries.
Show details
Back to top
AppBrain Intelligence premium content
Subscribe now to get full and unlimited access to AppBrain Intelligence.
You'll have access to:
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.