❓ Domande frequenti (FAQ)
Ecco le risposte ad alcune domande comuni su ulives, organizzate per argomento.
💬 Feedback e contatti
Le recensioni sull'App Store sono utili? Le leggete?
Sì — assolutamente. Le recensioni sull'App Store sono utili e davvero preziose. Leggiamo attentamente feedback reali ed esperienze d'uso e li usiamo come input importante per i miglioramenti.
Per chiarire le aspettative:
- La visualizzazione e le notifiche delle recensioni sull'App Store possono essere in ritardo.
- L'area recensioni dell'App Store non è ideale per gli screenshot, il che può rendere più difficile la risoluzione di problemi complessi.
- ulives è attualmente mantenuto a tempo parziale da una sola persona, quindi in questa fase diamo ancora priorità al nostro piano di sviluppo principale (vedi la Roadmap).
Per questo motivo, potremmo non rispondere a ogni recensione immediatamente. Ma leggiamo tutti i feedback e li elaboriamo a batch con una certa cadenza. Ci scusiamo in anticipo per eventuali ritardi. Quando avremo più disponibilità in futuro, miglioreremo questo processo.
Se hai bisogno di aiuto per un problema specifico, ti consigliamo vivamente di contattarci tramite uno di questi canali:
- 📋 Modulo di feedback: Invia feedback
- 📧 Email: fb@ulives.io
Di solito gestiamo feedback ed email il più rapidamente possibile.
Dove posso consultare il vostro piano di sviluppo?
Consulta la nostra Roadmap, dove aggiorniamo continuamente priorità e lavori pianificati.
👑 Acquisti e Premium Access
Come è collegato Premium Access?
ulives non ha ancora un server — Premium Access viene convalidato dal negozio di ogni piattaforma:
- Acquisti App Store: collegati all'Apple ID usato al checkout.
- Acquisti Google Play: collegati all'account Google Play usato per il pagamento.
- Altre piattaforme: stesso principio — i diritti seguono l'account e lo storico acquisti di ogni negozio.
Poiché ulives è basato su tecnologia multipiattaforma, i costi di porting e adattamento sono gestibili, e l'abbonamento è pensato per essere universale su tutte le piattaforme. Non possiamo ancora offrire diritti multipiattaforma automatici perché la gestione account lato server non è attiva. Prevediamo di aggiungere in seguito accesso con Google / Apple e un sistema account unificato.
Se hai bisogno di assistenza multipiattaforma durante questa transizione, scrivici a fb@ulives.io e faremo del nostro meglio per aiutarti.
Nuovo dispositivo o reinstallazione: accedi con lo stesso account del negozio usato per l'acquisto e tocca Ripristina acquisti in ulives.
Premium acquistato ma non visibile?
Nella maggior parte dei casi, Premium si attiva immediatamente.
ulives è attualmente un'app completamente offline. I controlli dei diritti avvengono localmente tra l'app e Apple / Google Play — non tramite i nostri server. I ritardi sono di solito dovuti alla latenza delle callback di App Store o Google Play. Evita di pagare di nuovo mentre risolvi il problema.
Prova:
- Aspetta un po', poi riavvia l'app e controlla lo stato dell'abbonamento
- Cambia rete (cellulare / Wi‑Fi)
- Usa Ripristina acquisti nella schermata abbonamento
Se hai cambiato dispositivo o modificato Apple ID / account Google Play, verifica che il negozio sia connesso con lo stesso account usato per il pagamento.
Se ancora non funziona, contattaci: fb@ulives.io
Quanto durerà il "Prezzo Early Bird"? Ci saranno sconti?
Siamo attualmente nella fase di Early Release. Prevediamo di continuare a perfezionare l'app per un periodo significativo prima di qualsiasi adeguamento del prezzo. Il prezzo Early Bird dovrebbe restare invariato per circa altri 6 mesi (da febbraio 2026).
La nostra filosofia sui prezzi:
- A vita e multipiattaforma: i nostri prezzi si basano sul valore dell'accesso a vita, del supporto multipiattaforma e dei costi di sviluppo.
- Niente "tradimenti": non offriremo sconti a tempo limitato, flash sale o coupon. Così il prezzo che paghi oggi è il miglior prezzo possibile rispetto a qualsiasi momento futuro. Vogliamo proteggere il valore per i nostri early supporter.
- Prezzi futuri: al termine del periodo Early Bird, aumenteremo il prezzo del Premium Access a vita. A quel punto potremmo anche introdurre opzioni in abbonamento (settimanale, mensile, annuale).
- Importante: i benefici Early Bird sono equivalenti al Premium Access a vita. Anche se in futuro verranno introdotti modelli in abbonamento, i tuoi benefici attuali resteranno completamente inalterati.
Nota: non abbasseremo il prezzo base. Tuttavia, i prezzi in specifiche regioni possono variare leggermente in automatico a causa delle variazioni del tasso di cambio gestite dall'App Store.
☁️ Dati e sincronizzazione
ulives supporta la sincronizzazione cloud in tempo reale tra dispositivi?
Attualmente, ulives usa l'archiviazione offline con dati salvati localmente sul dispositivo. Supportiamo la sincronizzazione manuale dell'intero database tramite backup/ripristino iCloud Drive, e puoi anche esportare/importare i dati localmente.
Perché non la sincronizzazione in tempo reale?
- Limiti basati su server: la maggior parte delle app con sync in tempo reale si appoggia a infrastrutture server, con costi elevati e potenziali rischi per privacy e perdita dati.
- Limiti del protocollo di sync iCloud: sebbene iCloud offra protocolli di sincronizzazione, la nostra ricerca mostra limitazioni tra cui problemi di stabilità (con casi segnalati di perdita dati) e restrizioni sui tipi di dati.
- Focus sulla stabilità: abbiamo scelto un approccio con database locale più universale e stabile per garantire l'affidabilità dei dati.
- Dipendenze complesse vs app semplici: per app semplici di gestione attività, contabilità o note, ogni attività, voce o nota è un'entità indipendente. È facile implementare la sincronizzazione basata sull'ultimo record modificato, o usare direttamente il meccanismo CloudKit di iCloud per archiviare i dati completi. Tuttavia, ulives non usa CloudKit (per evitare i problemi del meccanismo stesso e perché CloudKit potrebbe essere limitato all'ecosistema Apple). Inoltre, le modifiche all'esperienza e alle quantità degli oggetti hanno dipendenze molto complesse. Questo rende impossibile implementare semplicemente un meccanismo di sincronizzazione tra più dispositivi, e impossibile risolvere intelligentemente vari conflitti.
Piani futuri
Potremmo valutare di combinare i protocolli di sync iCloud con il nostro sistema di database locale per ottenere effetti di sincronizzazione quasi in tempo reale. Tuttavia, questo richiede ricerche estese e valutazione tecnica, e non è una priorità alta nella nostra roadmap di sviluppo attuale.
Il focus della fase iniziale resta sulle funzionalità e le feature core dell'app. I miglioramenti al cloud sync verranno considerati dopo aver consolidato una base solida per le capacità principali dell'app.
Esploreremo anche altre soluzioni fattibili in futuro e cercheremo di ottimizzare l'interazione di backup/ripristino per l'uso multi-dispositivo.
Cosa devo fare se ulives mostra "iCloud non disponibile"?
Se vedi il messaggio "iCloud non disponibile" in ulives, di solito è perché iCloud Drive è disabilitato o ulives non ha i permessi iCloud corretti.
Soluzione rapida:
- Abilita iCloud Drive nelle impostazioni del dispositivo
- Concedi a ulives il permesso di accedere a iCloud
Per istruzioni dettagliate passo passo, consulta la nostra completa Guida alla risoluzione problemi iCloud.
📱 Piattaforme
Esiste una versione iPad, desktop o web?
ulives è progettato per funzionare su iOS, iPad e Mac Apple silicon (serie M).
Tieni presente che queste piattaforme funzionano attualmente come client autonomi con dati locali separati e non supportano ancora la sincronizzazione in tempo reale con altri dispositivi. Valuteremo nel tempo altri form factor e soluzioni dati.
Com'è la compatibilità su macOS?
ulives funziona senza problemi su Mac Apple silicon (chip serie M). Abbiamo apportato diverse ottimizzazioni per l'esperienza macOS:
- Ottimizzazione per schermi grandi: layout e interfaccia adattati per sfruttare schermi più ampi.
- Adattamenti all'interazione macOS: alcuni gesti specifici iOS (come i menu swipe) non sono facilmente utilizzabili su macOS, quindi li abbiamo sostituiti con menu contestuali (click destro) per un'esperienza desktop migliore.
Miglioramenti in sospeso e problemi noti su macOS:
- Scaling del display: poiché macOS esegue l'app iOS con una scala predefinita più piccola, caratteri o layout potrebbero sembrare un po' piccoli. Se necessario, puoi provare soluzioni di terze parti come PixelPerfect per regolare la scala. Valuteremo se offrire supporto di ottimizzazione integrato in futuro.
- Live Activities: macOS sembra non supportare funzionalità come le Live Activities. Quindi, usando funzioni come il timer Pomodoro, potresti non avere prompt persistenti in primo piano.
ulives Premium funzionerà su tutte le piattaforme?
È l'obiettivo a lungo termine. Il Premium Access è pensato per essere condiviso tra iOS, Android e HarmonyOS con dati e diritti unificati. Android è ora disponibile su Google Play; HarmonyOS è ancora pianificato. Non gestiamo ancora un server o un sistema account, quindi i diritti multipiattaforma si basano attualmente sulla validazione degli acquisti in-app di ogni store. Fino al rilascio della gestione lato server, il riscatto multipiattaforma potrebbe richiedere di contattarci a fb@ulives.io.
⚖️ Attività e penalità
Come funzionano le penalità in ulives?
In ulives, le penalità sono pensate per aiutarti a costruire disciplina e responsabilità. Le penalità si attivano solo quando un'attività viene spostata esplicitamente nello stato "Abbandonata".
Modalità di avanzamento attività e attivazione penalità
ulives offre due opzioni base di avanzamento attività e ha introdotto meccanismi più flessibili per le scadenze dalla versione v1.5.x:
| Modalità di avanzamento | Comportamento in ritardo | Come attivare le penalità |
|---|---|---|
| Modalità manuale | Le attività restano nello stato attuale | Abbandona manualmente l'attività |
| Modalità automatica | Predefinito: passa a "In attesa di conferma"; può essere impostata su "Abbandono automatico (penalità auto)" | Conferma manualmente l'abbandono; oppure automatico (se impostato su "Abbandono automatico") |
Gestione scadenze più flessibile (v1.5.x+)
Dalla versione v1.5.x, abbiamo introdotto opzioni più flessibili per le scadenze. Puoi configurare liberamente il comportamento quando un'attività scade:
- Passa a In attesa di conferma: comportamento predefinito, richiede conferma manuale.
- Abbandona (penalità automatica): passa automaticamente allo stato "Abbandonata" e attiva le penalità alla scadenza.
- Completa (ricompensa automatica): segna automaticamente come completata e concede ricompense alla scadenza.
- Salta: salta automaticamente l'attività, senza ricompensa né penalità.
Penalità personalizzate e piani futuri
Puoi anche creare i tuoi sistemi di penalità usando:
- Valori esperienza negativi sugli oggetti
- Effetti quantità oggetto per personalizzare le penalità
Pianifichiamo di introdurre le seguenti funzionalità per un'applicazione più rigorosa:
- Supporto per ricompense negative (penalità) direttamente su attività e sottoattività
🧭 Su ulives e LifeUp
Perché ulives Premium Access è separato da LifeUp?
- ulives è un successore spirituale, non un port: ulives è una nuova app ispirata a LifeUp, costruita e ottimizzata da zero per iOS — non LifeUp spostata in un altro store.
- Completamente ri-sviluppato: Pur condividendo la filosofia core di gamification, ulives ha una nuova codebase con differenze architetturali significative rispetto a LifeUp.
- Team separato: Lo sviluppo iOS di LifeUp procedeva lentamente per vari motivi; ulives è sviluppato e mantenuto da un team indipendente, con roadmap e priorità proprie, distinte da LifeUp su Android.
- Costi e prezzi: L'abbonamento LifeUp su Android costa meno perché dobbiamo gestire solo una piattaforma Android. Nei termini dell'abbonamento sottolineiamo inoltre che vale solo per Android; la documentazione di LifeUp enfatizza costantemente lo sviluppo nativo Android. Riutilizzare quel modello di membership per ulives non coprirebbe i costi di sviluppo multipiattaforma e manutenzione a lungo termine — e il progetto non potrebbe restare sostenibile. Entrambe le app offrono membership a vita ben al di sotto della maggior parte dei prodotti comparabili, ma sono acquisti separati.
- Ecosistemi di piattaforma: App Store e Google Play sono ecosistemi indipendenti — pagamento, account e gestione acquisti non sono interoperabili.
- Vincoli tecnici: La membership LifeUp (Android) ha molti livelli di acquisto storici, oltre a differenze tra acquisti di app a pagamento su Google Play e licenze in-app. Per gli acquisti di app a pagamento su Google Play, non possiamo neppure associare i diritti a un account specifico. Insieme a team di sviluppo e sistemi account diversi, non abbiamo offerte pianificate di migrazione membership né percorsi tecnici per fornirne una.
- Roadmap multipiattaforma: ulives è attualmente un'app completamente offline senza sistema account; un acquisto una tantum è legato al tuo Apple ID sulle piattaforme Apple (iOS, iPadOS, macOS) o al tuo account Google Play su Android. Prevediamo di supportare accesso con Google / Apple e metodi simili per condividere i diritti tra piattaforme; i dettagli saranno annunciati quando pronti.
Pertanto, ulives Premium Access deve essere acquistato separatamente tramite App Store; importare dati LifeUp non trasferisce l'abbonamento.
Per filosofia e dettagli sui prezzi, vedi ulives vs LifeUp — Confronto.
Perché ulives Premium costa più di LifeUp?
LifeUp è solo Android; il prezzo riflette l'ambito mono-piattaforma e il download a pagamento su Google Play. ulives è una riscrittura completa con architettura multipiattaforma, test estesi, UI nativa per piattaforma e costi di sviluppo continui sostanziali.
I ricavi Premium supportano la manutenzione sostenibile e i futuri rilasci HarmonyOS. Il pricing di ulives bilancia manutenibilità a lungo termine con un tier gratuito equo — confrontare solo i prezzi di listino ignora stack tecnologici, struttura del team e obiettivi piattaforma a lungo termine diversi.
Entrambe le membership a vita restano ben al di sotto della maggior parte delle app comparabili di produttività/gamification. Vedi Prezzi e modello di business per i dettagli.
Posso trasferire i miei dati LifeUp in ulives?
Dalla versione 1.7.22 di ulives, ulives supporta l'importazione dei backup LifeUp (file .lfbak) e tenta di convertirli in dati compatibili con ulives per continuare la tua esperienza.
Note importanti:
- Conversione potenzialmente con perdite: le due app hanno differenze funzionali — non tutti i dati LifeUp possono essere mappati perfettamente in ulives. Alcuni dati possono essere persi o adattati durante la conversione.
- Requisito versione LifeUp: le due app usano strutture dati completamente diverse. L'importazione ulives supporta best-effort i backup LifeUp dalla versione 1.105.0 in poi. Se il backup proviene da una versione LifeUp più vecchia, aggiorna prima la struttura dati nell'ultima versione di LifeUp e poi importa — oppure contattaci a fb@ulives.io.
- Solo in una direzione: al momento non è possibile trasferire dati da ulives a LifeUp.
- Come funziona: l'importazione crea un nuovo profilo separato in ulives, quindi i tuoi dati ulives esistenti restano intatti.
Quali sono le differenze tra ulives e LifeUp?
Sebbene ulives condivida la filosofia core di gamification con LifeUp, ci sono differenze architetturali e funzionali significative:
| Aspetto | LifeUp | ulives |
|---|---|---|
| Piattaforme | Solo Android | iOS, iPadOS, macOS (Apple Silicon), Android |
| Architettura | Nativo Android puro | KMP (Kotlin Multiplatform) + UI nativa (SwiftUI) |
| Dimensione app | Molto compatta (Android puro) | Più grande per il framework multipiattaforma |
| Sistema valuta | Sistema fisso "Monete" | Flessibile: qualsiasi oggetto può essere valuta (multi-valuta) |
| Profili | Profilo singolo | Sistema Multi-Profile con workspace indipendenti |
| Modello attività | Clone istanza per ripetizione | Cicli attività + regole ripetizione con controllo stato per ciclo |
| Tracciamento attività | Distribuito tra moduli | Activity Timeline unificata |
| Raggruppamento | Liste base | Raggruppamento intelligente (es. "Tutte le attività di oggi") |
| API e automazione | API locale via URL Scheme + Content Provider; LifeUp Cloud/Desktop; integrazione Tasker | Integrazione Shortcuts semplice (solo Shortcuts iOS attivati da oggetti) |
| Ecosistema community | Ecosistema LifeUp Cloud | Nessun sistema API pubblico al momento |
Per un approfondimento, vedi il nostro post del blog Perché ulives: il successore iOS di LifeUp.