Autor: S-Man42

Die Sache mit der Kurve

Zeige mir die kürzeste Strecke zwischen zwei Punkten auf der Karte: Warum ist eine Kurve denn die kürzeste Strecke? Warum wird da nicht einfach eine gerade Linie gezeichnet? Die Antwort ist die: Die Erde ist keine platte Karte, sondern ein komplizierter Körper, der in der besten Näherung als abgeplattete Kugel, einem sogenannten Rotationsellipsoiden, beschrieben werden…


Probleme mit der Apple-Welt

Wir haben gerade die neue Bugfix-Version 3.0.3 veröffentlicht. Eigentlich ist das nichts Spektakuläres: Wir finden einen Fehler oder bekommen einen gemeldet, wir suchen und finden eine Lösung. Ärger, Ehrgeiz entwickeln, kindische Freude. Das normale Gefühlsleben eines Softwareentwicklers. Eigentlich könnte die Welt so schön einfach sein: Entwickeln, neue Version erstellen, einen Knopf drücken und veröffentlichen. Tatsächlich…


Release Version 3.0!

Wow, ich muss zu aller Erst sagen: Ich bin wirklich froh, dass dieser Meilenstein hier (fast) sein Ende erreicht hat. Es ist nach außen nicht zu sehen, wir haben durch (zugegebenen relativ seltene) Meldungen immer mal versucht, die Problematik anzureißen, aber die Wahrheit ist: Es war eine unfassbare Mammutaufgabe, die anfangs sogar von uns komplett…


GCW 3.0 Beta-Version Released

Wie in den letzten Posts ausführlich beschrieben, arbeiten wir fieberhaft an der Umstellung der Software auf die Version 3. Gerade das interne Update auf die neue Version 3 der Programmiersprache Dart zieht sich ziemlich. Es waren wirklich extrem viele Codestellen anzupassen. Dabei sind ich erwartungsgemäß auch so einige Fehler passiert bzw. manche Sachen sind nicht…


Der Weg zur Version 3: Upgrade der Programmiersprache

Mit der Restrukturierung sind wir jetzt im Wesentlichen durch und wir sind sehr zufrieden mit dem Ergebnis. Ich kann eigentlich gar nicht aufhören, in der neuen Dateistruktur hin- und her zu scrollen, so toll finde ich sie 🙂 Leider war dies nur der erste Schritt vor einem viel größeren. Die „neue“ Sprache Die verwendete Programmiersprache…


Der Weg zur Version 3: Web-API

Bislang ist die Web-Version von uns eher stiefmütterlich behandelt. Einige Features gehen nicht, manche sehen etwas seltsam aus. Bei einigen Funktionen ist uns absolut unklar, warum sie nicht funktionieren und teils aus Zeitmangel, oft aber auch aus Mangel an technischer Kompentenz werden diese Sachen einfach ignoriert. Wenn es in den App-Versionen läuft, passt das. Disclaimer…


Der Weg zur Version 3: Softwarearchitektur

Die letzte Version ist eine Version 2.x. Von eventuellen dringend notwendigen Bugfix-Releases abgesehen – wollen wir hoffen, dass das nicht nötig sein wird – wird es keine weitere Version 2 mehr geben. Ein Versionswechsel in der sogenannten Majorversion erfolgt in der Regel nur dann, wenn es eine sehr grundlegende Änderung des Softwareproduktes gibt. Beim Versionssprung…


Release Version 2.3.0

Es hat jetzt wirklich mal wieder lange gedauert. Die Gründe dafür sind vielfältig. Primär wurde unser Team teils mehrfach direkt von den gesundheitlichen und weltpolitischen Krisen unserer Zeit getroffen. Dann war natürlich Sommer und damit weniger die Zeit, um vor einem Computer zu sitzen und Tools zu programmieren, die man eigentlich für ein Outdoor-lastiges Hobby…


Release Version 2.2.0

Zu aller Erst möchte ich allen Nutzern danken, die wieder fleißig Fehlermeldungen meldeten oder Ideen lieferten. Diesmal kamen wirklich viele gute Hinweise. Gern weiter so! Wusstet ihr eigentlich, dass jeder, der erstmals einen Fehler meldet, einen ewigen Platz in unserer „Tester“-Rubrik App bekommt? (Klick auf Logo – „Über“). Bevor ich, wie üblich, auf die neuen…


Schreiben von Suchtexten

Drüben bei Crowdin haben wir mittlerweile eine große Anzahl von Leuten, die uns bei der Übersetzung der App helfen. Vielen Dank dafür! Doch, wie einige bereits festgestellt haben, ist es mit der reinen Übersetzung der Oberfläche noch nicht getan. Die Suche funktioniert weiterhin nicht in allen Sprachen. Das liegt daran, dass die Texte für die…