Aller au contenu principal

Pourquoi ulives : le successeur iOS de LifeUp

· 7 minutes de lecture

Nous avons transformé l'idée de « porter LifeUp sur iOS » en une application réelle, en évolution continue : ulives. Si vous recherchez « LifeUp iOS », « LifeUp iOS version » ou une « LifeUp iOS alternative », cet article explique pourquoi ulives existe, comment il améliore LifeUp et ce que nous avons livré au cours des trois premiers mois.

ulives cover

Télécharger sur l'App Store

Pourquoi ulives

La stack native Android de LifeUp offrait d'excellentes performances et une intégration système profonde, mais rendait l'expansion cross-platform difficile. Pour proposer une expérience iOS véritablement native — sans sacrifier la maintenabilité à long terme — nous avons évalué deux voies :

  • Recréation Flutter : rapide et cross-platform, mais avec des compromis sur le ressenti natif et l'architecture à long terme
  • Ligne d'innovation Kotlin Multiplatform (KMP) : partager la logique métier entre plateformes, conserver une UI réellement native sur chaque plateforme

Nous avons choisi la seconde voie et construit ulives — le successeur iOS de LifeUp. Considérez ulives comme « LifeUp pour iOS, réimaginé ».

Points forts de l'architecture :

  • Interface SwiftUI native pour des performances et une ergonomie iOS de premier ordre
  • Logique métier cross-platform avec Kotlin Multiplatform pour une expansion future
  • Intégrations iOS profondes : minuteur focus Dynamic Island, icônes d'app personnalisées, sauvegarde/synchronisation iCloud, prise en charge précoce de Shortcuts

design preview 1

design preview 2

Ce qui s'améliore par rapport à LifeUp

Nous ne voulions pas un portage 1:1. ulives saisit l'occasion de reconstruire des points de friction de longue date.

1) Système de monnaie : fixe → flexible

Dans LifeUp, les « coins » sont prédéfinis, ce qui limite le nommage et l'utilisation multi-monnaie. Dans ulives, nous modélisons la « monnaie » comme un simple type d'objet :

  • N'importe quel objet peut servir à régler des achats in-app (coins, points, énergie, tokens…)
  • Libre de modifier le nom, l'icône, la description — ou de supprimer
  • Choisissez quel « objet monnaie » utiliser à la caisse

Le résultat est une véritable liberté multi-monnaie avec une complexité système réduite.

multi-currency

2) Timeline d'activité unifiée

LifeUp répartit les enregistrements entre modules (journaux de coins, historique pomodoro, changements d'inventaire…). ulives propose une « Activity Timeline » qui centralise tout :

  • Tâches terminées, utilisation d'objets, récompenses, sessions focus — organisées sur une seule timeline
  • Filtrez par date et type ; revoir sa progression ressemble à faire défiler un journal de jeu personnel

activity timeline

3) Moins de limites rigides, plus de personnalisation

ulives part de l'« extrême configurabilité » :

  • Comptes de récompenses d'attributs plus permissifs et paramètres EXP par attribut
  • Les effets d'objets peuvent retirer d'autres objets ; multiplicateurs de punition pris en charge
  • Interrupteurs et paramètres granulaires — moins de contournements complexes

customization

4) Des clones d'instances aux cycles + répétitions

Le modèle classique clone-par-répétition est flexible mais complique l'historique et les statistiques. ulives adopte « Task Cycles + Repeat Rules » :

  • Chaque tâche a un cycle de vie clair avec des cycles historiques visibles
  • Contrôle du statut par cycle (terminé/en retard/sauté/en attente de confirmation)
  • Paramètres de répétition naturels : tous les X jours/semaines/mois/années ; fin par nombre ou date ; début/fin personnalisés

task cycles

repeat rules

5) UX native iOS

Dynamic Island pour le pomodoro, sauvegarde iCloud, exploration Shortcuts, gestes plus fluides et icônes d'app personnalisées — ulives s'appuie sur l'écosystème iOS.

iOS native

dynamic island pomodoro

Trois mois de mises à jour

Après le lancement v1 en avril, nous avons reçu des retours francs — certains l'ont qualifié de « chambre nue » : la structure était prête, mais le contenu devait être rempli. Nous avons avancé rapidement sur notre temps libre et livré trois versions en trois mois :

  • 1.1.0 (2025‑05‑13) : Suite focus — Pomodoro, compte à rebours, chronomètre, tâches focus
  • 1.2.0 (2025‑06‑03) : Effets loot box — récompenses plus excitantes
  • 1.3.0 (2025‑07‑29) : Tableau de bord stats, système de modèles de niveau, tâches compteur

Un immense merci à tous ceux qui ont envoyé des suggestions et des rapports de bugs — surtout avec des vidéos de reproduction et des logs — ce qui nous a aidés à améliorer rapidement la stabilité.

updates 1

updates 2

Comparaison rapide : Habitica / LifeRPG / LifeUp

  • vs Habitica : Habitica centre un monde RPG partagé et des dynamiques de guilde avec des règles fixes. ulives se concentre sur la gamification personnelle, offline-first, hautement personnalisable, avec sauvegarde iCloud et sans pression sociale.
  • vs LifeRPG : LifeRPG offre des éléments RPG basiques, mais ulives apporte un modèle flexible « monnaie-en-objet », cycles de tâches + répétitions, timeline d'activité unifiée et UX iOS native moderne.
  • vs LifeUp (Android) : ulives est le successeur iOS — souvent recherché comme « LifeUp iOS » ou « LifeUp for iOS » — avec multi-monnaie, cycles/répétitions, timeline/stats et pomodoro Dynamic Island repensés.

Prochaines étapes

  • Succès automatiques : déverrouillage par comportement/temps/changements d'attributs
  • Bibliothèque d'assets en ligne : attributs/succès/tâches officiels pour import en un clic
  • Canaux d'achat multiples et types d'utilisation pour les objets
  • Intégration Shortcuts plus profonde, widgets iOS
  • Fonctionnalités sélectives alimentées par l'IA

Nous tenons le plan à jour — consultez notre Roadmap.

Notes pour les utilisateurs LifeUp

  • ulives est une nouvelle app, actuellement offline-first ; l'abonnement est validé via les abonnements App Store. Il n'y a pas encore de migration d'abonnement ou de données depuis LifeUp
  • En raison de l'innovation et des capacités en ligne, le tarif premium de ulives s'aligne davantage sur les apps de productivité modernes ; la plupart des fonctionnalités sont actuellement gratuites à essayer
  • Nous pourrons prendre en charge un import avec pertes depuis LifeUp plus tard, une fois les capacités fondamentales de ulives complétées

Essayez dès maintenant

Recherchez « ulives » sur l'App Store. Si vous aimiez LifeUp, vous reconnaîtrez probablement le même esprit gamifié — mis à jour pour iOS.

Des questions ou des idées ? Contactez-nous par e-mail depuis l'app. Nous lisons chaque message.

Télécharger sur l'App Store