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.