Skip to content
BFS Development Software studio
Write to Ben

Capability 02 of 03: iOS apps

Plate 02

Native iOS apps

Designed, built, and taken through App Review. Bar Crawl Golf and My Daily Tool are on the App Store. GreekStack is live at greekstack.app.

The toolbox

Built with SwiftUI, MapKit and Capacitor.

  • SwiftUI
  • Capacitor
  • MapKit
  • Foundation Models
  • Supabase
  • Stripe
  • Next.js

Bar Crawl Golf and My Daily Tool are SwiftUI. GreekStack's iOS app is built with Capacitor, and its member app ships inside the binary.

Bar Crawl Golf on iPhone: the live Play screen with hole number, bar name, par and drink, and Add a stroke and Finished hole buttons.
Bar Crawl Golf, on the App Store

How it is built

Native on the phone, checked before review.

What goes into an app between the first screen and the App Store listing.

  1. 1

    SwiftUI where it is native

    Bar Crawl Golf and My Daily Tool are SwiftUI, with haptics, widgets, and system integrations. GreekStack's iOS app is built with Capacitor, with its member app bundled in the binary instead of loaded from the website.

  2. 2

    A web companion where it helps

    A Next.js site carries the App Store link. Bar Crawl Golf adds a browser join flow, so friends need no install.

  3. 3

    Local-first where possible

    My Daily Tool keeps its data on the device and needs no account.

  4. 4

    App Store release, end to end

    Screenshots, listing copy, review notes, and the submission are part of shipping.

Questions about the work?

Ask about a build, a decision or a number on any page, or just talk shop. A real person reads every message.