Willkommen bei Python GUI ICH BIN SEHR FROH DAS DU DIESE SEITE GEFUNDEN HAST

Hier bekommst du meine Bücher über die Python GUI

Vor ein paar Jahren stand ich vor dem Problem, das ich gerne Anwendungen in Python für Linux und später auch für Android entwickeln wollte, ich aber nicht wusste, wie dies am besten funktioniert und welche Tools man dafür benötigt.

Da ich bereits mit Qt und C++ gearbeitet hatte, war für mich klar, das ich Pyside oder PyQt5 einsetzen würde, nur leider gab es dafür keine guten Bücher.
Die größten Hinternisse sah ich dann später für die Entwicklung von Apps für Android, da es darüber weder ein Buch noch ein Beispiel gab.
Es gab zwar ein funktionierendes Beispiel von Riverbank, dem Hersteller von PyQt5, dies beinhaltete allerdings keine QML-Unterstützung.
Somit habe ich Tage, nein Wochen damit verbracht, eine funktionierende Lösung zu bauen.

Um dir diese Probleme zu ersparen, habe ich dann angefangen diese Buchreihe zu schreiben.

Bücher

Erstelle Android Applikationen mit Python, Qt und PyQt5

Planst du eine GUI Anwendung für Android in Python oder bist du neugierig was in deiner Lieblingsprogrammiersprache möglich ist, dann ist dieses Buch genau richtig für dich. Dieses Buch umfasst den gesamten Prozess angefangen mit der Installtion der nötigen Werkzeuge, über die Codierung der Anwendung bis hin zur Installation auf dem Endgerät mit Hilfe von Python, Qt5, PyQt5 und Visual Studio Code. Dieses Buch umfasst ausserdem den imperativen Weg mit der Nutzung von QtWidgets sowie den deklarativen Weg mittels QtQuick und QML.
Ich werde dir zeigen, wie man Linux als Entwicklerplatform einrichtet und wie man Anwendungen auf Linux und einem Android Gerät installiert.

Für Wen Ist Dieses Buch
Wenn du in der Lage bist, einfache Programme in Python zu schreiben und interessiert bist Anwendungen mit einem grafischem Benutzer-Interface für alle möglichen Platformen zu schreiben, dann ist dieses Buch genau das richtige für dich.
Du musst dich nicht unbedingt mit Qt auskennen.
Wenn du willst, probiere alle Beispiele aus diesem Buch selber aus. Von Vorteil wäre es, wenn du auch, wie ich, auf Linux arbeitest. Die Beispiele sollten aber auch mühelos auf MacOS und Windows laufen. Lediglich für die Installation der benötigten Software solltest du dich selber im Internet einlesen, da ich nur die nötigen Schritte für Linux erkläre.

Wenn du bereits mein Buch Python GUI - Erstelle Cross Platform GUI Applikationen using Python, Qt und PyQt5 gelesen hast, wirst du sehen, das ich lediglich das Kapitel mit dem Linux Deployment durch ein neues Kapitel mit QML ersetzt habe. Neben einige Verbesserungen hat sich ansonsten aber nicht viel geändert. Ausserdem enthält dieses Buch einen Bonus.

Spezial Bonus
Dieses Buch enthält die App DynPy. Nachdem die App auf dem Android Handy instaliert wurde, kannst du die GUI auf dem Handy anpassen, ohne die App neu zu kompilieren.

Es ist auch möglich, die QML Datei von einem Webserver zu laden. Somit ist es möglich auf dem Server zu entwickeln und es dann, ohne die App neu zu kompilieren, zu testen.

Das Buch ist ab sofort auf Amazon erhältlich.Zum Buch

Erstelle Cross Platform Desktop Applikationen mit Python, Qt und PyQt5

Planst du eine GUI Anwendung für Windows, Mac OS oder Linux in Python oder bist du neugierig was in deiner Lieblingsprogrammiersprache möglich ist, dann ist dieses Buch genau richtig für dich.
Dieses Buch umfasst den gesamten Prozess angefangen mit der Installtion der nötigen Werkzeuge, über die Codierung der Anwendung bis hin zur Installation auf dem Endgerät mit Hilfe von Python, Qt5, PyQt5 und Visual Studio Code.
Dieses Buch umfasst ausserdem den imperativen Weg mit der Nutzung von QtWidgets sowie den deklarativen Weg mittels QtQuick und QML.
Ich werde dir zeigen, wie man Linux als Entwicklerplatform einrichtet und wie man Anwendungen auf Linux und einem Android Gerät installiert.
Alle Anwendungen die in diesem Buch beschrieben sind sollten auch auf den anderen Platformen, die oben beschrieben wurden, laufen.

Für Wen Ist Dieses Buch
Wenn du in der Lage bist, einfache Programme in Python zu schreiben und interessiert bist Anwendungen mit einem grafischem Benutzer-Interface für alle möglichen Desktop-Platformen zu schreiben, dann ist dieses Buch genau das richtige für dich. Du musst dich nicht unbedingt mit Qt auskennen.
Wenn du willst, probiere alle Beispiele aus diesem Buch selber aus. Von Vorteil wäre es, wenn du auch, wie ich, auf Linux arbeitest. Die Beispiele sollten aber auch mühelos auf MacOS und Windows laufen. Lediglich für die Installation der benötigten Software solltest du dich selber im Internet einlesen, da ich nur die nötigen Schritte für Linux erkläre.
Wenn du bereits mein Buch Python GUI - Erstelle Cross Platform GUI Applikationen using Python, Qt und PyQt5 gelesen hast, wirst du sehen, das ich lediglich das Kapitel mit Android durch ein neues Kapitel mit LOB ersetzt habe. Neben einige Verbesserungen hat sich ansonsten aber nicht viel geändert.
Eine LOB ist eine Anwendung, bei der du über eine grafische Benutzeroberfläche verfügst und die Daten in einer Datenbank gespeichert sind.

Das Buch ist ab sofort auf Amazon erhältlich.Zum Buch

Ich möchte INFORMIERT werden

Möchtest Du informiert werden, wenn eines der Bücher kostenlos verfügbar wird oder wenn es Updates gibt?

Ja, ich möchte mich für den Newsletter eintragen.Eintragen

Über den Autor

Olaf Art Ananda, ist 1963 in Hamburg, Deutschland geboren und arbeitet schon seit über 30 Jahren als Softwareentwickler. Er hat mit C angefangen und dann noch Assembler gelernt, um die Programme zu beschleunigen. Nachdem er so gängige Programmiersprachen wie Java, C# und Objective-C erlernt hat, kam er dann schließlich 2016 zu C/C++ zurück und startete Applikationen mit Qt5 zu erstellen. Qt5 war für ihn das ideale Framework um seine Fähigkeiten, die er in seinem Studium 2013 in "Human Computer Interaction Design" gelernt hatte, umzusetzen. Nachdem er zum ersten Mal mit Python in Form von Plugins für seine Anwendungen in Berührung kam, dauerte es noch weitere zwei Jahre, bis er Python so richtig kennen lernte. Heute liebt er die Einfachheit dieser Sprache um wesentlich schneller Anwendungen zu erstellen als damals in C++. Olaf hat für mehrere Top 500 Unternehmen wie Dupont, Dresdner Bank, Commerzbank und Zürcher Kantonalbank gearbeitet, um nur einige zu nennen. Nach seinem Burnout und einer Nahtoderfahrung beschloss er, nicht mehr für Profit zu arbeiten. Seit 2016 schreibt er Open Source Software wie den AnimationMaker, den FlatSiteBuilder und den EbookCreator. Er hat auch die folgenden Bücher geschrieben: Camp Eden - Wie wir unsere Paradies wiedererschafft haben und Step Out - Guideline to step out of the system. Seit 2016 lebt er in seinem Wohnmobil, derzeit in Portugal, und spielt auf der Straße Gitarre für ein paar Münzen. Das ist ein leichtes Leben.