this post was submitted on 07 Apr 2024
1 points (100.0% liked)
Che succede nel Fediverso?
881 readers
1 users here now
Questo canale è dedicato a notizie e aggiornamenti sul fediverso e alla comunicazione di iniziative ed eventi che adottano il fediverso come strumento di diffusione sociale.
https://poliverso.org/profile/notizie
NB: gli utenti si assumono la responsabilità di ciò che scrivono; sono comunque vietati gli off topic, il linguaggio aggressivo e i contenuti illegali e pornografici.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Ottima idea, grazie! Hai ragione, ho assegnato i padding senza molto criterio, sicuramente senza tenere conto della gerarchia degli elementi.
Dopo troppi anni (ahimè) che sviluppo app per Android ancora mi risultano misteriosi alcuni criteri di UI e fatico a parlare la stessa lingua dei designer. Anche sulla schermata profilo penso che farò un po' di pulizia perché fa quanto basta schifo.
Stai usando un tool di design prima o fai tutto direttamente su codice?
Fatto tutto via codice ovviamente, però Jetpack Compose rende tutto molto semplice da modificare e mantenere...
EDIT: e non mi sono allontanato tanto, almeno nelle intenzioni, da Material 3.
Se un giorno trovo il tempo (sempre troppo poco :( ), potrei provare a riprogettarne l'interfaccia per dargli una pulizia e girarti le specifiche (è il mio lavoro).
Nel frattempo io ho fatto un po' di interventi sulla base di quel che mi hai detto qui ma sicuramente troppo poco.
Propongo di aspettare la release di sviluppo di questo giovedì che si può installare da GitHub o da Obtainium (su Play store le pubblico una volta al mese) e di affrontare pochi aspetti / componenti alla volta senza farti perdere troppo tempo che è l'ultima cosa che vorrei. O ti mando le screenshot e sgrezziamo da lì. Ora che Compose Multiplatform supporta le preview posso anche aggiungerle e farti clonare il progetto così puoi vedere direttamente da Android studio il risultato senza ricreare tutto su un tool esterno.