FinanzmanagerV8 – 12.1.4.2
Seid gegrüßt,
das letzte Update ist ja nun schon eine Weile her, aber untätig war ich wie immer nicht. 😁
In eigener Sache, bzw. Roadmap
Da ich nie genau weiß, wer das hier liest und wie viel davon, erlaube ich mir, mein Anliegen mal nach oben zu schieben.
Es geht um die mobile App bzw. die Schnittstelle im Browser zum Desktop-Programm. Seit Ewigkeiten hat sich dort nichts mehr getan. Das lag zum einen daran, dass ich an TinyWallet gearbeitet habe, und zum anderen daran, dass ich mich immer wieder in Technikfragen und der Ausrichtung der App verloren habe. Da das gesamte Projekt technisch nicht so “erfolgreich” umgesetzt ist und die Umstellung des FrontEnds auf “Svelte” einer Neuentwicklung gleicht, möchte ich Folgendes tun:
Ich plane, die App komplett neu aufzusetzen – sowohl technisch als auch von der Idee und Philosophie her. Die alte Adresse “mobile.ackisoft.de” wird weiterhin funktionieren und auch im FinanzmanagerV8 verwendet werden können, aber die Weiterentwicklung wird dort gestoppt. Ich werde auf eine neue Version umschwenken. Dabei werde ich die Nutzung der App von der Lizenz entkoppeln. Aktuell benötigt ihr eine gültige Lizenz für den FinanzmanagerV8, um auf die App zugreifen zu können. Das möchte ich ändern, sodass die mobile App auch ohne Lizenz für das Desktop-Programm nutzbar ist. Gleichzeitig werde ich die Nutzung der neuen mobilen App an ein Abo binden (geplant sind aktuell 1 oder 2 Euro im Monat, was etwa einer oder zwei Brezeln im Monat beim Bäcker entspricht).
Das mag zunächst anders klingen, als ihr es von mir gewohnt seid, aber es hat sich gezeigt, dass der Dauerbetrieb von Serverinfrastruktur einfach nicht gut mit “Einmalzahlungen” zu bestreiten ist. Zudem halte ich den monetären Ausgleich für vertretbar und sehe darin auch einen guten Motivator – für beide Seiten. 😉
Was ist geplant?
Über die normalen Funktionen die man zum Anlegen, Bearbeiten undFiltern von Buchungen benötigt, habe ich diese Funktionen angedacht:
- Hochladen von Bildern und das Verknüpfen von Buchungen
- Bearbeiten von Kategorien und Vorlagen
- bessere Dashboards mit mehr Einblicken (Vergleich zum Vormonat, Jahr und ggf. Tendenz)
- mehrere Zugänge / Logins pro “Account” und ggf. mit Berechtigungssystem, so dass nicht jeder alles darf
Das ist aber nur ein aktueller Entwurf. Die Detailplanung steht noch aus und Ideen habe ich noch viele. Manches würde ich auch nur online realisieren, da das hier einfach schöner geht. Der FinanzmanagerV8 ist leider in den letzten 20 Jahren zu einem ordentlichen Monolithen angewachsen. x)
Warum keine native App?
Bei diesem Thema bin ich immer noch unschlüssig. Grundsätzlich erkenne ich die Vorteile einer App auf dem Smartphone oder Tablet. Mein größtes Problem ist jedoch der Zugriff auf die Datenbank. Die Synchronisation zwischen Smartphone und Windows-PC ist wirklich umständlich und schwierig. Die Lösung könnte möglicherweise darin bestehen, die Datenbank in der iCloud oder auf Google Drive zu speichern. Dadurch könnte man nativ von allen Geräten auf die Datenbank zugreifen. Auf der anderen Seite sehe ich jedoch die Herausforderungen bei nativen Versionen, wie unterschiedliche Endgeräte, Displayauflösungen, Größen und Performance. Andererseits bin ich halt ein großer Fan von Web-Anwendungen, wo diese Probleme auf wenige Browser beschränkt werden können. Die Performance-Probleme könnten dadurch ebenfalls gelöst werden, da sie über den Server gewährleistet wird. Auch die Aktualisierung der Anwendungen wäre zentralisiert und damit wahrscheinlich effizienter, auch im Hinblick auf Aktualität.
Die Sicherheit und den Schutz eurer Daten würde ich wie bisher über gängige und etablierte Verschlüsselungsalgorithmen lösen. Stichwort AES 256
Was sagt ihr dazu? Haut mir eure Meinung gerne mal in die Kommentare oder schreibt sie mir per Mail.
Was gibt es mit Version 12.1.4.2?
Nun aber mal zum Wichtigen, bzw. warum die meisten hier sind. x)
Bugfixes
Ermittlung der zu berücksichtigenden Monate für Statistikwerte
Bei der Berechnung der Monate die im Report zu berücksichtigen sind, hat sich der Fehler- und Denksehlerteufel eingeschlichen. Nach freundlichem Hinweis habe ich das nun korrigiert.
Unerwarteter Fehler in der Statistik
Naja, wie auch immer man Fehler “erwarten” kann. Bei der Auswertung eurer Buchungen kam es vereinzelt zu einem ungewöhnlichen Fehler. Diesen hatte ich in der Vergangenheit immer mal gesehen, aber nie war es mir oder den betroffenen möglich diese nachzustellen. Bis jetzt! Gefahr erkannt … Gefahr gebannt ;)
Die Spaltenbreite für die Einzelbetrachtung der Kategorien war fix
Keine Ahnung warum mir das erst heute aufgefallen ist, aber jetzt ist das auf jeden Fall Schnee von gestern! Ab sofort könnt ihr die Breite der Spalten in der Kategorienerstellung wieder verändern.
Erweiterungen
Kategoriestatistik für Kreisdiagramm erweitert
Die statistischen Werte für die Kategorien im Auswertungszeitraum können nun auch für ein Kreisdiagramm angezeigt werden. Bis dato ging das leider immer nur für die Balkendiagramme, was aber absoluter Quatsch ist.
“Durchschnitt pro Buchungsmonat” in der Statistik
Ein neuer Wert ist in die Auswertung der Kategorien geflossen und zwar der für den Durchschnitt pro “Buchungsmonat”. Was ist das?? Häää ….
Eigentlich ganz einfach … wird der Auswertungszeitraum größer, erhöht sich damit auch die Wahrscheinlichkeit, dass für eine Kategorie nicht in jedem ausgewerteten Monat auch eine Buchung existiert. Wenn man nun aber den Durchschnitt berechnen muss hat man zwei Möglichkeiten. Die erste Möglichkeit ist der Durchschnitt über den gesamten Zeitraum, also:
Gesamtwert / Anzahl der Monate = Durchschnitt pro Monat
Variante zwei: Gesamtwert / Anzahl der Monate für die es eine Buchung gibt = Durchschnitt pro Buchungsmonat
Damit sieht man nun den durchschnittlichen Wert für jeden Monat in dem es eine Buchung gibt, was uns näher an den Mindestbetrag je Buchung führt.
Das war es dann schon wieder von mir. Wie schon erwähnt würde ich mich sehr über Feedback zu der geplanten App freuen. ;)
Gruß, Christian
Schon gewusst?
TinyWallet - Meine neue App zur Verwaltung und Analyse eures Portfolios. TinyWallet hilft euch bei der Analyse eures Portfolios und dem treffen fundierter Investitionsentscheidungen.