@grunfink@comam.es avatar grunfink , to random

@stefano , BSD Cafe barista, developer extraordinaire and even better human being, has started working on an iOS Mastodon API / Fediverse app named .

The difference from other Mastodon API clients is that this one has as a first class citizen.

I'm so glad!

https://mastoblaster.app/ @mastoblaster

@amilatled@snac.la10cy.net avatar amilatled , to random

MastoBlaster looks really Great! A snac-first iOS Fediverse Client! :)
Already found a Little bug: on an iPhone SE2 screen, the First character gets cut and is Not shown :)
@mastoblaster couldnt find a repo or issue Tracker to Open a bug Report for this :)

ALT
@stefano@bsd.cafe avatar stefano , to random

has its own account - powered by

Follow @mastoblaster to receive all the updates, insights, etc.

@fediverso@flipboard.social avatar fediverso , to fediverso group

Join the MastoBlaster beta
fediverso@a.gup.pe icon fediverso group
https://poliverso.org/display/0477a01e-1569-95b4-0f87-f73578067311

un client iOS per il Fediverso leggero e attento alla privacy è ora disponibile per i test pubblici su TestFlight.@Che succede nel Fediverso?Si tratta di un client basato su un'idea semplice: comportamento veloce, piccolo e prevedibile e supporto di prima classe per .Cosa lo rende diverso:1. snac-first per progettazione, non "compatibile per caso"2. Funziona

@notizie@poliverso.org avatar notizie , to Che succede nel Fediverso?

un client iOS per il Fediverso leggero e attento alla privacy è ora disponibile per i test pubblici su TestFlight.

fediverso@feddit.it icon Che succede nel Fediverso?

Si tratta di un client basato su un'idea semplice: comportamento veloce, piccolo e prevedibile e supporto di prima classe per .

Cosa lo rende diverso:

  1. snac-first per progettazione, non "compatibile per caso"
  2. Funziona con tutti i software compatibili con Mastodon API, inclusi Mastodon, snac, GoToSocial, Akkoma e altri
  3. Rimozione EXIF ​​durante il caricamento (HDR e orientamento preservati)
  4. Generazione facoltativa di testo alternativo sul dispositivo tramite Apple Intelligence per i tuoi caricamenti e per le immagini nella tua timeline
  5. Pubblicazione Markdown per snac
  6. Notifiche granulari, raggruppamento, multi-account
  7. Strumenti di blocco e moderazione
  8. Ingombro molto ridotto, utilizzo di RAM molto basso

La generazione del testo alternativo avviene interamente sul dispositivo tramite API Apple su hardware supportato. Nulla viene inviato a servizi esterni.

Qui il post di @stefano

testflight.apple.com/join/Pkxa…

@stefano@bsd.cafe avatar stefano , to random

After quite some time, I’m finally ready to share this.

MastoBlaster is now available in public testing on TestFlight.

It is a lightweight, privacy-first Fediverse client for iOS, built around a simple idea: fast, small, predictable behavior, and first-class support for snac.

What makes it different:
• snac-first by design, not "compatible by accident"
• Works with all Mastodon API compatible software, including Mastodon, snac, GoToSocial, Akkoma, and others
• EXIF stripping on upload (HDR and orientation preserved)
• Optional on-device alt text generation via Apple Intelligence for your uploads and for images in your timeline
• Markdown posting for snac
• Granular notifications, grouping, multi-account
• Blocking and moderation tools
• Very small footprint, very low RAM usage

Alt text generation happens entirely on device via Apple APIs on supported hardware. Nothing is sent to external services.

It is built around my own workflow and priorities. It may not be for everyone, and that is perfectly fine.

Important note:
MastoBlaster will always be free for BSD Cafe users, illumos Cafe users, and for anyone connecting to a snac instance, including self-hosted ones.

The app is already usable, but this is still a test phase. I am looking for feedback, bug reports, and real-world usage insights.

TestFlight link:
https://testflight.apple.com/join/Pkxa5R1k

Stay tuned.

@stefano@bsd.cafe avatar stefano , to random
@stefano@bsd.cafe avatar stefano , to random

Hear hear! Apple just approved my MastoBlaster's build - let the test begin!

@stefano@bsd.cafe avatar stefano , to random

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: 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!