42 pointsby rlustin15 hours ago6 comments
  • cauterize3 hours ago
    Love this given my favorite record store is in a basement with bad cell service!
  • dnlzro3 hours ago
    How'd you design the icon/logo for it?
    • rlustin3 hours ago
      Not a designer at all, I used recraft.ai and iterated until I got something I liked.
  • 3 hours ago
    undefined
  • hu36 hours ago
    Blog title lacks iOS: "Building Digs, an offline Discogs companion"

    And it's a RN app:

    > It’s a React Native app built with Expo and TypeScript. Data lives in SQLite.

    • rlustin4 hours ago
      Fair enough on the iOS mention. The tech stack (React Native, Expo, TypeScript, SQLite) is detailed in the blog post, I wasn't trying to hide it.

      As others pointed out in the thread, RN renders actual native views, not a webview. For this use case: browsing a local SQLite database offline, it works really well.

    • ZeWaka5 hours ago
      What's wrong with React Native? I don't quite get your point there.
      • Insanity5 hours ago
        Speculating - but an iOS app that's build on React Native is not really a 'native iOS app'. Which might have some performance implications etc.

        Just speculating, I've not done mobile development since before RN was even a thing.

        • rlustin4 hours ago
          Funny enough this was my first mobile app ever, I figured it out doing it. Expo helped a lot. The Apple review process on the other hand… that was a whole learning experience on its own.
          • coffeecantcode2 hours ago
            God I feel you here, that first review is always brutal.
        • skydhash5 hours ago
          RN does use a lot of native code. It’s not based on a webview like Electron is. Most of the builtin components are native views and there’s no CSS. The JS engine is also simpler. It’s more akin to the lua runtime in Neovim.
          • Insanity4 hours ago
            Ah, I did not know that. I thought it was more Electron-like.
      • monster_truck4 hours ago
        Quite a lot. Enough that it isn't realistic to ask this in good faith
  • ebuyan2 hours ago
    What do you recommend beyond React Native?
  • imagetic6 hours ago
    That’s fun!