đ ulives vs. LifeUp â Warum wir von Grund auf neu gebaut haben
LifeUp ist eine wegweisende gamifizierte ProduktivitĂ€ts-App, die wir 2018 gestartet haben, und ulives ist ihr offizieller spiritueller Nachfolger â von Grund auf neu gebaut fĂŒr eine Multi-Plattform-Zukunft. Dieses Dokument erklĂ€rt die Unterschiede, die GrĂŒnde fĂŒr den Neuaufbau und was Sie von beiden Apps kĂŒnftig erwarten können.
Kurzvergleichâ
| LifeUp (äșșć) | ulives | |
|---|---|---|
| Plattform | Nur Android | iOS · iPadOS · macOS · Android |
| Technologie | Native Android (Java / Kotlin) | KMP + SwiftUI / Jetpack Compose |
| Veröffentlichung | 2018 | 2025 |
| Preise | Kostenpflichtiger DownloadÂč | Kostenloser Download + Premium-Abo |
| UI | Material Design 2 + 3 (dual) | Native Plattform-Design (SwiftUI / Compose) |
| PlattformĂŒbergreifender Datensync | Nicht geplant | Universelles Datenformat ĂŒber alle Plattformen |
| Online-Funktionen | World-Modul (basic) | Noch nicht â Online-Asset-Bibliothek geplant |
| API / Erweiterbarkeit | â Offene API + Open-Source-SDKÂČ | â Noch nicht (Multi-Plattform-Design nötig) |
| LifeUp-Datenimport | â | â UnterstĂŒtzt |
| Datenexport | â VollstĂ€ndiger Export | â VollstĂ€ndiger Export |
Âč Auch ĂŒber Google Play Pass in ausgewĂ€hlten Regionen verfĂŒgbar.
ÂČ Umfasst LifeUp Cloud, LifeUp SDK und LifeUp Desktop.
Warum wir neu gebaut statt upgegradet habenâ
1. Plattform-Lock-inâ
LifeUp wurde vollstĂ€ndig mit Android-nativer Technologie (Java, dann Kotlin) gebaut. Ein Port zu iOS, HarmonyOS, Desktop oder Web war nie machbar â die Codebase konnte einfach nicht wiederverwendet werden. Um Nutzer jenseits von Android zu erreichen, war ein vollstĂ€ndiger Neuaufbau der einzige Weg.
2. AngehĂ€ufte technische Schuldenâ
LifeUps frĂŒhe Architektur traf pragmatische Kompromisse fĂŒr Geschwindigkeit:
- Datenbankschicht: fĂŒr schnelles Prototyping gewĂ€hlt, jetzt ein Performance-Engpass im groĂen MaĂstab
- Attributsystem-Migrationen: begann mit 6 festen Attributen â anpassbare 6 Attribute â vollstĂ€ndig anpassbare Liste mit Gruppierung â jede Migration legte KomplexitĂ€t auf alten Code
- Dual-UI-Wartung: wir unterstĂŒtzen weiterhin Material 2 und Material 3 Themes, was Design- und QA-Aufwand fĂŒr jede Ănderung verdoppelt
Das sind echte Probleme, aber eine In-Place-Reparatur wĂŒrde bedeuten, die meiste App sowieso neu zu schreiben â mit stĂ€ndigem Risiko, bestehende Nutzerdaten zu beschĂ€digen.
3. Design-EinschrĂ€nkungen durch frĂŒhe Entscheidungenâ
LifeUp wuchs organisch aus Community-Feedback â eine StĂ€rke, die aber viele Features und UI-Muster fest verankerte. Eine In-Place-Ănderung wĂŒrde bestehende Daten, Workflows oder beides brechen:
- Eingebackene UI-Stile â wir pflegen weiterhin vollstĂ€ndig Material 2 und Material 3 Themes parallel; jeder Bildschirm existiert in zwei Varianten, sodass ein visuelles oder strukturelles Overhaul doppelten Design-, Code- und QA-Aufwand pro Ănderung bedeutet
- Aufgaben-Wiederholungs-Speichermodell â wiederholende Aufgaben erzeugen pro-Vorkommen-Instanz-Klone statt eines einheitlichen Zyklusmodells; dieses Schema ist durch Historie, Belohnungen, Statistiken und Exporte verwoben â ein Redesign berĂŒhrt fast jedes Modul
- GoldmĂŒnzen als First-Class-System â MĂŒnzen sind nicht nur ein weiterer Gegenstand; sie haben dedizierten Speicher, UI und APIs. Shop, Synthese und Inventar wurden um diese flache WĂ€hrung herum gebaut, weshalb diese Systeme getrennt wirken
- Eingebaute Belohnungsregeln (Schrittanzahl â StĂ€rke-XP, Likes â Belohnungen, feste System-Erfolge) â frĂŒhe âApp-definierte Regelnâ, die nicht zum spĂ€ter entwickelten vollstĂ€ndig individuellen Ethos passen
- Verstreute Historie-Ansichten â Aufgabenhistorie, MĂŒnz-Ledger, Timer-Aufzeichnungen und Inventar leben auf separaten Bildschirmen mit unterschiedlichen Datenformen
- World-Modul-Mechaniken â ein frĂŒhes Online-Experiment mit eigener serverseitiger Logik; wir pflegen die Grundlagen, aber eine Erweiterung wĂŒrde Kosten- und Datenmodelle neu architektieren, die nie fĂŒr Skalierung designed wurden
- Mehrere Login-KanĂ€le â Google, E-Mail, Telefon und andere Pfade ĂŒber Jahre angesammelt; Kontobindung, Wiederherstellung und Lizenztransfer wuchsen um jeden herum und erhöhen Reibung bei Auth- oder Support-Ănderungen
Das sind keine isolierten Bugs â es sind Jahre echter Nutzerdaten und Gewohnheiten, in das Produkt eingebacken. Sie einzeln zu refaktorieren bedeutet trotzdem, die meiste App neu zu schreiben.
4. Wir konnten nicht subtrahierenâ
Jedes Feature in LifeUp hat Nutzer, die darauf angewiesen sind. Etwas In-Place zu entfernen oder neu zu gestalten wĂŒrde jemandes Workflow brechen. Ein Neustart gab uns die Freiheit, bewusste Entscheidungen darĂŒber zu treffen, was wir mitnehmen.
Was ulives bringtâ
Neue Funktionen (nur ulives)â
| Funktion | Beschreibung |
|---|---|
| Countdown-Tage | Bevorstehende Termine und Meilensteine neben Ihren Aufgaben verfolgen |
| Mehrere Profile | Zwischen vollstĂ€ndig getrennten Setups wechseln (z. B. âArbeitâ vs. âPrivatâ) |
| Aufgaben-Kapseln | Aufgaben in einklappbare Kapseln gruppieren fĂŒr ĂŒbersichtlichere Organisation |
| Einheitliche AktivitĂ€ts-Timeline | Ein scrollbarer Feed fĂŒr die gesamte Historie â abgeschlossene Aufgaben, eingelöste Belohnungen, Timer und mehr |
| WĂ€hrung â Gegenstandssystem | WĂ€hrung ist kein separates Konzept mehr â MĂŒnzen sind nur GegenstĂ€nde, und GegenstĂ€nde können WĂ€hrungen sein |
| Fokus-Modi | Pomodoro mit Live Activities (Dynamic Island), iOS-Widgets |
| iPad- & macOS-UnterstĂŒtzung | VollstĂ€ndige GroĂbildschirm-Anpassung fĂŒr Tablets und Desktops |
| iCloud-Backup | Nahtloses Apple-natives Backup und Wiederherstellung |
| App-Icon-Wechsel | Aus mehreren App-Icons auf iOS wÀhlen |
| iOS-Widgets | Startbildschirm- und Sperrbildschirm-Widgets fĂŒr schnelle Aufgaben-Checks |
Funktionen noch nicht in ulivesâ
Diese LifeUp-Funktionen erscheinen nicht sofort in ulives. Wir können spĂ€ter verfeinerte Versionen wieder einfĂŒhren:
- ATM (Zinseszins-Simulation)
- Gegenstands-Countdown-Timer
- System-Erfolge und eingebaute Belohnungen
- Schrittanzahl â Attribut-Belohnungszuordnung
- Like-Anzahl â Belohnungszuordnung
LifeUps bleibende Vorteileâ
Trotz seines Alters bleibt LifeUp in mehreren Bereichen stark:
| Vorteil | Details |
|---|---|
| Android-StabilitÀt | Jahre Battle-Testing und Feinschliff auf der Plattform |
| Smart Lists | Erweiterte Aufgabenfilterung und -gruppierung |
| Offenes API-Ăkosystem | REST-API zur programmatischen Abfrage und Ănderung von App-Daten |
| Open-Source-Ăkosystem | LifeUp Cloud (Self-Hosted Sync), LifeUp SDK (Java/Kotlin), LifeUp Desktop (plattformĂŒbergreifender Begleiter) |
| Automatisierungs-Integration | Funktioniert mit Tasker, Custom Scripts, KI-Agenten und anderen Automatisierungstools |
| Niedrigerer Preispunkt | Einmalkauf (kein Abo) in den meisten Regionen |
| Reifer Funktionsumfang | Alles wurde ĂŒber Jahre echter Nutzung verfeinert |
Das API-Ăkosystem gibt LifeUp insbesondere eine âentwicklerfreundlicheâ Schicht, die ulives noch nicht erreicht. Nutzer haben ausgefeilte Workflows gebaut â automatisiertes Habit-Tracking mit Tasker, KI-gestĂŒtzte Aufgabengenerierung, Custom Dashboards â durch Kombination von LifeUps API mit anderen Tools.
Preise & GeschĂ€ftsmodellâ
LifeUp und ulives sind separate Apps mit separaten Stores, KĂ€ufen, Lizenzen und Daten. Der Import eines LifeUp-Backups in ulives ĂŒbertrĂ€gt nicht Ihre LifeUp-Lizenz.
Warum sie keinen Kauf teilen könnenâ
LifeUp wurde immer mit rein Android-nativer Technologie gebaut. Da es auf eine einzelne Plattform beschrĂ€nkt ist, war LifeUps Preis bewusst niedrig angesetzt â es ist nicht realistisch, dass ein Kauf das gesamte zukĂŒnftige App-Portfolio eines Entwicklers abdeckt.
Bei Google Play begann die lebenslange LifeUp-Mitgliedschaft bei etwa 1 USD und wurde im Laufe der Jahre auf etwa 4 USD angepasst â immer noch extrem niedrig (viele vergleichbare Apps starten bei 30â40+ USD Lifetime oder erhöhen monatlich die Preise). Auf inlĂ€ndischen Android-KanĂ€len stieg die permanente Mitgliedschaft nach EinfĂŒhrung der Mitgliedschaft in etwa acht Jahren von etwa „6 auf „29,8. Diese Einnahmen reichen nicht fĂŒr die Vollzeit-Entwicklung von LifeUp allein, geschweige denn fĂŒr plattformĂŒbergreifende Wartung und Betrieb von ulives.
ulives ist ein Greenfield-Neuaufbau auf plattformĂŒbergreifender (KMP) Technologie, erstellt von einem anderen Team auf einem neuen Stack â ulives existierte nicht, als LifeUps Preise festgelegt wurden. Die Preise spiegeln Entwicklungskosten, ein noch nicht vollstĂ€ndig vereinheitlichtes Team und langfristige Wartbarkeit ĂŒber Plattformen wider.
Wir könnten die beiden Mitgliedschaften austauschbar machen. Das wĂ€re gebĂŒndelter Verkauf: Wer LifeUps gĂŒnstige Lifetime-Stufe kaufte, bekĂ€me ulives fĂŒr immer dazu. Der ehrliche Weg zu diesem Bundle wĂ€re, LifeUps Preis von Anfang an deutlich anzuheben, damit ein Kauf beide Apps abdeckt. Das haben wir nicht getan â LifeUp behĂ€lt seine Android-only-Preise, ulives wird separat verkauft. Beide Apps bieten lebenslange Mitgliedschaft zu Preisen weit unter den meisten vergleichbaren Produkten â aber sie bedienen unterschiedliche Scopes und können Berechtigungen heute nicht teilen.
LifeUp zahlende Mitglieder verlieren nichts. Nicht-Ăbertragbarkeit mit ulives setzt LifeUp-Vorteile nicht zurĂŒck. Seit EinfĂŒhrung der Mitgliedschaft hatte LifeUp acht Jahre Wartung und Feature-Updates; bestehende zahlende Nutzer erhalten weiterhin ihre Berechtigungen, und wir bleiben der LifeUp-Entwicklung verpflichtet â einschlieĂlich bedeutender kĂŒrzlicher Releases wie des MCP-Servers.
ulives ist so konzipiert, dass Premium Access letztlich auf iOS, Android und HarmonyOS mit geteilten Daten und Vorteilen funktioniert. Wir betreiben noch kein Server- oder Kontosystem; Berechtigungen stĂŒtzen sich derzeit auf die In-App-Kauf-Validierung jeder Plattform. FrĂŒhe plattformĂŒbergreifende Einlösung kann plattformspezifische Codes erfordern; wir planen serverseitige Kontoverwaltung, sobald bereit.
LifeUp bei Google Play: Kostenpflichtiger Downloadâ
Bei Google Play nutzt LifeUp kostenpflichtigen Download plus relativ gĂŒnstige lebenslange Mitgliedschaft. Diese Doppelbarriere begrenzt, wie viele Menschen die App ausprobieren können, was Feedback und Update-Momentum reduziert â und letztlich auch die Erfahrung bestehender Mitglieder verschlechtert.
LifeUp trĂ€gt auch laufende Serverkosten, eine groĂe Basis niedrig-schwelliger Lifetime-Mitglieder und viele manuelle Lizenztransfer-Anfragen â einschlieĂlich Nutzer von vor Jahren, die Hilfe beim Finden von Konten ĂŒber zahlreiche Login-Methoden brauchen. Diese Betriebskosten schrĂ€nken weiter ein, wie viel wir reinvestieren können.
Jenseits des Codes: Support, der Entwicklungszeit frisstâ
Wir sind ein Indie-Team, das in der Freizeit entwickelt â kein Unternehmen mit eigener Support-Abteilung. Jede Stunde fĂŒr E-Mails, Lizenztransfers oder Einzelverhandlungen ist eine Stunde weniger fĂŒr Bugfixes und neue Features â fĂŒr alle, einschlieĂlich zahlender Mitglieder.
Die Screenshots unten sind echt (persönliche Daten geschwĂ€rzt). Etwa einen Monat lang schickte derselbe Nutzer viele E-Mails an unsere LifeUp-Support-Adresse â wiederholt mit der Bitte um starke Rabatte oder kostenlosen Zugang, mit detaillierten Vergleichen zu Habitica, Do It Now, Skillion und spĂ€ter ulives, und mit der Forderung, wir sollten beweisen, dass die App den Kauf wert ist, bevor er zahlt. Wir antworteten ein paar Mal, aber Umfang und Hin und Her ĂŒberstiegen schnell, was wir neben der Entwicklung stemmen konnten â wir mussten aufhören, uns einzulassen.

Als ulives Android seine erste öffentliche Store-Bewertung erhielt, erkannten wir denselben Namen â eine Ein-Stern-Bewertung fĂŒr einen frĂŒhen Alpha-Build mit dem Kommentar âNe marche pas bien !â (âFunktioniert nicht gut!â).

Wir teilen das nicht, um jemanden bloĂzustellen. Budgetgrenzen sind real, und Frustration verstehen wir. Aber dieses Muster â laufende persönliche Beratung, individuelle Preise und âBeweis vor dem Kaufâ von einem Zwei-Personen-Freizeitprojekt zu erwarten â konkurriert direkt mit der Entwicklungszeit, die ulives und LifeUp beide brauchen. Deshalb sind nachhaltige Preise und klarere Grenzen wichtig: damit wir weiter bauen können, statt in unhaltbarer Support-Last zu ertrinken.
ulives-Entwicklungsinvestitionâ
Der Aufbau von ulives verbrauchte erhebliche Zeit und Ressourcen. Fast jedes Feature wurde aus Nutzerfeedback neu gestaltet, bevor es integriert wurde â Smart Lists starteten z. B. mit eingebauten Listen, âMy Dayâ und individuellen Smart Lists zusammen. Laufende KI-Tools, Feinschliff und App-Store-Arbeit addieren weitere Kosten. LifeUps Preise oder Mitgliedschaft zu teilen ist fĂŒr ulives nicht nachhaltig.
Einige Nutzer fragen, warum ulives LifeUp-Mitgliedschaft nicht teilen kann â einschlieĂlich Fragen zu Premium-only-Funktionen wie Auto-Freischalt-Erfolgen. ulives und LifeUp sind separate Produkte mit separater Preisgestaltung. Premium-Funktionen finanzieren plattformĂŒbergreifende Entwicklung und langfristige Wartung.
Eine ungesunde Schleife, von der wir uns entfernenâ
Bei Google Play und anderen Ăbersee-Stores nutzt LifeUp stets kostenpflichtigen Download plus relativ gĂŒnstige lebenslange Mitgliedschaft â in diesen MĂ€rkten gibt es kein kostenloses Download-Modell mit âgröĂtenteils kostenlosen Funktionenâ. Diese Kombination ist langfristig schwer zu halten:
- Kostenpflichtiger Download senkt die Conversion â weniger Menschen probieren die App aus, was langsameres Nutzerwachstum, weniger Feedback und weniger Update-Momentum bedeutet
- GĂŒnstige lebenslange Mitgliedschaft â nach dem Kauf ist wiederkehrender Umsatz begrenzt, was Server, Support und laufende Entwicklung schwerer finanzierbar macht
- Das Ergebnis: unzureichende Einnahmen â weniger Wartung und langsamere Updates â verschlechterte Erfahrung fĂŒr alle, einschlieĂlich zahlender Mitglieder
ulives ist bewusst so bepreist, dass dieser Kreislauf durchbrochen wird. Mitgliedschaftsstufen, Feature-Gates und plattformĂŒbergreifende PlĂ€ne sind zuerst auf langfristige Wartbarkeit ausgelegt â damit Einnahmen weiter Entwicklung, automatisierte Tests, Plattformanpassung und Support finanzieren können, statt LifeUps unsustainablem Ăbersee-Pfad zu folgen. Gesunde Produkte brauchen angemessene Preise, angemessenen Mitgliedswert, angemessene Entwicklereinnahmen und Reinvestition, die Wachstum unterstĂŒtzt.
ulives fĂŒr langfristige Wartbarkeit gebautâ
Ăber die Preise hinaus ist ulives architektonisch auf Nachhaltigkeit ausgelegt:
- Greenfield-Design auf KMP â KerngeschĂ€ftslogik, Datenmodelle und Regeln werden einmal gebaut und ĂŒber iOS, Android und HarmonyOS geteilt, mit nativer UI pro Plattform. Das reduziert doppelte Engineering-Arbeit im Vergleich zur Pflege separater nativer Codebasen auf jeder Plattform
- Geringere laufende Betriebslast â LifeUp trĂ€gt auch Serverkosten, manuelle Lizenztransfers, Kontowiederherstellung ĂŒber viele Login-Methoden und andere Ops-Arbeit, die zur langfristigen Belastung wird. ulives ist so konzipiert, dass dieser Overhead möglichst nicht wiederholt wird (Berechtigungen stĂŒtzen sich heute noch auf die Store-Validierung jeder Plattform; serverseitige Konten sind geplant, sobald das Produkt bereit ist)
Funktionen, die zurĂŒck zu LifeUp flieĂenâ
ulives-Entwicklung hat auch LifeUp verbessert. Beispiele sind die ZusammenfĂŒhrung von Shop, Lager und Synthese-Systemen sowie erweiterte Kauf-/NutzungseinschrĂ€nkungen.
Wie sich beide Apps entwickeln werdenâ
LifeUp: Stabile Wartungâ
Wir sind der Wartung von LifeUp fĂŒr absehbare Zeit verpflichtet. Allerdings:
- Neue Feature-Entwicklung ist eingeschrĂ€nkt â nur Android, Legacy-KompatibilitĂ€t ohne umfassende automatisierte Tests und angehĂ€ufte Schulden (Material 2/3 Dual-Wartung, Datenbank-Performance-Kompromisse)
- Wir entwickeln vorsichtig und validieren lÀnger, mit Fokus auf Bugfixes, Performance, StabilitÀt und inkrementelle Verbesserungen
- Wir planen keine groĂen neuen Feature-Module
- Bestehende Feature-ParitĂ€t ĂŒber die dualen Material 2 / 3 Themes wird beibehalten
- Das Open-Source-Ăkosystem (Cloud, SDK, Desktop) bleibt verfĂŒgbar
ulives: Mutige Innovationâ
ulives ist, wo wir in die Zukunft investieren:
- Umfangreiche automatisierte Tests ermöglichen LogikÀnderungen mit Vertrauen
- KMP-geteilte Datenschicht â Datenmodell-Ănderungen können ĂŒber iOS, Android, HarmonyOS und potenzielle zukĂŒnftige Desktop-Ziele mit minimaler Duplizierung wiederverwendet werden
- Native UI pro Plattform â SwiftUI auf Apple, Jetpack Compose auf Android â fĂŒr schnellere Iteration und plattformspezifische Funktionen (z. B. Live Activities)
- Online-Funktionen â wir planen Online-Asset-Bibliotheken, geteilte Vorlagen und andere Community-Funktionen, die in LifeUps Architektur nie machbar waren
Daten: Import, Export und KontinuitĂ€tâ
| FĂ€higkeit | LifeUp | ulives |
|---|---|---|
| VollstĂ€ndige Daten exportieren | â (DB + Mediendateien) | â (DB + Mediendateien) |
| LifeUp-Daten importieren | â | â |
| Cross-App-Sync | â | Geplant (gleiches Datenformat) |
Wenn Sie LifeUp-Nutzer sind und zu ulives wechseln, können Sie Ihr LifeUp-Backup importieren und dort weitermachen, wo Sie aufgehört haben. Beide Apps exportieren vollstĂ€ndige Snapshots â einschlieĂlich Datenbank und MedienanhĂ€nge â sodass Ihre Daten nie eingesperrt sind.
Welche App sollten Sie nutzen?â
| Ihre Situation | Empfehlung |
|---|---|
| Android-Nutzer, braucht API / Automatisierung | LifeUp â ausgereift und funktionsreich |
| Android-Nutzer, will neueste Funktionen | ulives auf Google Play â jetzt verfĂŒgbar, wird weiter verbessert; oder LifeUp, wenn Sie ausgereifte Automatisierung/API brauchen |
| iOS / iPad / Mac-Nutzer | ulives â die einzige Option, speziell fĂŒr Apple-Plattformen gebaut |
| Multi-Plattform-Nutzer | ulives â Daten werden ĂŒber alle GerĂ€te synchronisiert |
| LifeUp-Nutzer, fĂŒhlt sich auf Android âeingesperrtâ | ulives â Daten importieren und plattformĂŒbergreifende Freiheit gewinnen |
| Nur Android, will niedrigsten Lifetime-Preis | LifeUp |
| Multi-Plattform oder Apple-Nutzer | ulives â separater Kauf, langfristig plattformĂŒbergreifendes Premium geplant |
| Will kostenlose Testversion + Premium-Freischaltung | ulives |
Zusammenfassungâ
LifeUp war â und ist weiterhin â eine bemerkenswerte App, die gamifizierte ProduktivitĂ€t auf MobilgerĂ€ten pionierhaft einfĂŒhrte. Aber ihre Android-only-Architektur, angehĂ€ufte technische Schulden und Legacy-Design-EinschrĂ€nkungen machten es unmöglich, sie zu einem modernen Multi-Plattform-Produkt weiterzuentwickeln.
ulives ist unsere Antwort: ein Clean-Slate-Neuaufbau, der die Seele von LifeUp bewahrt (tiefe Anpassbarkeit, RPG-inspirierte Progression, nutzergetriebene Gamification) und gleichzeitig iOS, iPadOS, macOS und Android freischaltet â alles mit einer Codebase und einem Datenformat.
Beide Apps werden weiterbestehen. LifeUp bekommt StabilitÀt; ulives bekommt Innovation.