Heute möchte ich euch meine erste richtige App vorstellen. Die erste ist nicht ganz richtig – ich habe schon öfter etwas herum probiert – aber bei dieser handelt es sich um die erste, die im Apple App Store ist und für die ich mittlerweile schon mehrere Updates veröffentlicht habe. Mittlerweile befindet sie sich in einem Zustand, von dem ich behaupten würde, dass man sie durchaus verwenden kann.
Was und Warum?
Ich „tracke“ schon seit ca. 5 Jahren mit, welche Serien und Filme ich schaue und wie weit ich mit dem Fortschritt bin. Bisher habe ich das immer mit Notion gemacht. Das hat recht gut geklappt – aber um ehrlich zu sein war es recht umständlich. Eine Tabelle mit den entsprechenden Eigenschaften, bei neuen Serien und Filmen immer einen neuen Eintrag hinzufügen, bei bestehenden Serien einen Eintrag kopieren und anpassen.
Da ich natürlich auch gerne wissen wollte, wie lange ich ins Fernsehen „versenkt“ habe, habe ich natürlich auch die Dauer einer Episode hinterlegt – allerdings nur für die ganze Staffel. Das macht die Berechnung dann natürlich auch etwas ungenau.
Das sieht dann ungefähr so aus:

Parallel habe ich das nebenbei auch noch auf trakt.tv gepflegt – primär um zu Prüfen, ob das vielleicht eine alternative für mich sein könnte. Aber die App war mir meistens zu langsam.
Alternative? Da ich nichts gefunden habe, was meinen Vorstellungen wirklich entsprach und ich außerdem etwas in die Swift-Entwicklung einsteigen wollte, habe ich mich dazu entschlossen eine eigene App nach meinen Vorstellungen zu entwickeln.
SimpleMovieTracker
Bei SimpleMovieTracker handelt es sich um eine iOS-App, in der Filme und Serien auf Datenbasis von TheMovieDatabase gesucht werden können. Serien und Filme, die man gerade sieht, können zur eigenen Liste hinzugefügt werden. Filme und Episoden können dann entsprechend auch als gesehen markiert werden. Dazu gibt es Statistiken, wie viel Zeit, das man schon mit dem schauen von diesen verbracht hat.
Die Daten kommen zwar von TMDB, aber was ihr geschaut habt und eure Liste werden lokal auf eurem Gerät gespeichert. Es gibt außerdem eine Bewertung (1-5 Sterne), die ebenfalls nur lokal für euch gespeichert wird. Und damit habe ich den ersten Schritt meines Ziels bereits erreicht – einen Filme- und Serientracker, der die Daten lokal speichert und schnell reagiert.
Und Notion?
Anfangs dachte ich, ich verwende Notion noch weiter. Allerdings hat sich recht schnell herausgestellt, dass ich persönlich mit meiner App so zufrieden bin, dass ich nach ein paar Tagen komplett aufgehört habe die Notion-Version zu verwenden.
Nutzungsdaten
Aus Gründen der Transparenz noch ein paar Worte zu den Daten, die im App Store als „Mit der verknüpfte Daten“ angezeigt werden. Ich sammle aktuell ein paar Nutzungsdaten innerhalb der App. Erstens um zu sehen, ob die App überhaupt verwendet wird und ob sich eine Weiterentwicklung und Aktualisierung innerhalb des App Stores überhaupt lohnt (da ja auch ein Entwicklerzugang Geld kostet). Zweitens um zu sehen, welche Features überhaupt genutzt werden und auf was in Zukunft evtl. der Fokus für die Entwicklung liegen sollte.
Technisch funktioniert es so, dass beim ersten Start der App eine UUID (also eine eindeutige ID) generiert wird (eine „Installations-ID“). Diese wird ebenfalls mit gespeichert. Lt. Apple gilt dass als „Mit dir verknüpft“, da die ID einem Gerät zugeordnet werden kann, und diese für Werbung verwendet werden kann, was mich direkt zum nächsten Punkt bringt.
Werbung
Wird die App zukünftig Werbung schalten oder über ein Abomodell monetarisiert werden? Diese Frage kann ich direkt mit Nein beantworten. Dafür gibt es einen einfachen Grund: TMDB verlangt für Apps, die Monetarisierung integriert haben eine Gebühr für deren API. Und zwar 149$/Monat – seien wir mal ehrlich – ich glaube nicht, dass meine App irgendwann mal annähernd diesen Betrag durch Werbung oder Abos/Einmalkauf generieren würde.
Evtl. gibt es aber in Zukunft eine Option über die App ein paar € als Spende zu „kaufen“, falls sie euch gefällt.
Zum Schluss
Ihr dürft gerne eure Meinung in die Kommentare schreiben (und auch gerne eine Bewertung im App Store hinterlassen). Trackt ihr eure Filme/Serien? Und wenn ja, wie? Habt ihr noch Ideen für weitere Features?