Conoscete Raccoon for Lemmy? È un’app tutta italiana per utilizzare Lemmy ed è qualcosa di totalmente diverso dalle app del Fediverso con cui avete avuto a che fare. Provatela e fateci sapere!

@fediverso

Qui il post scritto da @DieguiTux8623 che è lo sviluppatore dell’app (su mastodon è @janTeko ):

“Oggi, che è il primo giovedì del mese, ho rilasciato la nuova versione stabile con tutti i miglioramenti e le novità che i tester hanno già potuto vedere nelle scorse settimane. La base utenti è abbastanza stabile, nessuna recensione su Google Play e ho perso alcune stelle su GitHub, quindi le prospettive sono un po’ negative… Continuerò a lavorare sul progetto ogni tanto ma questo è tutto. Grazie come sempre a tutti coloro che mi hanno contattato… e nel frattempo LFET”

Fateci sapere come vi siete trovati e, soprattutto, fate avere un riscontro allo sviluppatore!

github.com/diegoberaldin/Racco…

  • @Kir
    link
    322 days ago

    In che modo è tutta diversa?

    • Dieguito 🦝
      link
      721 days ago

      Non ho scritto io il post ma sono io lo sviluppatore quindi mi sento autorizzato 😅

      Non è “completamente diversa” ha tutte le funzioni di un client Lemmy mediamente avanzato, alcune cose che mesi fa erano un po’ più di nicchia (la guest mode, le multi-comunità - sperimentali, gli strumenti per moderatori) ma su cui ora tutti i client sono ormai appiattiti. Ho cercato di tenere l’interfaccia il più semplice possibile di default ma personalizzabile e adattabile… Nel readme c’è qualche info in più al riguardo.

      L’unica cosa davvero unica è la tecnologia che usa: KMP e Compose Multiplatform (causa di molti dei suoi problemini peraltro), che però non rappresenta un vero vantaggio competitivo, dato che distribuisco solo la versione per Android. Da questo punto di vista è servito a me per imparare 😂 ma non è mia intenzione soppiantare nessuna delle app esistenti, men che meno Jerboa che per me è e resta il client “ufficiale” per Lemmy su Android.

      • @Kir
        link
        421 days ago

        Grazie della risposta! Interessante.

        L’ho provata e sembra funzionare bene. Ti do un feedback che per me che son pignolo è importante, anche se è una cosa minore: troppo cluttering perchè i margini/padding sono troppo piccoli e non gerarchicamente distribuiti. Prova ad aumentare i padding degli elementi (soprattutto quelli verticali) e ad aumentare esponenzialmente quelli di gerarchie superiori. [Ad esempio, se gli spazi tra corpo e titolo di un post sono 16px, gli spazi tra 2 post dovrebbero essere almeno 32px etc.]

        • Dieguito 🦝
          link
          219 days ago

          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.

          • @Kir
            link
            218 days ago

            Stai usando un tool di design prima o fai tutto direttamente su codice?

            • Dieguito 🦝
              link
              1
              edit-2
              18 days ago

              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.

              • @Kir
                link
                317 days ago

                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).

                • Dieguito 🦝
                  link
                  217 days ago

                  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.

      • @H9k
        link
        319 days ago

        Io la sto usando come app unica ,usavo jerboa ,perché non mi va di tenere troppe app , siccome non sento la mancanza delle app precedenti direi che hai fatto un ottimo lavoro .

        • Dieguito 🦝
          link
          119 days ago

          Grazie 🙏🏻 il progetto appartiene alla comunità, è sotto GPL3 quindi “abbiamo” collettivamente fatto un buon lavoro!

      • Paolinus :firedoge:
        link
        fedilink
        221 days ago

        @DieguiTux8623 @Kir in ogni caso complimenti per l’app…per un vecchietto che ha iniziato con C e Assembly e ormai non si spinge oltre Python e Flask il mondo dello sviluppo odierno un po’ mi spaventa…ci sono miriadi di framework e non è facile orientarsi

    • Zepp
      link
      317 days ago

      Prendi una app standard e clicca 2 o 3 volte il tasto…

    • notizieOP
      link
      fedilink
      221 days ago

      @Kir è visibilmente diversa nell’approccio. La maggior parte delle app del fediverso partono da questo principio: esiste una piattaforma del Fediverso? Facciamo un’app che abbia tutto quello che c’è nell’interfaccia web.

      Raccoon invece ragiona al contrario: dimentichiamoci l’interfaccia web e facciamo un’app usabile, con un’ergonomia adatta agli utenti “mobile”

      • Dieguito 🦝
        link
        221 days ago

        Su questo ti do pienamente ragione: l’interfaccia web l’ho completamente dimenticata e ho pensato a un’esperienza mobile…