Bereits zu meiner Studienzeit habe ich mit Programmiersprachen wie z.B. Python oder Matlab gearbeitet -
teils aus rein privaten Interessen, teils im Rahmen meiner Diplomarbeit. Im Laufe meines Berufslebens
gab es dann aber leider nicht mehr viele Möglichkeiten im Bereich der Programmierung weiterzuarbeiten
(abgesehen von der Erstellung und Pflege meiner Homepage). Dies führte dann leider dazu, dass man zwar
das Verständnis für Programmiersprachen und -prinzipien beibehält, aber die vielen wichtigen Details
zur Anwendung nicht mehr parat hat. In Zeiten der Smartphones und Tablets kommt aber meiner Ansicht nach der Verwendung spezialisierter Apps eine nicht unwesentliche Bedeutung zu. In diesem Sinne setze ich hier nun mit Hilfe der Programmiersprache Java die vielen kleinen Ideen um, die sich im Laufe der Zeit angesammelt haben und sicher noch ansammeln werden. Dies beschränkt sich vorerst auf Apps für Android, schließt aber bei Bedarf auch Anwendungen für Windows nicht aus. Bei Interesse stehen die Apps im Google Playstore unter dem Alias "clthaler" zur Verfügung und natürlich bin ich jederzeit offen für jede Menge weiterer Ideen und Verbesserungen. |
GPSO Calculations, Version 3.02 (veröffentlicht 01/2025) GPSO Calculations, Version 1.00 (veröffentlicht 04/2023) | |
Die Berechnung eines Headings, Pitch/Roll oder der Abstand zweier Punkte in einem lokalen Koordinatensystem
(z.B. der Reference Frame eines Schiffes) mit Hilfe eingemessener GPS Koordinaten ist häufig Bestandteil meiner
Arbeit wenn es um die Einrichtung/Kalibrierung von Positionierungs- oder Survey-Technik geht. Diese App soll
entsprechende Berechnungen bereitstellen. Die Version 3.02 wurde von mir komplett umstrukuriert. Im Zentrum steht nun eine interne Datenbank aus Koordinaten, verwaltet durch den Nutzer. Auf dieser Grundlage können verschiedene Methoden ausgeführt werden, wie z.B. die Berechnung von True Heading/Grid Heading, Pitch/Roll Winkeln oder der Offset zwischen zwei Punkten in einem orientierten x-y-z-Frame. Eine interne Umrechnung zwischen Latitude/Longitude und UTM ist möglich. Die Eingabe von Koordinaten wird dynamisch an die definierten Grenzen des Koordinatensystems angepasst, was Fehleingaben vermeidet. Weitere Methoden sind bereits in Arbeit. |
|
Notes4me - Arbeitszeiten, Version 4.02 (veröffentlicht 01/2025) Notes4me - Arbeitszeiten, Version 1.00 (veröffentlicht 03/2022) | |
Apps für Notizen gibt es zwar wie Sand am Meer, aber weniger häufig konnte ich Apps für
die Erfassung spezieller Informationen finden - wie z.B. die Erfassung von Arbeitszeiten.
Die aktuelle App dient in diesem Sinne als reines "Notizbuch", weniger der professionellen
Erstellung einer Datenbank, und ist zunächst an meinen eigenen Bedürfnissen orientiert.
Neben der Arbeitszeit werden auch Pausen, Angaben zur Aktivität, Bemerkungen etc. erfasst.
Tägliche und wöchentliche Arbeitzeiten werden automatisch generiert. Die Version 2.01 enthält nun frei definierbare Textvorlagen, Optimierungen in Layout und Bedienung, eine Erweiterung der internen Datenbank als auch die Behebung eines Bugs. Zukünftige Erweiterungen, wie z.B. eine Import-/Exportfunktion werden folgen. Die Version 2.11 enthält nun eine Import-/Exportfunktion für die interne Datenbank. Dabei wird diese beim Import auch auf ein korrektes Format und plausible Werte geprüft. Letzteres kann auch durch den Nutzer für die interne Datenbank manuell angestoßen werden. Zwei weitere Bugs wurden in dieser Version ebenfalls behoben. Die Version 2.21 umfasst u.a. Angaben zum Verpflegungsmehraufwand, einen Startbildschirm und eine detaillierte Vollansicht für vorhandene Tageseinträge. Über den Startbildschirm kann sowohl der Standardnutzer geladen als auch ein neuer Nutzer erstellt werden. Letzteres ermöglicht die weitere Nutzung der App auch bei einer fehlerhaften Datenbank des Standardnutzers. Die Version 3.00 enthält nun standardmäßig eine Kalenderansicht, das Datum kann auch im Schreibmodus geändert werden, die Textvorlagen wurden um eine separate Zifferneingabe ergänzt und der Verpflegungsmehraufwand wurde um das Jahr 2024 erweitert. Dazu kommen noch Optimierungen im Code und die Beseitigung einiger weniger Bugs. Die Version 4.00 enthält aktualisierte Angaben zum Verpflegungsmehraufwand für 2025 und die Beseitigung eines Bugs in der Nutzerverwaltung. |
|
AnPaCa - Anchor Pattern Calculation (veröffentlicht 08/2022) | |
Hier handelt es sich um eine recht spezialisierte App, die zunächst nur in Zusammenhang mit der Software AGSTrack der Firma "Advanced Geophysical Systems GmbH" zu verwenden ist. Dabei werden nach entsprechenden Nutzervorgaben sogenannte Pattern berechnet, die das gezielte Aussetzen der Anker eines Schiffes erleichtern sollen. Das Ziel ist, eine vorgegebene Position in eine gewünschte relative Lage zum Schiff zu bringen und dabei ein stabiles Anker Layout zu gewährleisten. Die App ersetzt/erweitert quasi eine entsprechend programmierte Tabellenkalkulation und sollte eine schnellere und effizientere Berechnung der benötigten Koordinaten ermöglichen. | |
Notes4me - GeocacheMultis (veröffentlicht 05/2022) | |
Eine weitere App für die Erfassung spezieller Informationen - diesmal in meiner "Funktion"
als Geocacher. Sogenannte Multis, aber auch Cachereihen mit einem Bonus oder Fragezeichen
bauen häufig darauf auf, über mehrere Stationen hinweg bestimmte Buchstabenwerte zu
ermitteln, aus denen letztendlich die finalen Koordinaten berechnet werden. Letztere
Funktion ist zwar (noch) nicht implementiert, aber das Erfassen notwendiger Werte und
Notizen für einzelne Wegpunkte sollte helfen, die Übersicht zu behalten. Sämtliche
Informationen werden hier in einer internen Datenbank gespeichert. Eine englische Version, ein integrierter Taschenrechner oder das Erfassen von Fotos sind weitere Optionen für zukünftige Versionen. [08/2022] Wie ich erkannt habe, gibt es nun eine vergleichbare Funktion in der cgeo-App, so dass eine Weiterentwicklung meiner App nicht mehr sinnvoll erscheint. |
|
VMA+, Version 2.20 (veröffentlicht 04/2024) VMA+, Version 1.00 (veröffentlicht 12/2022) VMA+ 2022 (veröffentlicht 12/2021) VMA+ 2021 (veröffentlicht 09/2021) | |
Die aktuelle Version dieser App berechnet den Verpflegungsmehraufwand basierend auf den Regelungen für die Jahre ab 2020, gültig für Arbeitnehmer in Deutschland. Es steht eine weltweite Auswahl an Reiseländern zur Verfügung und es kann eine eigene Favoritenliste erstellt werden. Die sich regelmäßig ändernden Sätze für den Verpflegungsmehraufwand werden über ein jährliches Update eingepflegt. Zukünftige Versionen werden ggf. auch Übernachtungskosten berücksichtigen und weitere Optionen/Einstellungsmöglichkeiten erhalten. | |
Eine auch nur auszugsweise Verwertung der gezeigten Bilder bedarf der Zustimmung des Rechteinhabers.