LFGSS Mobile (Android app)

Posted on
Page
of 12
/ 12
Last Next
  • I mentioned this in the Android thread, but it should probably have its own thread, so here it is.

    I just published my first Android app: it's a client for LFGSS no less, and it goes by the imaginative name of LFGSS Mobile.

    The main features are:

    1. Notifications - the implementation is not ideal; I can only poll every 15 minutes, but I've been getting a steady stream of LFGSS notifications on my phone for the last few weeks now and it's really fun. One day I want to do push notifications, but that would require some changes on the back end.
    2. Dark mode - self explanatory really. Follows the system setting, but can be overridden.
    3. Doom scrolling - infinite scrolling in conversations, (although I intend to reintroduce the concept of "pages" for better a navigation experience later on).
    4. Privacy controls - control whether media hosted on 3rd party websites is automatically downloaded. Also, automatically strip EXIF data (e.g. GPS coordinates) from uploaded images (ideal for BToB enjoyers).
    5. Receive intents - Share an image from anywhere in Android, and LFGSS will appear as a target.

    Despite all that, there's still a lot of work to do: Events still need a lot of work, the login experience could be better, etc, etc.

    Login is currently achieved by loading LFGSS in a webview. You'll probably have to type your email address in and use the "send me a code" method because as of 2021, Google disallowed their SSO endpoints being loaded in webviews. There's a neater, more native way of doing login, but I'd need help from bossman on that.

    It's also open source and available on GitHub, so anyone can build it, extend it, fork it, etc. It's written in Flutter, which is a cross-platform app development framework which uses the Dart language. So although I've only released an Android version, it shouldn't be too much effort to release an iOS version. Extending it to be a universal Microcosm client is also a possibility.

  • Lovely! Just downloaded it and it seems to all work beautifully, agreed on pages though as the doom scroll is a bit difficult to remember where you've stopped and started!

  • installed and it looks great. miscellaneous and meaningless' didn't appear until logged on - is that normal?

  • good stuff.

  • Looks great. Yeah pages are necessary unless it can load last read position. Tried to go in the MTB thread but I can't scroll through 16 years of posts to get to the bottom 🥲

    Edit: logged in, now it takes me to last read. Very good

  • Yeah that's normal. It was recently hidden from non-logged in users. E.g ChatGPT's scrapers, and everyone else trying to train their large language models.

  • Ah right didn't know that, thanks

  • Sweet.
    Good start. Nice badge.
    Ad free :)

  • I'm in, it's good. My main feedback would be adding the reply function.

  • Awesome work!

  • Nice touch


    1 Attachment

    • Screenshot_20230928_160025.jpg
  • Thanks! The app icon was inspired by the 2018 lfgss jersey, designed by @6pt I think?

  • Version 1.0.5 just released, and includes a Conversation context menu with a "Jump to page" feature, amongst other things.


    1 Attachment

    • Screenshot_20230929-013311.png
  • nice and sleek so far.

  • just noticed this though that thread is duplicated for some reason. it's the only one I saw


    1 Attachment

    • 1000005079.jpg
  • golf club thread (no edit option) 😉

  • Now I want to upend my whole world and go Android just for the chance to have lfgss in dark mode.


    1 Attachment

    • 6CDCCA82-7E1A-4AC6-8904-E14AFCDED8F7.jpeg
  • Lol I was just thinking the exact same thing

  • Might just be me but the keyboard doesn't auto capitalise the first letter on the app

  • Yes, good spot! Fix incoming...

  • The duplicates happen when the app loads two pages of results, but the back-end changes the order of results between the two requests for those pages, if you see what I mean. I haven't started work on a fix yet, but it's on the radar. @frankenbike noticed that one too.

  • I'm going to write another app....with black jack and hookers

  • In fact, forget the app

  • Another little bug report, the "replied to" part of the comment doesn't have the same character formatting as the username of the comment poster


    1 Attachment

    • Screenshot_20230929-164701.png
  • Could it open back up on 'today' if I close it on 'today', rather than default to 'home'?

  • Post a reply
    • Bold
    • Italics
    • Link
    • Image
    • List
    • Quote
    • code
    • Preview
About

LFGSS Mobile (Android app)

Posted by Avatar for cyclotron3k @cyclotron3k

Actions