In den letzten Jahren haben sich diverse Softwareprojekte ergeben, die ich entwickelt habe, oder an deren Entwicklung ich maßgeblich beteiligt gewesen bin. Neben Webseiten und Android-Apps habe ich auch Python-Module sowie Windows- und Web-Anwendungen entwickelt, von denen ich die Interessantesten auf dieser Seite vorstelle. Die meisten Projekte habe ich privat veröffentlicht – Projekte mit kommerziellen Hintergrund werden über AH! Apps angeboten (mehr Infos auf ah-apps.de).
KaBu-Kassenbuch (mehr auf kabu-kassenbuch.de)
KaBu-Kassenbuch ist eine Kassenbuch-Vorlage für Libre Office Calc; eine Open Source-Alternative zu Excel. Entwickelt wurde KaBu-Kassenbuch für kleine Betriebe und Privatpersonen.
ACC-Bogensport-Ampel (von AH! Apps, mehr auf acc-bogensport-ampel.de)
Die ACC Bogensportampel ist ein Softwaresystem zum einfachen Steuern von Bogensport Ampelanlagen.
Die Steuerung der Ampelanlage erfolgt aus einem Webbrowser heraus, welcher sowohl auf einem Laptop, oder auch auf einem Smartphone geöffnet werden kann. Die Schusszeit sowie die Anzahl der Durchgänge kann dabei frei konfiguriert werden.
Auch die Anzeigen der Ampelfarbe, der Schussgruppen sowie der restlichen Zeit erfolgt über Webbrowser, welche den Schützen auf Monitoren, die neben den Scheiben stehen, angezeigt wird.
Tool-Webseiten
Auf der Webseite pq-formel-online.de wird ein Tool bereitgestellt, mit der die pq-Formel gelöst werden kann. Dabei wird der komplette Rechenweg sowie eine grafische Darstellung der quadratischen Funktion angegeben. Neben der Möglichkeit die Lösung zu berechnen, werden diverse Hintergrundinformationen zur pq-Formel und allgemein zu quadratischen Gleichungen bereiterklärt.
Auf ferienkalender-deutschland.de können alle Ferientermine einfach angezeigt werden. Sortiert werden kann nach Bundesjahr, Ferientyp und nach Kalender- sowie Schuljahr. Die Webseite zeigt auch die Tage bis zum nächstem Ferientermin an.
Auf der Webseite skat-reiztabelle.de wird eine Tabelle mit dem maximal zu reizenden Skat-Reizwert abhängig von den vorhandenen Buben und dem jeweiligen Spiel angezeigt. Die Skat Reiztabelle ist ideal für Skat-Anfänger.
Auf einer anderen Webseite (hex-converter.ah-apps.de) habe ich ein kleines Tool bereitgestellt, mit denen Zahlen zwischen deren binären, oktalen, dezimalen und hexadezimalen Darstellungsform umgerechnet werden können (also Basis 2, 8, 10 und 16). Die verschiedenen Formen der Darstellung sind in der Softwareentwicklung immer wieder zu finden.
Systemadministratoren benötigen gelegentlich Testdateien in "standardisierten Dateigrößen". Auf der Webseite testfiles.ah-apps.de können solche Dateien heruntergeladen werden (1, 10 und 100 MB/MiB sowie 1 und 10 GB/GiB). Den Unterschied zwischen MB und MiB bzw. zwischen GB und GiB ist in diesem Blog-Artikel erörtert.
Webseiten mit Inhalt
Seit einigen Jahren spiele ich Unterwasserrugby – eine Mannschaftssportart bei der die Spieler versuchen einen Ball in ein gegnerisches Tor zu bringen, welches in einem Schwimmbecken in einer Tiefe zwischen 3,5 und 5 Meter angebracht ist. Da ich immer wieder große Fragezeichen in den Gesichtern der Leute sehe, denen man den Sport Unterwasserrugby vorstellt, habe ich diverse Informationen, Artikel und Videos, welche die Sportart beschreiben, auf uwr-sport.de gesammelt bereitgestellt.
Auf der Webseite olympischer-stammbaum.de werden die wichtigsten Figuren der griechischen Mythologie sowie deren Beziehung untereinander vorgestellt. Neben Informationen wie Name, Eltern und Kindern werden die wichtigsten Informationen und Geschichten in einem Text zusammengefasst.
IT-Sportanzeige (Mehr Infos auf der Webseite von AH! Apps)
Während die ACC Bogensport Ampel für das Betreiben eines Ampel-Systems speziell für Bogensportturniere genutzt werden kann, kann die IT-Sportanzeige, welche ich ebenfalls über AH! Apps bereitstelle, für deutlich mehr Sportarten, wie Fußball, Handball, Hockey oder Unterwasserrugby (mehr zu dieser Sportart in einem meiner Blog-Artikel oder auf uwr-sport.de) genutzt werden.
Wie auch die ACC Bogensport Ampel, wird sowohl die Steuerung, als auch die Anzeige der Zeit und des Punktestandes, über einen Webbrowser bedient, welcher auf Laptops oder auch auf Smartphones genutzt werden kann.
Scratch-Spiele
Mit 9 Jahren habe ich mit dem Programmieren mit Scratch angefangen. Scratch ist eine visuelle Programmiersprache, die sich durch ihre einfach zu bedienende Entwicklungsumgebung sowie durch ihre große Online-Community auszeichnet. Entwickelt wird Scratch seit 2007 vom Massachusetts Institute of Technology.
In diesem Blog-Artikel habe ich Scratch sowie einige meiner Scratch-Projekte vorgestellt.
Android-Apps (von AH! Apps, mehr auf ah-apps.de)
Über AH! Apps biete ich 22 Android-Apps an, welche diverse Funktionen bereitstellen. Die unten aufgelisteten App-Icons verlinken zum Google Play-Store – weitere Details zu den Funktionalitäten der Apps sind auf der Webseite von AH! Apps zu finden.
Die Apps Skat Listenführer und Skat Reiztabelle sind zudem in einem eigenen Blog-Artikel vorgestellt.