Aller au contenu principal

Import de données LifeUp : migrer de LifeUp vers ulives sur iOS

· 5 minutes de lecture

À partir de ulives 1.7.22, vous pouvez importer directement vos données de sauvegarde LifeUp (fichiers .lfbak) dans ulives. Si vous cherchiez une alternative LifeUp iOS — une app comme LifeUp pour iPhone qui fonctionne comme to-do list gamifiée et habit tracker RPG — c'est ici : vous pouvez désormais migrer de LifeUp vers iOS sans repartir de zéro.

Pourquoi c'est important

De nombreux utilisateurs ulives viennent de LifeUp sur Android — cherchant souvent un gestionnaire de tâches gamifié ou un RPG de productivité capable de remplacer LifeUp sur iOS. Pendant des années, ils ont construit des systèmes de tâches élaborés, des arbres de succès, des boutiques d'objets et des cadres d'attributs — le tout piégé sur une plateforme qu'ils ne souhaitent peut-être pas garder indéfiniment. La possibilité de migrer ces données vers ulives signifie :

  • Continuité : Conservez vos configurations existantes sans tout reconstruire
  • Transition graduelle : Importez vos données LifeUp dans un profil séparé dans ulives, pour continuer à utiliser les deux apps côte à côte
  • Fondations préservées : Attributs, objets, tâches, succès — la structure centrale vous accompagne

Comment importer

  1. Exporter depuis LifeUp : Dans LifeUp (Android), allez dans Paramètres → Sauvegarde des données → Exporter pour créer un fichier .lfbak
  2. Transférer vers iOS : Envoyez le fichier sur votre iPhone/iPad via AirDrop, e-mail, partage de fichiers ou stockage cloud
  3. Importer dans ulives : Allez dans ulives Paramètres → Sauvegarde et restauration → « Importer la sauvegarde LifeUp », puis sélectionnez votre fichier .lfbak
  4. Attendre le traitement : ulives décompressera, analysera et convertira vos données. Cela peut prendre un moment pour les grandes sauvegardes
  5. Passer au nouveau profil : Après l'import, vous trouverez un nouveau profil avec vos données LifeUp. Vos données ulives existantes restent intactes

Ce qui est importé

L'import couvre la majorité du modèle de données LifeUp :

Type de donnéesCe qui est importé
Attributs (Skills)Groupes de skills → groupes d'attributs ; skills → attributs avec valeurs XP
Objets et boutiqueCatégories boutique → listes d'objets ; objets avec inventaire et chemins boutique
TâchesListes de tâches, groupes, tâches, sous-tâches, règles de récurrence, configurations compteur
SuccèsCatégories de succès → listes de succès ; succès avec conditions, progression et récompenses
RecettesRecettes de craft et règles de conversion objet-vers-objet
Effets d'objetsModificateurs XP, don/consommation d'objets, loot boxes (open-box), schémas URL, invites de réflexion, lecture sonore
NotesNotes liées aux entités importées
Enregistrements PomodoroHistorique des sessions focus
Modèle de niveauTables de niveau LifeUp ou modèle ulives par défaut

Conversions spéciales à connaître

Quelques concepts LifeUp n'ont pas d'équivalent direct 1:1 dans ulives, nous les traitons donc spécifiquement :

  • Coins et Tomatoes → Objets monnaie : Les « Coins » et « Tomatoes » intégrés de LifeUp sont convertis en objets spéciaux dans ulives et placés dans un groupe monnaie dédié. Cela s'intègre naturellement au système de monnaie flexible de ulives, où n'importe quel objet peut servir de monnaie.
  • Tâches timing → Tâches focus : Les tâches LifeUp configurées en type timing (par ex. étudier 30 minutes) sont converties en tâches focus ulives, pour que vos habitudes de session de travail soient conservées.

Comment ça fonctionne

Le fichier .lfbak est une archive ZIP contenant les données de l'app LifeUp — principalement une base SQLite avec tous vos enregistrements, plus les fichiers média attachés. Le processus d'import lit la structure de la base de données et la mappe au modèle de données ulives via une série de règles de conversion, puis écrit tout dans un nouveau profil. Comme les deux apps ont des modèles sous-jacents différents, certaines données sont transformées plutôt que copiées mot pour mot.

Limitations connues

Il s'agit d'une conversion avec pertes — les deux apps ont des modèles de données et des ensembles de fonctionnalités différents :

LimitationDétails
Espacement EbbinghausLe mode de répétition espacée de LifeUp ne peut pas être mappé ; les tâches qui l'utilisent deviennent non récurrentes
Données d'attributs legacyLes anciens formats d'attributs LifeUp peuvent ne pas être entièrement préservés
Effets non pris en chargeCertains effets d'objets LifeUp n'ont pas d'équivalent ulives et sont ignorés, y compris les effets API LifeUp (URL Scheme, Content Provider)
Sens unique uniquementVous ne pouvez pas exporter les données ulives vers le format LifeUp
Estimation PomodoroLifeUp stocke des comptes pomodoro, pas des minutes ; ulives estime 25 min/pomodoro
Extraction de tagsLa syntaxe #tag dans les titres de tâches LifeUp est extraite en tags séparés
iOS uniquementLa fonction d'import n'est disponible que sur iOS ; ulives Android n'a pas cette capacité

Prochaines étapes

L'import comble les données les plus critiques pour une transition en douceur, mais il reste de la marge — mapping de récurrence plus nuancé, meilleure gestion des médias attachés et couverture plus large des types d'effets.

Si vous cherchiez à transformer vos tâches en jeu et gamifier votre vie sans perdre des années de données LifeUp, essayez l'import. Si vous rencontrez des problèmes, veuillez soumettre un feedback ou envoyer un e-mail à fb@ulives.io. Nous surveillons activement la qualité de l'import et continuerons à affiner la logique de conversion.