#projekte

The Next Version of Yonks

Seven years ago today, Yonks, my small day counter app for iOS & Android, was released. Over the past few weeks, I’ve been working on the next version, and today – on this special occasion – I’d like to give you a small preview of what’s coming. New features include, among others:

  • 🌈 Updated design that feels right at home among your Liquid Glass apps (while still staying true to Yonks).
  • 📆 Filters for all, past and future counters directly in the overview (above the list).
  • 📦 Categories! Counters can now be assigned to any number of freely configurable categories, which can also be selected directly above the list (see also categorized items).
  • ↕️ Sorting of counters directly from the overview (top right).
  • 🔍 Search that scans all information within your counters (top right).

There’s still a bit of fine-tuning needed for some new features not mentioned here, but once that’s done, the update will soon make its way to a smartphone near you. 🤗

Yonks: Updates und Pricing-Strategien

Am Freitag ist Yonks v1.3.1 erschienen, nachdem Cinematze einen selten auftretenden, dann aber doch sehr ärgerlichen Bug beim Import/Export-Feature entdeckt hat und den dankenswerterweise meldete. 24h später war Matze dann Teil des TestFlight-Teams und der Fehler gefixed. Anschließend haben wir nur noch auf Apple gewartet.

Auch mit im Release: Jahre werden jetzt immer mit einer Dezimalstelle angezeigt, wenn ungleich Null (danke an Wayne für den Vorschlag, der es nämlich zu Recht merkwürdig fand, dass sein noch 16 jähriger Sohn bereits zu 17 Jahren aufgerundet wird 😅). Und im Emoji-Picker sind die Emojis etwas größer geworden.

Coming soon

Weil ich dann schon mal dran war, habe ich auch direkt an der v1.4.0 gewerkelt, die dann u.a. endlich ein URL Scheme (yonks://) und Spotlight-Support unter iOS mit sich bringt. Für das Release habe ich aber noch zwei, drei andere Features vorgesehen, sodass es noch etwas dauern wird bis es kommt.

Money, Money, Money

Ich überlege seit längerem, wie ich in Zukunft mit dem Preis von Yonks umgehen will. Als die App 2019 startete, waren App-Abos zwar auch schon die Norm, einen Einmalkauf fand ich in dem Umfeld aber persönlich besser, wie ich damals schrieb:

Yonks ist ganz bewusst eine kostenpflichtige App und kostet 2,29 Euro. Nicht weil ich damit reich werden will*, sondern weil Arbeit entlohnt werden muss und ich auf Tracking, Werbung oder In-App-Purchases verzichten wollte.

Das sehe ich auch bis heute so (auch wenn ich hauptberuflich natürlich auch andere Modelle mittrage) und im Gegensatz zu Dollar, Bitcoin & Co. ist Yonks auch überaus preisstabil: Es gab nur einen Sale zum 1. Geburtstag (1€), ansonsten waren es immer 2,29 Euro. Allerdings glaube ich, die App könnte eine deutlich höhere Verbreitung erreichen, indem sie, wie es heute auch Usus ist, for free mit Beschränkungen bereitgestellt wird. Sprich kostenloser Download, und dann sind nur 3 oder 4 Daycounter möglich. Wer mehr möchte, wird zur Kasse gebeten. Die Gesamt-Downloads wären sicherlich deutlich höher, dafür aber auch das Support-Aufkommen etc.

Ich überlege derzeit noch, wie ich es anstelle, dass Bestandskunden (immerhin ein paar Tausend!) ohne erneutes Payment alle Features nutzen können1, aber die Frage ist, ob das den Aufwand wert ist. Unter Android geht beispielsweise verkaufstechnisch nicht viel für Yonks: wenige Hundert User*innen gegen ein paar Tausend auf iOS (!). Oder vielleicht doch eher komplett kostenlos und dann ein Tip Jar anbieten?

Ich mag jedenfalls die Idee, dass ein 2-Euro-Kauf von vor sechs Jahren heute noch funktioniert wie am ersten Tag bzw. vielleicht sogar etwas besser. 😉

  1. Die Lösung ist vergleichsweise einfach: v1-Nutzer bekommen ein Update, das ihnen einen kostenlosen In-App-Purchase zuteil werden lässt. Wenn sie dann auf die Freemium-v2-Variante wechseln, haben sie mit besagtem IAP schon alles freigeschaltet. Jedoch unterscheiden sich iOS und Android hier im Flow. []

Ein kleiner Milestone, der sich bald in euren Hosentaschen wiederfindet – zumindest wenn ihr Yonks-Nutzer*innen seid: Ich habe die technische Basis meiner seit Januar 2019 verfügbaren Daycounter-App für Android & iOS runderneuert. Die App funktioniert zwar auch bisher einwandfrei, aber damit ist sie nun auch für die nächsten Jahre gut aufgestellt.

Das Ganze wird gerade noch getestet und in den nächsten Tagen mit Version 1.3.0 – dem insgesamt zwölften Update – auf beiden Plattformen veröffentlicht.

Update, 06.08.: Die Version 1.3.0 ist nun veröffentlicht und enthält u.a. eine neue Suche beim Emoji Picker, haptisches Feedback, ein In-App-Changelog, Support für Custom URL Schemes in den Counter-Notizen und einen verbesserten Export.

Bluesky Custom Feed zum 1. FC Köln

Let’s try something new: Eines der spannendsten Features von Bluesky sind die Custom Feeds, die dort wie folgt beschrieben werden:

Custom feeds, or feed generators, are services that provide custom algorithms to users through the AT Protocol. This allows users to choose their own timelines, whether it’s an algorithmic For You page or a feed of entirely cat photos.

Ich habe im Verlauf der Woche für den FC News Bot, der neben Mastodon und Twitter/X1 natürlich auch auf Bluesky vertreten ist2, einen Custom Feed eingerichtet, der Posts rund um den 1. FC Köln aggregiert. Der geht damit über bloße Hashtags hinaus, sondern inkludiert auch Posts, die nur bestimmte Keywords enthalten.

In den Tagen, in denen ich den Feed jetzt nutze (unter anderem im Multi-Plattform-Client Openvibe), macht er mir auf jeden Fall schon viel Spaß und fühlt sich ein bisschen wie die gute alte Twitter-Zeit an, als wir den Hashtag „#effzeh“ erst noch geprägt haben.

Hier könnt ihr dem Effzeh-Custom-Feed auf Bluesky folgen. Ich freue mich über Feedback.3

  1. Bei X mal sehen, wie lange noch… Ich habe eigentlich keine Ambitionen, den noch lange dort zu supporten. []
  2. Threads-Account besteht auch bereits, aber hier hatte ich noch keine Zeit mich weiter mit der API zu beschäftigen. []
  3. Fun-fact: Ihr bemerkt, wir sprechen hier nicht über die aktuellen Leistungen des FC. 🙈 []

@fcnewsbot auf Mastodon

In Anbetracht der bevorstehenden (oder auch nicht mehr bevorstehenden) API-Veränderungen bei Twitter habe ich meinen beliebten Twitter-Bot @fcnewsbot, der Neuigkeiten rund um den 1. FC Köln postet, zu einem echten Mastodon-Bot ausgebaut. Bisher wurden lediglich die Tweets rüber syndiziert, nun werden sie zusätzlich zu Twitter auch direkt zu Mastodon gepostet. Damit ist es komplett egal, was drüben bei Elmo passiert.

Im Zuge dessen habe ich dem “FC News Bot” auch einen neuen Avatar spendiert, der weniger Copyright Infringement und mehr Unterscheidbarkeit zum regulären FC-Account bietet. Microsofts hervorragendes, aber einge­stelltes Fluent 3D-Emoji-Set macht’s möglich.

Ein großer Vorteil von Bots (und generell allen Accounts) auf Mastodon ist, dass es von Haus aus RSS-Feeds mit dazu gibt. D.h. auch ohne Mastodon-Interesse und -Account lässt sich dem Bot nun auch über eay.social/ @fcnewsbot.rss komfortabel folgen.

Das Beste: Da viele Feedreader-Apps mittlerweile auch ein paar Extra­umdrehungen für Mastodon machen, gibt’s da ein paar Bonus-Features. Mein Feedreader-Service Feedbin hängt z.B. an Mastodon-Posts mit Links den verlinkten Artikel als Volltext an. Das bedeutet, dass ich nur mit dem Abo des fcnewsbot-Feeds direkt alle verlinkten Artikel aus den diversen Publikationen im Volltext innerhalb meines Feedreaders Reeder lesen kann. Und Klicks sparen, ist bekanntlich das oberste aller Gebote.

FC News Bot (@fcnewsbot@eay.social) | OpenGraph Preview Image
eay.social

FC News Bot (@fcnewsbot@eay.social)

6.16K Posts, 1 Following, 155 Followers · Inoffizieller Bot, der auf aktuelle Neuigkeiten rund um den 1. FC Köln verweist. 👨🏻‍💻 Aufgesetzt vom #effzeh-Fan @eay@eay.social mit Unterstützung von @ayacoo@mastodon.social.

Version 1.0.9 of Yonks is now available for iOS. It fixes a bug with the calendar export and optimizes some inner workings for iOS 16.

Also, – and this is available on Android as well – I’ve updated the suggestions and added the best countdown ever: the estimated due date of our daughter. 🥰

1.000 days of Yonks! 🎉 Time for a little maintenance update (v1.0.8) which is now availabe for iOS & Android and

  • optimizes the compatibility with new iOS & Android versions,
  • improves the JSON export of your data,
  • and prepares some inner workings for a future update. 😏

Happy Birthday, Yonks! Heute vor zwei Jahren habe ich meine kleine Daycounter-App für iOS & Android veröffentlicht, die sich seitdem bei einem Nutzerkreis in mittlerer vierstelliger Höhe großer Beliebtheit erfreut.1 Danke dafür, dass ihr die App nutzt und für all euren Zuspruch!

Wenn Hypercode es zeitlich zulässt, würde ich dieses Jahr gerne ein größeres Update umsetzen, um endlich das Feature zu liefern, dass wir uns alle wünschen: Widgets. Aber warten wir mal ab, wann das klappt. Ich habe mir jetzt zumindest öffentlichkeitswirksam Druck aufgebaut. 😅

  1. … oder zumindest von diesen regelmäßig genutzt wird. 😉 []