Remo Adams

Ideate. Create. Ship.

Remo Adams

Ships real apps in public. Made with AI, finished by hand.

Now building Kalvo

Apps

About

I build apps and ship them. Right now that's LevelMate and Packliste, both on the App Store. I use AI to move fast, then do the finishing by hand, because the last 20 percent is where apps are won or lost. I make physical things too, not just software (3D printing, laser, mountain biking). German, building in the open.

Latest

Ich recherchiere gerade nach iPad mini Tastaturen.

Für den Urlaub wäre ein Setup aus iPad mini und kleiner Tastatur ziemlich nah an dem, was ich eigentlich suche: leicht genug, um es wirklich mitzunehmen, aber trotzdem brauchbar genug, um unterwegs an Projekten zu arbeiten.

Der spannende Teil ist für mich gerade nicht, direkt auf dem iPad zu entwickeln. Sondern Claude Code über Penates zu nutzen: https://penates.dev

Wenn das sauber funktioniert, wäre das ein sehr kleines Setup für Urlaub, Balkon, Campingplatz oder einfach Orte, an denen ich nicht direkt ein MacBook aufklappen will.

Vielleicht ist das endlich die Variante, die nicht nach zwei Tagen wieder nervt.

Heute gelernt: Im App Store gibt es nicht einfach „Promo-Codes“.

Es gibt Promo-Codes für die App selbst. Und wenn man einen In-App-Kauf oder „Pro“ freischalten will, braucht man Offer Codes. Das ist eine andere Stelle in App Store Connect, mit anderem Verhalten und natürlich auch anderen Links.

Ich bin genau in diese Falle gelaufen und hatte schon mehrere Apple-Blogs mit den falschen Codes angeschrieben. Die Codes hätten die App freigeschaltet, aber eben nicht Pro.

Also durfte ich das nochmal sauber vorbereiten und nochmal schreiben. Und als die richtigen Offer Codes dann da waren, funktionierten sie auch nicht sofort, weil Apple anscheinend noch etwas Zeit braucht, bis sie aktiv sind.

Ich habe es am Ende mit einem anderen Apple Account getestet und den Fehler gefunden. Aber puh. Beim nächsten Mal weiß ich sehr genau, welche Codes ich zuerst erstellen muss.

Gerahmter Screenshot des Krankie Dashboards mit zensierten Metriken

Ich arbeite gerade am Dashboard für Krankie:
https://github.com/timbroddin/krankie

Die eigentliche Funktion ist inzwischen weniger das Problem. Es geht gerade eher darum, dass sich das Dashboard nicht wie ein internes Tool anfühlt, sondern wie etwas, das ich bald guten Gewissens releasen kann.

Im Moment feile ich am Overview: Metriken, Abstände, visuelle Gewichtung und daran, dass man auf einen Blick versteht, wie die Apps gerade ranken.

Das ist immer dieser letzte, etwas zähe Teil vor einem Release. Nicht spektakulär, aber wichtig.

Packliste bekommt mit dem nächsten Update Reorder für Listen und Kategorien.

Das ist so eine Funktion, die auf dem Papier klein klingt, aber im Alltag viel ausmacht. Nicht jede Reise ist gleich, und nicht jede Packliste passt in die Reihenfolge, die ich mir beim Entwickeln ausgedacht habe.

Deshalb kann man Listen und Kategorien in der kommenden Version selbst sortieren.

So liegt das oben, was man wirklich zuerst braucht.

Packliste auf einem iPad Pro im Landscape-Layout

Packliste bekommt mit dem nächsten Update eine richtige iPad-Ansicht.

Ich habe dafür nicht einfach die iPhone-App größer gezogen, sondern ein eigenes Layout gebaut: links die Listen, rechts die Packliste mit Kategorien in mehreren Spalten.

Gerade bei längeren Listen macht das auf dem iPad viel mehr Sinn. Man sieht mehr auf einmal und muss nicht ständig durch kleine Screens scrollen.

All posts & notes

Contact

Let’s build something.

Usually a reply within a day.

A short note is plenty. Tell me what you’re building or thinking about.

Your message goes to Remo via Web3Forms. See the privacy notice.