Limbo and Limmynade have joined forces, and will continue development together as Liftoff!

The past couple of weeks have been tremendously exciting times for all of us as events elsewhere have led to a massive growth in interest in and usage of Lemmy.

Our two separate projects both started with the intention of bringing an existing open-source code base Lemmur up to date, with the aim of helping new users to have a great first experience of Lemmy, while giving existing users access to many rich features. As soon as we became aware of each other we realised that we would work much more effectively by combining our efforts. Read more about what makes Liftoff! special.

We are:

Zach—Extensive experience in Enterprise full stack architecture and infrastructure.

Michael—Many years experience of developing and managing commercial and open source software projects.

Liftoff! is written in Dart for API support and Flutter for front-end development, meaning that it can run wherever Flutter runs. Our primary targets right now are Android and iOS, but the sky’s the limit!

Our current development priorities are to:

  • Ensure that the app runs robustly on iOS and Android platforms.
  • Identify and address any major bugs affecting key functionality
  • Work to improve the user experience on both platforms.
  • Release 1.0 version

Beta builds now available on TestFlight and will soon be available on F-Play and Google Store. (Note that the TestFlight page still refers to it as Limbo, but it does indeed install as Liftoff!)

Liftoff code is made available under GPL2.0 and can be found at https://github.com/liftoff-app

We have already had tremendous support from enthusiastic Lemmy users as separate projects and we look forward to continuing to work with you all. Code contributions, bug fixes, issue reports and suggestions are all welcome, so please join us on our journey into the unknown!

  • darklightxi@lemmy.world
    link
    fedilink
    English
    arrow-up
    20
    ·
    edit-2
    2 years ago

    Hey there! (developer of Thunder here)

    I would just like to pop in and say congrats on getting Lemmur up and running! I’m happy to see more Dart/Flutter apps popping up. Since both Thunder and Liftoff use Flutter, this could also be an opportunity for our projects to help one another in good ways - maybe starting off with the lemmy-dart api

    I am currently using a very basic lemmy-dart library that I built from scratch, but this could be the opportunity to migrate to using your fork

    • liftoff@lemmy.worldOPM
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      1
      ·
      2 years ago

      You’d be more than welcome, and don’t feel shy about picking through the code for ideas and things you’d like to do better! We’d welcome any suggestions or contributions you make.

      I have to say Thunder is looking good too!

      • darklightxi@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 years ago

        Same here, feel free to look around through Thunder’s codebase as well to gather any ideas, and provide any suggestions or feedback! I’ve been learning a lot about Flutter and Dart through this so far, and it’s been a fun time for the most part :D

  • Zach @bigfoot.ninjaM
    link
    fedilink
    English
    arrow-up
    14
    ·
    2 years ago

    Zach here! (The old lemmynade dev)

    Super excited to move this forward with Micahel! Thanks everyone for the support and engagement so far!

    • mykl@lemmy.worldM
      link
      fedilink
      English
      arrow-up
      6
      ·
      2 years ago

      Right back at ya!

      Sad to see Limbo fade away, but we’ve got places to go!

  • BasildonSmythe@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 years ago

    Loving the app so far, only thing that’s bugging me is when toggling on the AMOLED dark mode the feed has no separation between topics. I’m normal dark mode the cards are visible and creates a nice break between posts.

  • HeavyRaptor@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 years ago

    Great job with the app!

    The refresh rate does seem to be locked at 60fps which makes switching to the app feel a bit jarring and stuttery. (I’m on a 1+ 8 Pro, 120hz screen)

  • TrickyCamel@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 years ago

    This is the best app so far! One issue I’m having with it is that the keyboard covers the text box I’m typing in so it makes it difficult to see what I’m typing.

    I’m on android.

  • fisco™🇬🇧🇺🇦
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    2 years ago

    Replying from the latest android version, added an instance & logged in without any issues, looking good…👍🏻

  • ventusx@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 years ago

    Kudos to the devs! I use Liftoff on Android and i think this is it for me!. IMO the number one thing that will help the fediverse gain adoption is good mobile apps, I’m leaving reddit because of two things:

    1. Fuck you u/Spez and u/ModCodeOfConduct
    2. RIF is fun is shutting down and i do most of my reddit time on my phone.

    The app is in early stages but i trust that you’ll make it great!

  • Senchi@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    2 years ago

    Ah didn’t mean to delete my comment. As for us that aren’t great at puters, when will we be able to download it from App Store without any particular dev or beta things? 😄

    • mykl@lemmy.worldM
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 years ago

      You really should give TestFlight a go, it’s pretty painless. If you follow the link it offers to install Apple’s TestFilght app, which then takes care of downloading the actual app for you and automatically updating it as needed.

      Either way we’re really enthusiastic to get the app into people’s hands, so we’ll be making a full release as soon as we’re comfortable that any major bugs have been found and squashed!

      • Senchi@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 years ago

        Wow, that was much easier than expected. Installed it right now. Thank you and sorry for being dense :)

  • dzonc@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 years ago

    This is great, even in its current state it’s head and shoulders above other options. I had started something myself as a pet project, but you guy have already made a start on my list of feature ideas and I see you’re open to pull requests.

    I’d love to see a bit of an AMA style roadmap discussion, I can see from the git issues there’s plenty of bugfixes and feature requests, but I’m curious if you have any long term design, feature or Ux ambitions?

    Personally I’m more frontend/Ux than developer, sadly as a product owner I rarely get to write code in work these days so my skills are limited to ‘pet projects’. Do you think there’d be any interest in adopting material3 or was you going for more of a device agnostic approach (or more likely is it a leftover from Lemmur)?

    Also, You mentioned F-Droid, no ambition to put it on Google Play? I know it’s early days but it’s relatively simple and currently there’s a complete lack of options for the average user? I personally think this is a huge barrier for people coming from reddit - the kindling for the exodus was lack of third party app integrations but when you look at Lemmy, there’s basically only 1 app and it’s not great from a Ux perspective.

    Good luck with the next steps, wishing the project success!

    • zachatrocity@lemmy.worldM
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 years ago

      Love your thoughts in here. Google play is coming, review is pending. Should be any day now.

      About the roadmap and UX design vision right now we just want a robust app that we want to use ourselves. We’re almost there.

      For longer term vision and design direction you should join our matrix and we can have these discussions!

      #liftoff-dev:matrix.org

  • joneskind@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 years ago

    I’m testing Limbo right now, and was about to send a suggestion via TestFlight, but since it concerns the UI I think it should be more useful to the community to leave it here.

    I am not sure about the rounded corner cards with dark gray shadows you use to separate posts, since we only see top and bottom shadows and it makes the separator look really weird. Maybe it’s the shadow that’s too dark on the white background I don’t know.

    What do you think?

  • the_vale@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 years ago

    Out of all the Lemmy apps I tried, this is the best one so far. Hope you guys will come up with a way to clearly separate posts when using the amoled theme.