Pydroid 3 - Educational IDE for Python 3

Pydroid 3 - Educational IDE for Python 3 Free App

Rated 4.82/5 (103) —  Free Android application by IIEC

Advertisements

About Pydroid 3 - Educational IDE for Python 3

Pydroid 3 is the most easy to use and powerful educational Python 3 IDE for Android.

Features:
- Offline Python 3.6 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.
- Examples available out-of-the-box.
- Built-in C, C++ and even Fortran compiler designed by n0n3m4, an author of C4droid, specially for Pydroid 3. It lets Pydroid 3 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.
- Matplotlib Kivy support available in Quick Install repository.

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.

* Features marked by asterisk are available in Premium version only.

Quick manual.
Pydroid 3 requires at least 170MB free internal memory. 200MB+ is recommended. More if you are using heavy libraries such as scipy.
To run debug place breakpoint(s) clicking on the line number.
SDL2/Kivy is detected with “import kivy”, “from kivy“ or "#Pydroid run sdl2”.
PyQt5 is detected with “import PyQt5”, “from PyQt5“ or "#Pydroid run qt”.

Take a part in development of Pydroid 3 by reporting bugs or providing feature requests to us. We appreciate that.

The list of libraries we are NOT planning to add yet:
- Tensorflow
- OpenCV
- Tk/Tkinter or any libraries having it as a dependency

Important notice:
Some users experienced major problems when installing libraries from QPython 3 QPypi internal repository, so consider it to be binary incompatible with Pydroid 3. If you need any libraries that cannot be built with Pydroid 3 - contact the devs directly: other binary repositories are likely to be incompatible as well.

Legal information.
Some binaries in Pydroid 3 APK are licensed under (L)GPL, email us for the source code.
GPL pure Python libraries bundled with Pydroid 3 are considered to be coming in the source code form already.
Pydroid 3 doesn’t bundle 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.

How to Download / Install

Download and install Pydroid 3 - Educational IDE for Python 3 version on your Android device!
Downloaded 5,000+ times, content rating: Everyone
Android package: ru.iiec.pydroid3, download Pydroid 3 - Educational IDE for Python 3.apk

All Application Badges

Free
downl.
Android
4.4+
For everyone
Android app

App History & Updates

What's Changed
Initial release

What are users saying about Pydroid 3 - Educational IDE for Python 3

Z70%
by Z####:

Best IDE for phone, love it.

D70%
by D####:

Greate!

D70%
by D####:

Excellent!

D70%
by D####:

good for python3

D70%
by D####:

Good ide

D70%
by D####:

Excellent

D70%
by D####:

Just the best ide on Android.

X70%
by X####:

python 3 is awesome . thanks a lots

B70%
by B####:

best app for python3

D70%
by D####:

Kdk

D70%
by D####:

PerFect ????????????

K70%
by K####:

Good

D70%
by D####:

Great app, works very well. Only complaint is that it seems not all characters are perfectly monospaced in ther terminal, e.g. box drawing chars ═╬═╬═

D70%
by D####:

Nice and very useful tool and toy. Far better than other Python IDEs I tried. The design is functional and well conceived. I especially like the customizable button bar in editor mode where you have quick access to all special characters hidden in most keyboards. To support the developers I bought the premium version with additional debugging features.

D70%
by D####:

Works great on Chromebooks! Can now edit and try out Python ideas without having to use other laptops

D70%
by D####:

It has solved my problem of qpython3 which end's on version 3.2.2

D70%
by D####:

It really works!!! Can move code between windows Linux and android. Great.

P70%
by P####:

great app. But I'm getting a cannot locate xzunpacker.I'm on an lg stylo

D70%
by D####:

It would be lovely if the you could improve the syntax highlighting to include built-in functions.

D70%
by D####:

Love it , hlpful for my work

U70%
by U####:

I've just discovered this and it's very useful with many popular modules. Recommended!

D70%
by D####:

good but i cant buy pro versions!

D70%
by D####:

Please make the IDE work with keyboard scrolling.


Share The Word!


Rating Distribution

RATING
4.85
103 users

5

4

3

2

1