I would like to help an open-source project with UI design and UX design. I have over 18 years of experience in the field and have worked with desktop and mobile software on Windows, Mac, iOS, Android and Windows Mobile/Windows Phone. Unfortunately my knowledge of Linux is very limited but I’m eager to learn. Could you help me find a project? @thelinuxEXP @linux @macrumors @windowscentral @windows

  • makeasnek@lemmy.ml
    link
    fedilink
    arrow-up
    10
    ·
    edit-2
    1 year ago

    Come help BOINC. BOINC is a software used by scientific researchers to distribute large computational workloads to the computers of volunteers. It is used by projects researching cancer drugs and mapping the galaxy just to name a few things. It works well and has been around over a decade, but is rough around the edges. Your work could have a HUGE impact. The main client and server are in C++, there is also an Android client written in whatever Android apps are written in. There are even some bug bounties which you could get paid for if you fix.

    If you have any questions, drop by the discord. Thanks!

    • Fernando Lins@mastodon.cloudOP
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      @makeasnek That sounds really interesting, I’ll read up on it. I don’t know any C, C++ or Java/Flutter/Android stuff, all I can help with is providing mockups, high fidelity specs and prototypes for the screens. I am working on learning how to use more dev tools.

      • makeasnek@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Gotcha. I don’t think they have the dev time right now to implement what might come from mockups, even through a new UX has been on the list of needs for a while now. As much as it would be cool to have a new UX vision to rally around, I just don’t think much could be done with it. I would want your time you’re volunteering to go somewhere useful of course :).

        If you are interested in learning C++ though, there’s a number of low hanging fruit issues that might be good things to tackle once you get past the hello world stage.

        • Fernando Lins@mastodon.cloudOP
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          @makeasnek I understand, I’ll do my best to learn the things that are necessary to actually help. I see that it is possible to make skins for the BOINC Manager app, seems like a good way to get acquainted with the features and GUI. Is there a C/C++ UI framework or IDE that you believe I should learn first?

          • makeasnek@lemmy.ml
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            That’s a great question and more than I know about C++ development. I do know that skins exist, that may be an easy way to implement a new UX without actually having to write a bunch of C++ code. The person to talk to about development, if you’re interested, is Vitalii you can find him on the discord or on their Github (AenBleidd)