Packliste 3.0: iPad, geteilte Listen und ein Umbau, den man nicht sieht

Packliste 3.0 ist ab heute Abend im App Store. Es ist das erste Update, bei dem die App nicht mehr nur auf dem iPhone läuft.

Auf dem iPad ist es kein hochgezogenes iPhone-Layout, sondern ein eigenes: links die Listen, rechts die Packliste mit Kategorien in mehreren Spalten. Gerade bei langen Listen sieht man dadurch auf einen Blick, was noch fehlt, statt durch kleine Ausschnitte zu scrollen.

Listen lassen sich jetzt teilen. Wer mitfährt, hakt mit ab, und die Änderungen landen auf beiden Geräten. Das gehört zu Premium.

Dazu kommt „Meine Sachen”: einmal festlegen, was bei dir sowieso immer mitkommt, und es steht bei jeder neuen Liste schon drin. Listen, Kategorien und Einträge lassen sich per Drag and Drop in die eigene Reihenfolge bringen. Und Einträge haben jetzt Mengen, aus „T-Shirts” wird „T-Shirts ×3”. Das hatten sich mehrere von euch gewünscht.

Warum aus 2.1 eine 3.0 wurde

Zwischen 2.0 und heute liegt eine Version, die nie im Store war. 2.1 war fertig gebaut, aber iPad-Layout und geteilte Listen sind kein Punkt-Release. Also ist daraus 3.0 geworden, mit der gleichen Arbeit drin.

Der eigentliche Grund für die Dauer steckt nicht in der Funktionsliste. Listen teilen klingt von außen klein: teilen, gemeinsam abhaken, fertig. Innen sind es deutlich mehr Sync-Zustände und Sonderfälle, als ich erwartet hatte. Und dann kam die Stelle, an der es nicht weiterging.

Packliste lief auf SwiftData. Beim Start eine naheliegende Entscheidung, beim Teilen zwischen zwei verschiedenen iCloud-Accounts wurde sie zum Problem. Also habe ich die Datenschicht wieder auf Core Data umgebaut. Migrationen, Sync-Themen, ein paar Entscheidungen von früher zurückgenommen. In der Zeit ist keine einzige neue Funktion entstanden.

Von außen sah das nach Stillstand aus. Es war die Voraussetzung dafür, dass geteilte Listen überhaupt zuverlässig funktionieren können.

Preis

Die erste Liste bleibt kostenlos, iCloud-Sync auch. Premium kostet einmalig 4,99 €, zum Einführungspreis 1,99 €. Kein Abo, kein Tracking.

Packliste 3.0 gibt es im App Store.

Zurück zum Blog