Panoramica
Universikid è una piattaforma educativa innovativa progettata specificamente per bambini, che trasforma l’apprendimento in un’esperienza coinvolgente e divertente. Il progetto combina elementi di gamification con contenuti didattici. È disponibile sia il sito (universikid.com) che l’app per iOS e Android con contenuti interattivi in italiano, spagnolo e inglese. Come sviluppatore principale, ho guidato un team di professionisti nella creazione di un ecosistema educativo completo che stimola la curiosità e premia i progressi degli utenti.
Tecnologie utilizzate
- Unity (sviluppo app mobile cross-platform e ambienti interattivi)
- WordPress con LearnPress
- WooCommerce
- API RESTful
- Microsoft PlayFab
Galleria del Progetto
Caratteristiche
Mondi 3D Esplorabili
Gli studenti possono immergersi in ambienti tridimensionali tematici dove l’apprendimento avviene attraverso l’esplorazione. Ogni mondo è accuratamente progettato per rappresentare diverse aree di conoscenza, con personaggi interattivi che guidano i bambini attraverso le lezioni e propongono sfide educative.
Sistema di Gamification
- La piattaforma implementa un sofisticato sistema di gamification con:
- Punti esperienza e obiettivi progressivi
- Strade e mini-giochi sbloccabili nel mondo 3D
- Carte Collezionabili
- Mini-Quest e Dialoghi Interattivi con tanti personaggi diversi
Player Video Integrato
Un player video personalizzato offre contenuti didattici in formato audiovisivo con controlli adatti ai bambini, tracciamento della visione e integrazione con il sistema di gamification per premiare il completamento delle lezioni.
Sincronizzazione Multi-piattaforma
L’esperienza di apprendimento è perfettamente sincronizzata tra la versione web e le app mobile. Gli utenti possono iniziare una lezione sul computer e continuarla sul tablet o smartphone senza perdere progressi, mantenendo coerenza nell’esperienza educativa indipendentemente dal dispositivo utilizzato.
Supporto Multi-lingua
La piattaforma offre contenuti educativi in tre lingue:
- Italiano
- Spagnolo
- Inglese
Questo approccio multilingue permette di raggiungere un pubblico internazionale e supporta l’apprendimento delle lingue straniere.
Architettura e note tecniche
Backend
La piattaforma web è costruita su WordPress con LearnPress come LMS (Learning Management System) core. WooCommerce gestisce gli acquisti in-app e le transazioni, con un database che sincronizza i dati utente tra tutte le piattaforme.
Frontend Web
L’interfaccia web è stata progettata con un’attenzione particolare all’usabilità per i bambini, con elementi visivi accattivanti, navigazione intuitiva e feedback immediato, mantenendo coerenza con l’esperienza mobile.
App Mobile Cross-Platform
Ho sviluppato le app iOS e Android utilizzando Unity come framework cross-platform, permettendo di mantenere una base di codice unificata e riutilizzare gli stessi asset 3D e meccaniche di gioco presenti nella versione web.
Integrazione Unity-WordPress
Ho implementato un sistema di comunicazione tra Unity e WordPress attraverso API RESTful personalizzate, permettendo alle app di accedere ai contenuti dei corsi, sincronizzare i progressi degli utenti e gestire gli acquisti in-app.
Ruolo e contributi
Come sviluppatore principale, il mio contributo al progetto ha incluso:
- Implementazione dell’interfaccia utente in Unity per le app mobile
- Sviluppo del sistema di integrazione tra i mondi 3D e i contenuti dei corsi di LearnPress
- Creazione del sistema di sincronizzazione cross-platform per mantenere coerenti i progressi degli utenti
- Gestione completa del ciclo di pubblicazione sugli store, inclusa la configurazione delle dashboard di Apple App Store e Google Play Console
- Implementazione e supervisione delle versioni alpha e beta per il testing con gruppi selezionati di utenti prima dei rilasci ufficiali
- Ottimizzazione delle performance per garantire un’esperienza fluida su diversi dispositivi
- Coordinamento con gli altri sviluppatori (fino a 5 nel corso del progetto) per integrare i vari componenti del sistema
Risultati e evoluzione del progetto
Il progetto continua a evolversi con nuovi contenuti educativi, mondi da esplorare e funzionalità che arricchiscono l’esperienza di apprendimento.
Universikid ha anche sperimentato con successo l’espansione verso esperienze fisiche attraverso gli HUB di Universikid, spazi in cui i bambini possono partecipare a corsi e laboratori dal vivo con artisti professionisti ed esplorare installazioni interattive, come già avvenuto a Ibiza durante il BLOOP International Proactive Festival e a Milano durante il Salone del Mobile.
Link al Progetto
- Download App: Univeriskid - Google Play
- Download App: Universikid - App Store
- Website: universikid.com