cross-posted from: https://lemmy.ml/post/1249875

Feel free to download and test yourself by joining the TestFlight group.

https://testflight.apple.com/join/6jaRU6rD

Please leave feedback either here or on GitHub.

Note this is very much a work in progress still and this is very barebones. I plan to continue work and submit nightly builds on TestFlight, so be on the lookout for the new releases.

Happy scrolling!

  • butterypowered@feddit.uk
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 year ago

    @gkd@lemmy.world This looks like a fantastic start! As an Apollo user it’s a very familiar experience.

    At the very least I’ll try to test and submit bug reports. If I can find the time I’ll try to do some development too. (I could do with a React side-project…)

  • columns_columns@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    Looks great! Bit of a pain during login because it would bring my cursor back to the server line after each letter when I was typing in my username

  • Naatan@lemmy.one
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    Always great to have more options! But this seems very similar to Mlem in terms of goals (Apollo like). Why not combine efforts?

    • shinratdr@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      Underlying technology is completely different. One is Swift, one is React. It talks about this on the GitHub.

      This is one of those cases where two is better than one, because not everyone can contribute to a Swift app, and multiple projects isn’t splitting effort, it’s bringing on people who wouldn’t otherwise be involved at all.

      Plus, probably worth having a few going just because there is so much activity now. Mlem is moving a little slower than I had hoped so while I’d prefer a native Swift iOS app, this one is already a little more functional and it’s the first release.

      • gkd@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Those are some of the main reasons. Also, the fact that it can be easily released as an Android build as well is nice, especially for users who would want a more Apollo-like feel on android devices. I have not personally tested Jeroba, but from screenshots I have seen (while it does look great!) it doesn’t have the same look as some of the old Reddit apps.

        Bottom line is this is a huge preference thing. I don’t want to take anything at all away from Mlem. If you know Swift and think you can contribute to that project then by all means you should! Looks like a great project. Glad that there’s so many people working on things for Lemmy already!

  • Evolone@beehaw.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    this is great! I really enjoy the UI and the feel of this app.

    @gkd@lemmy.world - any plans to allow for adding multiple accounts?

    • gkd@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Glad to hear it’s working well! Let me know if you run into any issues or have ideas!

  • narc0tic_bird@beehaw.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    It’s great to see more clients popping up. While the basic design of the feed and comment section are well thought out, I still prefer a native Swift UI application to a React Native application. I get why it’s using React Native, but still.

    Great job though!

    • gkd@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      There are a few things that are a bit harder to do with RN given a bit of easy access to APIs, but you can always make modules to interface with native code. For one, this little image thing I used is just pulled from a library. It’s a bit iffy, and I am writing a replacement for that now. Same with markdown rendering.

      As far as the UI itself, it gets pretty close to what you’d see with a native UI, if not exact. But I certainly do understand why from a dev standpoint you’d like to use SwiftUI, it’s great!

      If there’s anything that you’d like to see in the UI though let me know!

  • Lloir@lemmy.0x3d.uk
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    1 year ago

    This looks amazing!!

    Are you able to convert into Android too??

    nvm ignore my comment, i saw the option to compile for Android!

    • z2k_@lemmy.nzOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      I’m not the dev but I think that’s the intention based on the readme on GitHub.

      It’s written in Expo/React Native which means it’ll be easier to support both iOS and Android.

      • gkd@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Yup. I took it for a spin on a simulator and things are about 90% functional out of the box. There’s some weird scaling issues with the text, but I believe that to be the patchwork way I’m rendering the markdown right now. Once I finish the markdown parser it should be the same across both platforms.