Import de données LifeUp : migrer de LifeUp vers ulives sur iOS
À 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
- Exporter depuis LifeUp : Dans LifeUp (Android), allez dans Paramètres → Sauvegarde des données → Exporter pour créer un fichier
.lfbak - Transférer vers iOS : Envoyez le fichier sur votre iPhone/iPad via AirDrop, e-mail, partage de fichiers ou stockage cloud
- Importer dans ulives : Allez dans ulives Paramètres → Sauvegarde et restauration → « Importer la sauvegarde LifeUp », puis sélectionnez votre fichier
.lfbak - Attendre le traitement : ulives décompressera, analysera et convertira vos données. Cela peut prendre un moment pour les grandes sauvegardes
- 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ées | Ce qui est importé |
|---|---|
| Attributs (Skills) | Groupes de skills → groupes d'attributs ; skills → attributs avec valeurs XP |
| Objets et boutique | Catégories boutique → listes d'objets ; objets avec inventaire et chemins boutique |
| Tâches | Listes de tâches, groupes, tâches, sous-tâches, règles de récurrence, configurations compteur |
| Succès | Catégories de succès → listes de succès ; succès avec conditions, progression et récompenses |
| Recettes | Recettes de craft et règles de conversion objet-vers-objet |
| Effets d'objets | Modificateurs XP, don/consommation d'objets, loot boxes (open-box), schémas URL, invites de réflexion, lecture sonore |
| Notes | Notes liées aux entités importées |
| Enregistrements Pomodoro | Historique des sessions focus |
| Modèle de niveau | Tables 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 :
| Limitation | Détails |
|---|---|
| Espacement Ebbinghaus | Le 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 legacy | Les anciens formats d'attributs LifeUp peuvent ne pas être entièrement préservés |
| Effets non pris en charge | Certains 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 uniquement | Vous ne pouvez pas exporter les données ulives vers le format LifeUp |
| Estimation Pomodoro | LifeUp stocke des comptes pomodoro, pas des minutes ; ulives estime 25 min/pomodoro |
| Extraction de tags | La syntaxe #tag dans les titres de tâches LifeUp est extraite en tags séparés |
| iOS uniquement | La 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.