Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

appfrosch

@appfrosch@iosdev.space
mastodon 4.7.3
  • Open on iosdev.space

Formerly known as appfrosch on social.dev-wiki.de (discontinued), I am rejoining on iosdev.space.
Application developer at days, working a with a relatively obscure database language on my company’s ERP, I enjoy everything and anything Swift and SwiftUI.
✅Still on my bucket list: having an app on the App Store-I’m working on it 😀(completion date: 2026-05-20, url: https://apps.apple.com/us/app/m%C3%A4xle/id6762202667)

44 Followers
241 Following
21 Posts
Joined April 09, 2024
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago

Und …
… hier ist es!

Darf ich vorstellen: Mäxle!

https://apps.apple.com/us/app/m%C3%A4xle/id6762202667

Hat mich nur ein und ein halbes Jahrzehnt gebraucht vom Gedanken, eine App im App Store zu haben bis … ich es endlich geschafft habe, eine App in den App Store zu stellen 😀

#buildinpublic #indiedev #indiegame #SwiftUI #iOS #finally

apps.apple.com
7
2
4
0
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago

Up to 6 players. One phone.

No accounts, no Bluetooth, no WiFi. Enter names, pick lives, start. Pass the phone. Each player only sees what they're supposed to see. The cup handles the rest.

Designed for a table. A kitchen. A campfire.

#buildinpublic #indiedev #indiegame #iOS

https://testflight.apple.com/join/fkU1XU9A

**Wednesday 20 May**

iosdev.space
2
0
1
0
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago

And …
… here it is!

Meet Mäxle!

https://apps.apple.com/us/app/m%C3%A4xle/id6762202667

Only took me one and a half decades from notion of having an app on the App Store to … actually having an app on the App Store 😀

#buildinpublic #indiedev #indiegame #SwiftUI #iOS #finally

apps.apple.com
1
0
2
0
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago

Apple already approved it. It's sitting on manual hold while I finish a few last polish items — a keyboard bug, a cup gesture, a dice reorder after roll.

Small things. But they matter.

This started as a weekend project. It did not stay a weekend project.

Releasing soon.

#buildinpublic #indiedev #indiegame #SwiftUI #iOS

https://testflight.apple.com/join/fkU1XU9A

**Wednesday 20 May**

iosdev.space
1
0
1
0
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago

Das Grundspiel — volles Mäxle, alle Spieler∗innen, alle Leben — bleibt für immer kostenlos.

Kostenpflichtige Extras sind optionale Regelvarianten: Mäxle weitergeben, Mäxle glauben, gleicher Wert erlaubt, Richtungswechsel bei 31. Je CHF 0.99. Oder alles freischalten für CHF 2.99.

Kein Abo. Einmal kaufen, für immer behalten.

#buildinpublic #indiedev #indiegame #iOS

https://testflight.apple.com/join/fkU1XU9A

**Mittwoch 20. May**

iosdev.space
1
0
2
0
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago

The base game — full Mäxle, all players, all lives — is free forever.

Paid unlocks are optional rule variants: pass the Mäxle, believe the Mäxle, same value allowed, reverse on 31. CHF 0.99 each. Or unlock everything for CHF 2.99.

No subscription. Buy once, keep forever.

#buildinpublic #indiedev #indiegame #iOS

https://testflight.apple.com/join/fkU1XU9A

**Wednesday 20 May**

iosdev.space
1
0
1
0
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago

Bis zu 6 Spieler∗innen. Ein Handy.

Kein Account, kein Bluetooth, kein WLAN. Namen eingeben, Leben wählen, loslegen. Handy weitergeben. Jede∗r sieht nur, was er∗sie sehen soll. Der Becher regelt den Rest.

Gemacht für einen Tisch. Eine Küche. Ein Lagerfeuer.

#buildinpublic #indiedev #indiegame #iOS

https://testflight.apple.com/join/fkU1XU9A

**Mittwoch 20. May**

iosdev.space
1
0
1
0
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago

Niemand fragt nach Haptik. Aber alle merken, wenn sie stimmt.

Würfel im Rollen: schnelle, leichte Impulse. Einrasten: ein satter Stoß. Leben verloren: ein dumpfer Impact. Game Over: etwas Schwereres.

Sound folgt derselben Logik — AudioServices, stummschaltungs-bewusst.

Das sind die Details, die ein Spiel anfühlen lassen wie etwas Echtes.

#buildinpublic #indiedev #indiegame #iOS #SwiftUI

https://testflight.apple.com/join/fkU1XU9A

**Mittwoch 20. May**

iosdev.space
1
0
1
0
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago

Nobody asks for haptics. But everybody notices when they're right.

Dice tumbling: rapid light taps. Settle: a firm thud. Life lost: a dull impact. Game over: something heavier.

Sound follows the same logic — system sounds via AudioServices, silent-mode aware.

These are the details that make a game feel real.

#buildinpublic #indiedev #indiegame #iOS #SwiftUI

https://testflight.apple.com/join/fkU1XU9A

**Wednesday 20 May**

iosdev.space
1
0
1
0
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago

#buildinpublic #indiedev #indiegame #iOS

https://testflight.apple.com/join/fkU1XU9A

iosdev.space
1
0
2
0
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago
Replying to
@alpennec@iosdev.space thanks, I appreciate your input. For anyone not being able to(or wanting to …) access X–here's the link to a suggestion made there: https://livsycode.com/swiftui/intercepting-swiftui-sheet-dismissal/ I also wonder if @danielsaidi@mastodon.social has us covered with his package https://github.com/danielsaidi/PresentationKit …
Livsy Code → Learn Swift the smart way

Intercepting SwiftUI Sheet Dismissal → Livsy Code

Greetings, traveler! SwiftUI sheets are great until you need one specific behavior: react when the user tries to dismiss the sheet interactively. You can disable interactive dismissal with .interactiveDismissDisabled(), and you can provide a “Done” button, but there’s still a common UX gap: the user drags the sheet down, expects it to close, and you

1
1
0
0
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago
Replying to
@danielsaidi@mastodon.social @alpennec@iosdev.space have a look at https://livsycode.com/swiftui/intercepting-swiftui-sheet-dismissal/ While it's more like a workaround to achieving the goal, it's still native. It cleverly uses the indents to react on the indent height being under a certain threshold. Could be an interesting addition to your package perhaps. (Being do close to WWDC, it also might make sense to wait and see what Apple has done for the SwiftUI universe first …)
Livsy Code → Learn Swift the smart way

Intercepting SwiftUI Sheet Dismissal → Livsy Code

Greetings, traveler! SwiftUI sheets are great until you need one specific behavior: react when the user tries to dismiss the sheet interactively. You can disable interactive dismissal with .interactiveDismissDisabled(), and you can provide a “Done” button, but there’s still a common UX gap: the user drags the sheet down, expects it to close, and you

1
0
0
0
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago
Replying to
@alpennec@iosdev.space would be nice if such a callback existed … One workaround could be to disable swipe to dismiss and introduce a cancel/save (or next or whatever) toolbar. Not always what one would probably want though 🤷
1
1
0
0
Open post
appfrosch @appfrosch@iosdev.space
· 5mo ago
Replying to
@StewartLynch@iosdev.space happy birthday! Real inspiration. Looking forward to all the upcoming feature releases 😬
1
0
0
0
Open post
appfrosch @appfrosch@iosdev.space
· 29mo ago

Ich hatte heute zum Kaffee einen @codezumkaffee@podcasts.social und schon wieder einen Shoutout in einem Podcast 😀 https://www.codezumkaffee.de/episode/014-konferenzen-und-co
Vielleicht muss ich doch auch mal noch anfangen zu podcasten 😬
PS bei einer Watch-Party zur dubdub wäre ich am Start 🤗

codezumkaffee.de
3
1
1
0
Open post
appfrosch @appfrosch@iosdev.space
· 29mo ago
Replying to
@codezumkaffee@podcasts.social Why not–ich hätte da schon mal Bock drauf 😀
2
0
0
0
Open post
appfrosch @appfrosch@iosdev.space
· 29mo ago
Replying to
@codezumkaffee 😳🥳👍🎉🎉🎉
1
0
0
0
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago

https://apps.apple.com/us/app/m%C3%A4xle/id6762202667

#buildinpublic #indiedev #indiegame #SwiftUI #iOS #finally

apps.apple.com
0
1
1
0
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago

Just missed the perfect moment of 2^9 posts …
Well, 2^9 +1 is also freaking awesome 😎

0
0
0
0
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago

Apple hat es bereits genehmigt. Es wartet auf manuelle Freigabe, während ich ein paar letzte Kleinigkeiten fertigstelle — ein Tastaturfehler, eine Bechergeste, eine Würfelreihenfolge nach dem Wurf.

Kleinigkeiten. Aber sie zählen.

Das hat als Wochenendprojekt angefangen. Es ist kein Wochenendprojekt geblieben.

Bald gehts los.

#buildinpublic #indiedev #indiegame #SwiftUI #iOS

https://testflight.apple.com/join/fkU1XU9A

**Mittwoch 20. May**

iosdev.space
0
0
1
0
Open post
appfrosch @appfrosch@iosdev.space
· 4mo ago
Replying to
@Umweltministerium@xn--baw-joa.social @czottmann@norden.social “[…] ging das Aufkommen […] gefallen“ – so sagt mans ja … Wenigstens zum Korrekturlesen könnte man KI verwenden. Oder mal jemand anderen noch einmal lesen lassen … Naja, wir Ba-Wü'ler können halt Alles außer Hochdeutsch … Und Rechtschreibung … 😂 Genug gemeckert: inhaltlich bemerkenswert! Glückwunsch, Konschtanz (Phonetik, kein Rechtschreibfehler)
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 13:14:31 UTC