Inhaltsverzeichnis

Consider Sharing

Beste Python-Editoren für Android

Klingt verrückt, oder?

Das Programmieren auf einem Smartphone ist gar nicht so einfach, aber mit einigen fortschrittlichen Anwendungen, die speziell für diese Zwecke entwickelt wurden, kann man sowohl client- als auch serverseitig arbeiten.

Jeder hat heutzutage ein Android-Telefon.

Jeder möchte programmieren lernen, wird aber durch bestimmte Einschränkungen beim Lernen behindert. Der größte Irrtum ist, dass man einen Computer braucht, selbst um die Grundlagen zu lernen.

Vor ein paar Jahren hatten die Leute keine andere Wahl und kauften sich einen Laptop oder einen Computer im Wert von 500 Dollar. Das Schlimmste ist, wenn sie sehen, dass das Programmieren nicht für sie gemacht ist und sie etwas anderes ausprobieren sollten. Totale Verschwendung!

Wenn Sie also ein kompletter Anfänger sind und es nicht wirklich lernen, sondern als Teil eines Hobbys, müssen Sie den Kauf eines Laptops oder PCs vermeiden. Im Jahr 2021 gibt es mobile Anwendungen zum Ausprobieren. Sobald Sie sich mit den grundlegenden Syntaxen vertraut gemacht haben, können Sie natürlich zu amazon gehen und einen Laptop kaufen.

featured image

Warum nicht webbasierte Schnittstellen für das Programmieren verwenden?

Eine andere Sache, die mit dem Programmieren auf einem Telefon einhergeht, ist das Schreiben und Üben direkt auf den Lernwebseiten. Websites wie W3Schools, learn python, Codecademy usw. bieten einen separaten Code-Editor, in dem man Code schreiben und mit einem eingebauten Compiler ausführen kann.

Diese Websites sind intelligent genug, weisen aber einige Mängel auf, wie z. B. fehlende Code-Formatierung, Einrückung, Syntax-Hervorhebung und Funktionen zum Speichern von Dateien in ihrem Code-Editor. Wir sollten jedoch nicht übersehen, dass sie ein riesiges und tiefes Wissen bieten.

Eine spezielle Anwendung für die Codierung bietet Ihnen eine ablenkungsfreie Umgebung. Außerdem können Sie damit das Internet zum Formatieren und Speichern von Code loswerden.

Diese Anwendungen verlassen sich vollständig auf eingebaute Compiler und nicht auf einen Online-Compiler. Andere Funktionen wie Themen und Syntaxhervorhebung in mehreren Farben sind ebenfalls verfügbar. Es gibt Unterstützung für erweiterte Tastatur- und Autovervollständigungsfunktionen.

Lesen Sie auch: 10 beliebteste Java-Editor-Apps im Play Store

Lesen Sie auch: 2021’s Top 10 Coding Challange Websites

Lesen Sie auch: Top 10 der besten JavaScript-Editoren für Android

Liste der besten Python-Editoren für Android zur Verwendung im Jahr 2021

1. Pydroid 3

Dies ist ganz oben auf unserer Liste und Priorität. Es unterstützt die neueste Python 3.8 Interpreter, die eine großartige Sache mit einer mobilen Anwendung ist. Die Schöpfer sind wirklich besorgt über diese kleinen Dinge, die andere ignorieren. Der Interpreter ist absolut offline.

Es gibt Unterstützung für einige fortgeschrittene wissenschaftliche Bibliotheken wie NumPy, SciPy und matplotlib für die Datenanalyse. Für maschinelles Training gibt es Unterstützung für Scikit Learn und TensorFlow. Für die Entwicklung von GUI-basierten Anwendungen können Sie auch Tkinter importieren.

  • pyroid image 1
  • pyroid image 2

Es gibt noch eine ganze Reihe anderer Dinge, warum dieser Editor Ihre Priorität sein sollte. Einige wichtige davon sind unten aufgeführt.

System Features:

  1. Kommt mit Python 3.8 Interpreter
  2. Die Compiler sind absolut Offline.
  3. Verfügbarkeit von pip Paketmanager mit einem leicht importierbaren benutzerdefinierten Repository für wissenschaftliche Bibliotheken wie sci-kit lernt für maschinelles Lernen, NumPy, matplotlib, Panda, etc.
  4. Verfügbarkeit von großen Bibliotheken wie TensorFlow.
  5. Verfügbarkeit von Beispielen zum schnellen Erlernen von Python.
  6. Tkinter-Unterstützung für GUI.
  7. Terminal-Unterstützung.
  8. CPython wird ebenfalls unterstützt.
  9. Mit integriertem Compiler für C, C++ und Fortran.
  10. PDB-Debugger mit Watches
  11. Verfügbarkeit von grafischen Bibliotheken mit SDL2
  12. PyQt5 und andere Bibliotheken wie matplotlib sind schnell installierbar, ohne dass zusätzlicher Code benötigt wird
  13. Pygame 2 Unterstützung

Editor Feature:

  1. Automatische Einrückung
  2. Die Anwendung bietet Code-Vorhersage wie ein system-.basierten Editor
  3. Syntax-Hervorhebung ist ebenfalls verfügbar
  4. Erweiterte und einfache Code-Navigation
  5. Mehrfache Registerkarten-Unterstützung lässt Sie mehrere Registerkarten auf einmal erstellen

Preisgestaltung

Basisversion – Kostenlos

Upgrade – $13.99

2. Acode

Acode ist eine einfache und leichtgewichtige IDE für Andriod. Diese Anwendung ist nicht auf eine bestimmte Sprache fokussiert, sondern unterstützt alle Sprachen auf das Beste.

Ohne Werbung können Sie eine ganze Anwendung in Python entwickeln oder eine ganze Vorlage mit HTML, CSS und JavaScript entwerfen. Es gibt noch eine Reihe weiterer Funktionen, die ich unten aufgeführt habe.

acode app images

Ich habe diese App in einem anderen Artikel besprochen, in dem ich Ihnen eine Liste der besten HTML-Editoren für Android gegeben habe.

Systemfunktionen

  1. Es gibt Terminal-Unterstützung auf dieser Anwendung.
  2. Die Dateien können von jedem Gerät aus bearbeitet werden
  3. Es gibt Unterstützung für GitHub.
  4. FTP-Unterstützung.
  5. Es ist eine Open-Source-Anwendung, so dass die Anwendung absolut kostenlos und ohne Werbung ist.
  6. Der Arbeitsablauf ist reibungslos und verbessert, obwohl es ein mobiler Editor ist.
  7. Unterstützt andere Sprachen als Python, wie PHP, Java, JavaScript, C, C++, etc.
  8. Die Anwendung ist in hohem Maße anpassbar.
  9. Verfügbarkeit der JavaScript-Konsole.

Editor-Funktion

  1. Syntax-Hervorhebung für verschiedene Funktionen, Klassen, und Variablen
  2. 10+ Themes
  3. Benutzerfreundlich
  4. HTML-Vorschau innerhalb der App
  5. Tastaturkürzel
  6. Keine Werbung (spürbar)

Preisgestaltung

Kostenlos (keine Werbung)

3. Dcoder

Dcoder ist eine mobilbasierte IDE mit einem eingebauten Compiler für mehr als 50 Programmiersprachen, darunter C, C++, Python und Java. Es ist besonders auf die Entwicklung ausgerichtet und verfügt über eine Reihe von großartigen und leicht zugänglichen Frameworks wie React.js, Angular, Django, Flask und Flutter, etc.

dcoder app images

Diese Anwendung rühmt sich, die Effizienz von Notepad ++ und Sublime text und Eclipse zu erreichen. Hier finden Sie algorithmische Probleme zu lösen nach dem Schwierigkeitsgrad, die Ihnen passt.

System Features

  1. Fast alle Sprachen (50+) werden unterstützt, einschließlich Pascal, Swift, Ziel C, etc.
  2. Python 2.7 und 3, werden unterstützt.
  3. Einfache Handhabung der Kompilierungsergebnisse
  4. Herausforderungen und Probleme sind zum Lösen vorhanden
  5. Python-Frameworks wie Django und Flask werden unterstützt. Andere Frameworks wie React.js, Flutter, Angular werden ebenfalls unterstützt.
  6. Github-Unterstützung
  7. Einfache Bereitstellung des Projekts direkt vom Telefon aus

Editor-Funktion

  1. Syntax-Hervorhebung
  2. Automatische Einrückung und Klammerung
  3. Einfaches Rückgängigmachen Wiederholen
  4. Benutzerdefinierte Vorschlagsansicht

Preisgestaltung

Kostenlos (enthält Werbung)

4. Programming Hub

Programming Hub ist kein spezieller Code-Editor, sondern eine Lernplattform, die mit einem integrierten Code-Editor ausgestattet ist. Ich habe diese Anwendung nur in diese Liste aufgenommen, weil sie in Zusammenarbeit mit Google-Experten entwickelt wurde. Es macht Spaß, hier so einfach und interessant wie in einem Spiel zu lernen. Die Anwendung ist am besten für Anfänger geeignet.

Systemfunktionen

  1. Anschauliche Illustrationen, um auf freundliche Weise zu lernen
  2. Unterstützung für Python 2.7 und 3.7
  3. Unterstützung für andere Programmiersprachen wie C, C++, HTML, JavaScript und R.
  4. Unterstützung für Linux-Shell-Scripting
  5. Verfügbarkeit von Programmierkursen
  6. Man kann auch SQL lernen
  7. Große Datenanalysen sind hier möglich

Editor-Funktion

  1. Interaktive Erfahrung
  2. Automatische Code-Einrückung
  3. Code-Vorschläge werden während der Eingabe bereitgestellt.
  4. Einer der besten KI-basierten Editoren
  5. Überhaupt keine Werbung

Preisgestaltung

Kostenlos (keine Werbung)

5. Spck Code Editor

Es ist einer der besten Code-Editoren für Python auf Android-Systemen. Die Anwendung lässt sich leicht aus dem Play Store installieren und hilft dir sehr beim Schreiben von Code. Es unterstützt hauptsächlich HTML, CSS und JavaScript, aber auch andere Sprachen wie Python, Ruby, C++ und Java werden unterstützt.

SPCK app images

Dieser spezielle Editor ist bei weitem einer der besten mit fortgeschrittenen Code-Hinting-Unterstützungen wie TypeScript und Emmet-Abkürzung. Unten sind seine anderen Funktionen aufgelistet.

Systemfunktionen

  1. Einfaches Klonen und Verwalten von Repositories (GitHub, Gitlab, Bitbucket)
  2. Git-Integration
  3. Erweiterter Webseiten-Viewer
  4. Unterstützung für JavaScript-Konsole
  5. Export und Import in ZIP-Formate
  6. Keine Internetverbindung erforderlich
  7. Unterstützung für fast alle Sprachen, die wichtigsten hervorgehobenen Sprachen sind HTML, CSS, JavaScript (mit Schwerpunkt auf Webdesign)
  8. Sie können Dateien jederzeit sichern

Editor-Funktion

  1. Tastaturerweiterung für schnellere Code-Bearbeitung
  2. Smart Auto-completer
  3. Automatische Einrückung (js-beautify)
  4. Helle und dunkle Themes verfügbar
  5. Smart Code Editing mit Emmet-Abkürzungsunterstützung

Preisgestaltung

Kostenlos (keine Werbung)

6. Creative IDE

Es ist sowohl eine Entwicklungsumgebung als auch eine Lernplattform. Die Anwendung unterstützt Dutzende von Programmiersprachen und ein weiteres Dutzend Frameworks. Sie läuft ohne Internetverbindung. Die Anwendungen unterstützen sowohl Python 2.7 als auch Python 3.

Jeder kann mit der Anwendung üben, die zu seinen Projekten passt. Es ist auch eine gute Anwendung für Anfänger. Zusammen mit einem leistungsstarken Code-Editor, hat es einige ultimative Funktionen, die unten aufgeführt sind.

Hinweis: Creative IDE App ist nicht im Play Store verfügbar, weil einige Gründe.

Systemfunktionen

  1. Die Anwendung läuft ohne Internetverbindung
  2. Es ist eine einsteigerfreundliche Anwendung, du kannst sie benutzen, auch wenn du ein Neuling bist
  3. Die Code-Bearbeitung rühmt sich der lag-freien Leistung und unterstützt mehr als 100 Zeilen
  4. Die Fehler sind leicht zu lösen, dank des großartigen Debuggers, der Vorschläge in Anzahl und Segment anzeigt
  5. Für die Webentwicklung haben Sie Unterstützung für einen eingebauten Chrome-ähnlichen Browser mit Entwickler-Tools, Inspektor, Konsole und Seitenquellbetrachter
  6. Die IDE ist klein und leichtgewichtig, so dass sie auch von Smartphones mit geringer Ausstattung problemlos bedient werden kann

Editor-Funktion

  1. Es gibt auch Unterstützung für dunkle Themes
  2. Sie können unbegrenzt viele Tabs und Terminals nutzen
  3. Eine erweiterte Tastatur sorgt für schnelles und stabiles Tippen
  4. Der Code-Editor bietet Syntax-Highlighting für verschiedene Funktionen, Klassen und Methoden
  5. Es gibt Unterstützung für eingebaute Werkzeuge wie einen Clipboard-Manager, Farbauswahl usw.

Preisgestaltung

Kostenlos (enthält Werbung)

7. QPython 3L

Ein weiterer effizienter und benutzerfreundlicher Code-Editor für Android ist QPython 3L. Es kommt mit einigen der beliebten und erstaunlichen Funktionen wie QPYI, Interpreter, Laufzeitumgebung und SL4A-Unterstützung.

qpython app images

QPython 3L ist gut für erfahrene Benutzer als auch für Anfänger. Der Pluspunkt ist, dass die Anwendung kostenlos und funktionsfreundlich ist.

Systemfunktionen

  1. Es gibt Unterstützung für QPYI und die SL4A-Bibliothek
  2. Es ist eine Open-Source-Anwendung, so dass sie kostenlos und ohne Werbung verwendet werden kann
  3. Der Python-Interpreter ist offline, es ist keine Internetverbindung erforderlich, während Sie die Anwendung ausführen
  4. Es unterstützt die gleichzeitige Ausführung mehrerer Programme wie Web-App, Konsole und SL4A usw.
  5. Wissenschaftliche Bibliotheken wie NumPy, SciPy, matplotlib, sci-kit learn werden unterstützt.
  6. Es gibt eine verständliche Erklärung für alles (Dokumentation), es wird Ihnen als Anfänger helfen.
  7. Es gibt GitHub Unterstützung.

Editor Feature

  1. Einfach zu bedienende Oberfläche
  2. Code Hervorhebung und automatische Einrückung

Preisgestaltung

Kostenlos (Enthält Werbung)

8. Online-Compiler

Ein Online-Compiler ist eine der besten Anwendungen, die als Code-Editor für Python dienen. Obwohl er mehr als 23 Sprachen unterstützt, ist er klaglos, verzögerungsfrei und effizient. Was ihn von anderen unterscheidet, sind die mitgelieferten Compiler, die cloudbasiert sind, weshalb die Größe der Anwendung nur 1,7 MB beträgt.

Systemfunktionen

  1. Der Online-Compiler unterstützt mehr als 23 Programmiersprachen.
  2. Linux-Shell-Scripting wird unterstützt
  3. Es gibt Unterstützung für den GCC-Compiler für C, C++, C++ 14, C++, 17 und den Mono-Compiler für C#.
  4. Es gibt Unterstützung für Python 2.7 sowie 3.0.
  5. Das hervorstechende Merkmal ist die App-Größe von nur 1.7 MB, der Grund ist, es ist ein Online-Cloud-basierte Compiler, wird es sicherlich brauchen Sie Ihre Internetverbindung.
  6. Eine Datei kann leicht aus dem lokalen Speicher importiert werden.

Editor Feature

  1. Proper Syntax Hervorhebung in verschiedenen Farben.
  2. Die automatische Speicherfunktion ist da, um Ihre Codes zu speichern, sobald Sie tippen, keine Angst, Ihre Arbeit zu verlieren.

Preisgestaltung

Kostenlos (enthält Werbung)

9. Code Editor von Rythm Software

Die Anwendung ist speziell für die Codierung optimiert und unterstützt mehr als 100 Sprachen. Es enthält alle erforderlichen Funktionen für die Codierung wie Syntax-Hervorhebung, Code-Autovervollständigung und Auto-Einrückung, etc. Die Benutzeroberfläche ist ziemlich sauber und konzentriert.

Code-Editor App Bilder

System Features

  1. Es unterstützt mehr als 110 Sprachen, einschließlich der verschiedenen Versionen von Python
  2. Es kommt mit einer eingebauteneingebauten JavaScript-Konsole, wenn Sie während der Entwicklung mit Python etwas Frontend-Arbeit benötigen.
  3. Dateien können leicht von Google Drive, Dropbox und OneDrive abgerufen werden
  4. Eine unbegrenzte Anzahl von Tabs kann erstellt werden und man kann leicht zwischen ihnen wechseln.
  5. Such- und Ersetzungsfunktion sind verfügbar

Editor-Funktion

  1. Code-Autokomplettierung ist verfügbar, die sehr hilfreich ist, um die Geschwindigkeit zu erhöhen.
  2. Rückgängig und Redo-Codes und andere Änderungen.
  3. Die erweiterte Tastatur ist während der Eingabe aktiviert
  4. Automatische Einrückung ist verfügbar
  5. HTML und Markdowns können in der Vorschau angezeigt werden
  6. Es gibt 3 Themen für diese Anwendung.
  7. Syntaxhervorhebung in 30+ Themen, absolut wunderbar, entspricht der Effizienz von VSC.

Preis

Kostenlos (enthält Werbung)

10. DroidEdit

DroidEdit ist ein Code-Editor für Android-Tablets und -Smartphones. Es ist eine leistungsstarke Anwendung, die mehrere Sprachen unterstützt, darunter mehrere Versionen von PYTHON. Die Anwendung funktioniert am besten mit externen Tastaturen wie dem Asus Transformer.

droidedit images

Sie können die kostenlose Version ausprobieren und können auch die kostenpflichtige Version für SSH- und SFTP-Unterstützung nutzen. Nachfolgend sind einige Funktionen dieser Anwendung aufgeführt.

Systemfunktionen

  1. Unterstützt mehr als ein Dutzend Sprachen, darunter C, C++, Java, Python usw.
  2. HTML-Dateien können leicht in einem Browser geöffnet werden
  3. Man kann auch Dateien direkt aus Dropbox importieren und öffnen.
  4. SL4A wird in dieser Anwendung unterstützt.
  5. Es gibt Unterstützung für die Zeichenkodierung
  6. Die kostenpflichtige Version enthält eine sichere Shell und einen Root-Modus sowie Unterstützung für Dropbox und Drives und SFTP/FTP-Unterstützung.

Editor-Feature

  1. Es sind mehrere Farbthemen verfügbar
  2. Syntax-Hervorhebung ist ebenfalls verfügbar für eine klare Wahrnehmung des Codes
  3. Sie können Code unendlich oft rückgängig machen oder wiederherstellen

Preisgestaltung

Basic Version – Free (Contain Ads)

Paid Version – $2

Abschließendes Urteil: