Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. The time is probably right.

The time is probably right.

Scheduled Pinned Locked Moved Uncategorized
snac2mastoblasterfediversemastodonios
33 Posts 17 Posters 56 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • stefano@mastodon.bsd.cafeS stefano@mastodon.bsd.cafe

    The time is probably right.

    Back in 2022, when I was still using iOS, I wasn’t completely happy with the Fediverse apps that were available. I was mostly using Akkoma, and the interface I liked the most was actually its web UI, even on mobile. So I started playing with Xcode and put together the foundations of an app tailored to my needs.

    A lot has changed since then and today we have great alternatives like IceCubes, Mona, Ivory, etc. Each one has strengths and weaknesses though, so I picked up my old project again and kept pushing it forward.

    So I’m happy to announce that my app will finally see the light: I’ve been using it for the past few days and, in my spare time, I’m fixing bugs and adding missing features. I’m building it around my own needs, so it doesn’t have to “appeal to everyone”. I wouldn’t call it opinionated, but it’s definitely targeted.

    The app will have one key trait: #snac2 support will be a first-class feature, not an incidental one. Many apps, especially on iOS, support snac as a side effect, but the experience is often not optimal. In this case, the choice is deliberate and it strictly follows the Mastodon API support implemented by snac. So snac will work properly (within the limits of the platform, of course).

    Among the features already implemented: the app is minimal and lightweight (under 10 MB, including debug code), easy on RAM, and privacy-first (for example it strips EXIF data from media before posting, so the server will never see it). On snac it also cleans up the "Boosted by Aoderelay" messages that appear when using a relay, removes the character limit, and supports posting in Markdown.

    I also added support for Apple Intelligence to generate alt text, both for the media I post and for media posted by others that is missing alt text.

    Everything is processed locally through Apple APIs and only on supported devices. The results aren't amazing, Apple Intelligence is extremely limited, but in my opinion it's the only privacy-friendly and ethical way to approach it. And of course, you can disable it.

    On Mastodon it supports all the main features: lists, quote posts, granular notifications (you can choose what you want for each category), notification grouping, multi-account support, and it works.

    It's still missing a few things (block, etc.) and has some bugs, which I’m spotting as I keep using it.
    As soon as it's stable enough, I'll invite a few people to test it. I still haven't fully decided how I'll distribute it: an Apple Developer account has a yearly cost, and I hope to reuse it for other projects too. So this app might be paid, with a trial period, but if possible (I still need to check what’s feasible) I'd like it to be free if you connect to one of the BSD Cafe instances, illumos Cafe, or any snac instance, including your own.

    I don't know how long it will take before it's ready... but I can already tell you what it will be called.
    It already has a name, and it's... MastoBlaster.

    This name was chosen for personal reasons, and also because of its similarity to Master Blaster by Stevie Wonder, which even today feels relevant and fitting for the Fediverse.

    Stay tuned!

    #MastoBlaster #Fediverse #Mastodon #iOS #FediverseApp #Announcement #Apple #snac #snac2 #BSDCafe #illumosCafe

    rpm@social.lolR This user is from outside of this forum
    rpm@social.lolR This user is from outside of this forum
    rpm@social.lol
    wrote last edited by
    #24

    @stefano @grunfink Very excited for this. I’ve tried to use snac a few times and always switched back to mastodon because of client issues.

    1 Reply Last reply
    0
    • stefano@mastodon.bsd.cafeS stefano@mastodon.bsd.cafe

      The time is probably right.

      Back in 2022, when I was still using iOS, I wasn’t completely happy with the Fediverse apps that were available. I was mostly using Akkoma, and the interface I liked the most was actually its web UI, even on mobile. So I started playing with Xcode and put together the foundations of an app tailored to my needs.

      A lot has changed since then and today we have great alternatives like IceCubes, Mona, Ivory, etc. Each one has strengths and weaknesses though, so I picked up my old project again and kept pushing it forward.

      So I’m happy to announce that my app will finally see the light: I’ve been using it for the past few days and, in my spare time, I’m fixing bugs and adding missing features. I’m building it around my own needs, so it doesn’t have to “appeal to everyone”. I wouldn’t call it opinionated, but it’s definitely targeted.

      The app will have one key trait: #snac2 support will be a first-class feature, not an incidental one. Many apps, especially on iOS, support snac as a side effect, but the experience is often not optimal. In this case, the choice is deliberate and it strictly follows the Mastodon API support implemented by snac. So snac will work properly (within the limits of the platform, of course).

      Among the features already implemented: the app is minimal and lightweight (under 10 MB, including debug code), easy on RAM, and privacy-first (for example it strips EXIF data from media before posting, so the server will never see it). On snac it also cleans up the "Boosted by Aoderelay" messages that appear when using a relay, removes the character limit, and supports posting in Markdown.

      I also added support for Apple Intelligence to generate alt text, both for the media I post and for media posted by others that is missing alt text.

      Everything is processed locally through Apple APIs and only on supported devices. The results aren't amazing, Apple Intelligence is extremely limited, but in my opinion it's the only privacy-friendly and ethical way to approach it. And of course, you can disable it.

      On Mastodon it supports all the main features: lists, quote posts, granular notifications (you can choose what you want for each category), notification grouping, multi-account support, and it works.

      It's still missing a few things (block, etc.) and has some bugs, which I’m spotting as I keep using it.
      As soon as it's stable enough, I'll invite a few people to test it. I still haven't fully decided how I'll distribute it: an Apple Developer account has a yearly cost, and I hope to reuse it for other projects too. So this app might be paid, with a trial period, but if possible (I still need to check what’s feasible) I'd like it to be free if you connect to one of the BSD Cafe instances, illumos Cafe, or any snac instance, including your own.

      I don't know how long it will take before it's ready... but I can already tell you what it will be called.
      It already has a name, and it's... MastoBlaster.

      This name was chosen for personal reasons, and also because of its similarity to Master Blaster by Stevie Wonder, which even today feels relevant and fitting for the Fediverse.

      Stay tuned!

      #MastoBlaster #Fediverse #Mastodon #iOS #FediverseApp #Announcement #Apple #snac #snac2 #BSDCafe #illumosCafe

      clf@mastodon.bsd.cafeC This user is from outside of this forum
      clf@mastodon.bsd.cafeC This user is from outside of this forum
      clf@mastodon.bsd.cafe
      wrote last edited by
      #25

      @stefano This is very cool. Makes me want to switch back to Apple but I love my Pixel phone.

      clf@mastodon.bsd.cafeC 1 Reply Last reply
      0
      • clf@mastodon.bsd.cafeC clf@mastodon.bsd.cafe

        @stefano This is very cool. Makes me want to switch back to Apple but I love my Pixel phone.

        clf@mastodon.bsd.cafeC This user is from outside of this forum
        clf@mastodon.bsd.cafeC This user is from outside of this forum
        clf@mastodon.bsd.cafe
        wrote last edited by
        #26

        @stefano To steal the Apple Intelligence for Alt text idea, maybe I could explore using Android's local Gemini Nano to generate alt text. However, I think it's only on Pixel 9 and newer devices, so it'll be a few years until all android phones are supported...

        1 Reply Last reply
        0
        • stefano@mastodon.bsd.cafeS stefano@mastodon.bsd.cafe

          The time is probably right.

          Back in 2022, when I was still using iOS, I wasn’t completely happy with the Fediverse apps that were available. I was mostly using Akkoma, and the interface I liked the most was actually its web UI, even on mobile. So I started playing with Xcode and put together the foundations of an app tailored to my needs.

          A lot has changed since then and today we have great alternatives like IceCubes, Mona, Ivory, etc. Each one has strengths and weaknesses though, so I picked up my old project again and kept pushing it forward.

          So I’m happy to announce that my app will finally see the light: I’ve been using it for the past few days and, in my spare time, I’m fixing bugs and adding missing features. I’m building it around my own needs, so it doesn’t have to “appeal to everyone”. I wouldn’t call it opinionated, but it’s definitely targeted.

          The app will have one key trait: #snac2 support will be a first-class feature, not an incidental one. Many apps, especially on iOS, support snac as a side effect, but the experience is often not optimal. In this case, the choice is deliberate and it strictly follows the Mastodon API support implemented by snac. So snac will work properly (within the limits of the platform, of course).

          Among the features already implemented: the app is minimal and lightweight (under 10 MB, including debug code), easy on RAM, and privacy-first (for example it strips EXIF data from media before posting, so the server will never see it). On snac it also cleans up the "Boosted by Aoderelay" messages that appear when using a relay, removes the character limit, and supports posting in Markdown.

          I also added support for Apple Intelligence to generate alt text, both for the media I post and for media posted by others that is missing alt text.

          Everything is processed locally through Apple APIs and only on supported devices. The results aren't amazing, Apple Intelligence is extremely limited, but in my opinion it's the only privacy-friendly and ethical way to approach it. And of course, you can disable it.

          On Mastodon it supports all the main features: lists, quote posts, granular notifications (you can choose what you want for each category), notification grouping, multi-account support, and it works.

          It's still missing a few things (block, etc.) and has some bugs, which I’m spotting as I keep using it.
          As soon as it's stable enough, I'll invite a few people to test it. I still haven't fully decided how I'll distribute it: an Apple Developer account has a yearly cost, and I hope to reuse it for other projects too. So this app might be paid, with a trial period, but if possible (I still need to check what’s feasible) I'd like it to be free if you connect to one of the BSD Cafe instances, illumos Cafe, or any snac instance, including your own.

          I don't know how long it will take before it's ready... but I can already tell you what it will be called.
          It already has a name, and it's... MastoBlaster.

          This name was chosen for personal reasons, and also because of its similarity to Master Blaster by Stevie Wonder, which even today feels relevant and fitting for the Fediverse.

          Stay tuned!

          #MastoBlaster #Fediverse #Mastodon #iOS #FediverseApp #Announcement #Apple #snac #snac2 #BSDCafe #illumosCafe

          ? Offline
          ? Offline
          Guest
          wrote last edited by
          #27
          Sounds wonderful, and I wish you the best of times with it! Unfortunately the platform I'd want to use an app for is Android¹ so I won't be able to help test or anything, but it's great to see more software developed specifically for the light-weight/small-instance space.

          re: @stefano@bsd.cafe



          ¹ #snac's HTTP auth ironically doesn't play well with password managers taking the focus for long enough to choose which password to fill, so I'm not using the web interface for the moment on my phone until I get a better solution figured out.
          1 Reply Last reply
          0
          • stefano@mastodon.bsd.cafeS stefano@mastodon.bsd.cafe

            The time is probably right.

            Back in 2022, when I was still using iOS, I wasn’t completely happy with the Fediverse apps that were available. I was mostly using Akkoma, and the interface I liked the most was actually its web UI, even on mobile. So I started playing with Xcode and put together the foundations of an app tailored to my needs.

            A lot has changed since then and today we have great alternatives like IceCubes, Mona, Ivory, etc. Each one has strengths and weaknesses though, so I picked up my old project again and kept pushing it forward.

            So I’m happy to announce that my app will finally see the light: I’ve been using it for the past few days and, in my spare time, I’m fixing bugs and adding missing features. I’m building it around my own needs, so it doesn’t have to “appeal to everyone”. I wouldn’t call it opinionated, but it’s definitely targeted.

            The app will have one key trait: #snac2 support will be a first-class feature, not an incidental one. Many apps, especially on iOS, support snac as a side effect, but the experience is often not optimal. In this case, the choice is deliberate and it strictly follows the Mastodon API support implemented by snac. So snac will work properly (within the limits of the platform, of course).

            Among the features already implemented: the app is minimal and lightweight (under 10 MB, including debug code), easy on RAM, and privacy-first (for example it strips EXIF data from media before posting, so the server will never see it). On snac it also cleans up the "Boosted by Aoderelay" messages that appear when using a relay, removes the character limit, and supports posting in Markdown.

            I also added support for Apple Intelligence to generate alt text, both for the media I post and for media posted by others that is missing alt text.

            Everything is processed locally through Apple APIs and only on supported devices. The results aren't amazing, Apple Intelligence is extremely limited, but in my opinion it's the only privacy-friendly and ethical way to approach it. And of course, you can disable it.

            On Mastodon it supports all the main features: lists, quote posts, granular notifications (you can choose what you want for each category), notification grouping, multi-account support, and it works.

            It's still missing a few things (block, etc.) and has some bugs, which I’m spotting as I keep using it.
            As soon as it's stable enough, I'll invite a few people to test it. I still haven't fully decided how I'll distribute it: an Apple Developer account has a yearly cost, and I hope to reuse it for other projects too. So this app might be paid, with a trial period, but if possible (I still need to check what’s feasible) I'd like it to be free if you connect to one of the BSD Cafe instances, illumos Cafe, or any snac instance, including your own.

            I don't know how long it will take before it's ready... but I can already tell you what it will be called.
            It already has a name, and it's... MastoBlaster.

            This name was chosen for personal reasons, and also because of its similarity to Master Blaster by Stevie Wonder, which even today feels relevant and fitting for the Fediverse.

            Stay tuned!

            #MastoBlaster #Fediverse #Mastodon #iOS #FediverseApp #Announcement #Apple #snac #snac2 #BSDCafe #illumosCafe

            release_candidate@mastodon.bsd.cafeR This user is from outside of this forum
            release_candidate@mastodon.bsd.cafeR This user is from outside of this forum
            release_candidate@mastodon.bsd.cafe
            wrote last edited by
            #28

            @stefano Sometimes I wish I were half productive as Stefano is.

            enigmarotor@mastodon.bsd.cafeE 1 Reply Last reply
            0
            • release_candidate@mastodon.bsd.cafeR release_candidate@mastodon.bsd.cafe

              @stefano Sometimes I wish I were half productive as Stefano is.

              enigmarotor@mastodon.bsd.cafeE This user is from outside of this forum
              enigmarotor@mastodon.bsd.cafeE This user is from outside of this forum
              enigmarotor@mastodon.bsd.cafe
              wrote last edited by
              #29

              @release_candidate @stefano we probably all do. Even 20% would be a gigantic evolution for my current production.

              1 Reply Last reply
              0
              • stefano@mastodon.bsd.cafeS stefano@mastodon.bsd.cafe

                The time is probably right.

                Back in 2022, when I was still using iOS, I wasn’t completely happy with the Fediverse apps that were available. I was mostly using Akkoma, and the interface I liked the most was actually its web UI, even on mobile. So I started playing with Xcode and put together the foundations of an app tailored to my needs.

                A lot has changed since then and today we have great alternatives like IceCubes, Mona, Ivory, etc. Each one has strengths and weaknesses though, so I picked up my old project again and kept pushing it forward.

                So I’m happy to announce that my app will finally see the light: I’ve been using it for the past few days and, in my spare time, I’m fixing bugs and adding missing features. I’m building it around my own needs, so it doesn’t have to “appeal to everyone”. I wouldn’t call it opinionated, but it’s definitely targeted.

                The app will have one key trait: #snac2 support will be a first-class feature, not an incidental one. Many apps, especially on iOS, support snac as a side effect, but the experience is often not optimal. In this case, the choice is deliberate and it strictly follows the Mastodon API support implemented by snac. So snac will work properly (within the limits of the platform, of course).

                Among the features already implemented: the app is minimal and lightweight (under 10 MB, including debug code), easy on RAM, and privacy-first (for example it strips EXIF data from media before posting, so the server will never see it). On snac it also cleans up the "Boosted by Aoderelay" messages that appear when using a relay, removes the character limit, and supports posting in Markdown.

                I also added support for Apple Intelligence to generate alt text, both for the media I post and for media posted by others that is missing alt text.

                Everything is processed locally through Apple APIs and only on supported devices. The results aren't amazing, Apple Intelligence is extremely limited, but in my opinion it's the only privacy-friendly and ethical way to approach it. And of course, you can disable it.

                On Mastodon it supports all the main features: lists, quote posts, granular notifications (you can choose what you want for each category), notification grouping, multi-account support, and it works.

                It's still missing a few things (block, etc.) and has some bugs, which I’m spotting as I keep using it.
                As soon as it's stable enough, I'll invite a few people to test it. I still haven't fully decided how I'll distribute it: an Apple Developer account has a yearly cost, and I hope to reuse it for other projects too. So this app might be paid, with a trial period, but if possible (I still need to check what’s feasible) I'd like it to be free if you connect to one of the BSD Cafe instances, illumos Cafe, or any snac instance, including your own.

                I don't know how long it will take before it's ready... but I can already tell you what it will be called.
                It already has a name, and it's... MastoBlaster.

                This name was chosen for personal reasons, and also because of its similarity to Master Blaster by Stevie Wonder, which even today feels relevant and fitting for the Fediverse.

                Stay tuned!

                #MastoBlaster #Fediverse #Mastodon #iOS #FediverseApp #Announcement #Apple #snac #snac2 #BSDCafe #illumosCafe

                slothrop@chaos.socialS This user is from outside of this forum
                slothrop@chaos.socialS This user is from outside of this forum
                slothrop@chaos.social
                wrote last edited by
                #30

                @stefano This is great.

                Now I just need a snac server...

                stefano@mastodon.bsd.cafeS 1 Reply Last reply
                0
                • slothrop@chaos.socialS slothrop@chaos.social

                  @stefano This is great.

                  Now I just need a snac server...

                  stefano@mastodon.bsd.cafeS This user is from outside of this forum
                  stefano@mastodon.bsd.cafeS This user is from outside of this forum
                  stefano@mastodon.bsd.cafe
                  wrote last edited by
                  #31

                  @slothrop thanks!

                  1 Reply Last reply
                  0
                  • stefano@mastodon.bsd.cafeS stefano@mastodon.bsd.cafe

                    The time is probably right.

                    Back in 2022, when I was still using iOS, I wasn’t completely happy with the Fediverse apps that were available. I was mostly using Akkoma, and the interface I liked the most was actually its web UI, even on mobile. So I started playing with Xcode and put together the foundations of an app tailored to my needs.

                    A lot has changed since then and today we have great alternatives like IceCubes, Mona, Ivory, etc. Each one has strengths and weaknesses though, so I picked up my old project again and kept pushing it forward.

                    So I’m happy to announce that my app will finally see the light: I’ve been using it for the past few days and, in my spare time, I’m fixing bugs and adding missing features. I’m building it around my own needs, so it doesn’t have to “appeal to everyone”. I wouldn’t call it opinionated, but it’s definitely targeted.

                    The app will have one key trait: #snac2 support will be a first-class feature, not an incidental one. Many apps, especially on iOS, support snac as a side effect, but the experience is often not optimal. In this case, the choice is deliberate and it strictly follows the Mastodon API support implemented by snac. So snac will work properly (within the limits of the platform, of course).

                    Among the features already implemented: the app is minimal and lightweight (under 10 MB, including debug code), easy on RAM, and privacy-first (for example it strips EXIF data from media before posting, so the server will never see it). On snac it also cleans up the "Boosted by Aoderelay" messages that appear when using a relay, removes the character limit, and supports posting in Markdown.

                    I also added support for Apple Intelligence to generate alt text, both for the media I post and for media posted by others that is missing alt text.

                    Everything is processed locally through Apple APIs and only on supported devices. The results aren't amazing, Apple Intelligence is extremely limited, but in my opinion it's the only privacy-friendly and ethical way to approach it. And of course, you can disable it.

                    On Mastodon it supports all the main features: lists, quote posts, granular notifications (you can choose what you want for each category), notification grouping, multi-account support, and it works.

                    It's still missing a few things (block, etc.) and has some bugs, which I’m spotting as I keep using it.
                    As soon as it's stable enough, I'll invite a few people to test it. I still haven't fully decided how I'll distribute it: an Apple Developer account has a yearly cost, and I hope to reuse it for other projects too. So this app might be paid, with a trial period, but if possible (I still need to check what’s feasible) I'd like it to be free if you connect to one of the BSD Cafe instances, illumos Cafe, or any snac instance, including your own.

                    I don't know how long it will take before it's ready... but I can already tell you what it will be called.
                    It already has a name, and it's... MastoBlaster.

                    This name was chosen for personal reasons, and also because of its similarity to Master Blaster by Stevie Wonder, which even today feels relevant and fitting for the Fediverse.

                    Stay tuned!

                    #MastoBlaster #Fediverse #Mastodon #iOS #FediverseApp #Announcement #Apple #snac #snac2 #BSDCafe #illumosCafe

                    nicolai@babka.socialN This user is from outside of this forum
                    nicolai@babka.socialN This user is from outside of this forum
                    nicolai@babka.social
                    wrote last edited by
                    #32

                    @stefano can I install this via TestFlight or how?

                    stefano@mastodon.bsd.cafeS 1 Reply Last reply
                    0
                    • nicolai@babka.socialN nicolai@babka.social

                      @stefano can I install this via TestFlight or how?

                      stefano@mastodon.bsd.cafeS This user is from outside of this forum
                      stefano@mastodon.bsd.cafeS This user is from outside of this forum
                      stefano@mastodon.bsd.cafe
                      wrote last edited by
                      #33

                      @nicolai yes, I’ll probably release it via TestFlight while fixing stuff.

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups