Progetti

Casi di studio e sintesi tecniche di prodotti software e strumenti di sviluppo che ho creato.

Walker

Codice sorgente aperto

Un campo dati personalizzato per smartwatch Garmin che fornisce telemetria in tempo reale ottimizzata e compatta per le attività di camminata.

Punti salienti tecnici

  • Mostra oltre 12 metriche di attività in tempo reale (passi, andatura, FC, batteria, calorie bruciate) in una singola schermata.
  • Invia i dati sui passi direttamente ai profili nativi FIT per la visualizzazione riassuntiva in Garmin Connect.
  • Ottimizzato per hardware di orologi a bassa memoria, supportando l'esecuzione all'interno di heap molto limitati da 16 KB.
Screenshot di Walker 1
Screenshot di Walker 2
Screenshot di Walker 3
Screenshot di Walker 4
Screenshot di Walker 5
SPECIFICHE DEL PROGETTO
RUOLOAUTORE
LICENZAMIT / APERTO
SISTEMAOROLOGI GARMIN
TECNOLOGIEMONKEY CIQ
Coinvolgimento
> 500.000 download
Valutazione 4.7 (> 600 recensioni)
66 Stelle GitHub16 Fork GitHub

SpectraSpace

Applicazione desktop

Un'applicazione desktop locale-first costruita con Tauri, React e Tailwind, che fornisce uno spazio di lavoro sicuro per l'organizzazione dei file locali, il tagging e la gestione privata dei metadati.

Punti salienti tecnici

  • Architettura multithread basata su Tauri con un backend Rust leggero.
  • Analisi interattiva dello spazio su disco tramite visualizzazioni dinamiche sunburst e treemap.
  • Canali di rilascio doppi che supportano la distribuzione isolata (sandboxed) sul Mac App Store e le licenze dirette Lemon Squeezy.
Screenshot di SpectraSpace 1
Screenshot di SpectraSpace 2
Screenshot di SpectraSpace 3
Screenshot di SpectraSpace 4
Screenshot di SpectraSpace 5
Screenshot di SpectraSpace 6
SPECIFICHE DEL PROGETTO
RUOLOAUTORE
LICENZAPROPRIETARIO
SISTEMAMACOS
TECNOLOGIETAURIRUSTREACT