3 appsIndependent Apple developer

I make apps for
every Apple screen.

Hi, I'm Grigor. I design and build native apps for iPhone, iPad, Mac and Apple Watch, from the first sketch to the App Store page.

Three apps. Native, private and in six languages each.

Bezelry on iPhone, with a set of App Store screenshots for a habit tracker
Asking Jakub in Athleon why bench press has stalled at 100 kg, with an answer built from the logged sets
Viewry on iPad, showing a live Liquid Glass demo above its SwiftUI code
3apps, designed and built by me
4Apple platforms, from iPhone to Watch
9languages across my apps
0ads, accounts or trackers

My apps

Three apps.
Made with care.

A strength coach, a screenshot studio and a library of Apple's UI frameworks, each designed, built and shipped by me.

AthleoniPhone and Apple Watch

Strength training,
coached.

Pick a coach who trains the way you do. They read every set you log, answer your questions, review your workouts, build your plan and check your form, in an app where logging a set takes a single tap.

Nine coaches. One that trains the way you do.

A Form Check report in Athleon: three reps of barbell rows scored, with what went well and what to fix A Push workout in progress in Athleon, with the next set open and the rest timer running

Ask Your Coach

Why a lift has stalled, what to train today or how heavy to go, answered from your own sets.

Form Check

Prop up your iPhone and get every rep scored, with the one thing to try on your next set.

Train Together

Invite a friend into your workout and see each other's sets the moment they're logged.

Visit getathleon.com Coming soon to theApp Store

BezelryMac, iPad and iPhone

App Store screenshots, beautifully done.

Bezelry turns raw screenshots into polished App Store images, with device frames, captions and backgrounds, in every size and every language.

  • 13 device frames drawn in code, sharp at every size
  • Captions that fit in every script, right to left included
  • All 29 sizes App Store Connect asks for, in one export
  • A live preview of your App Store product page
Visit bezelry.app › Coming soon
Bezelry on the Mac, designing App Store screenshots for a habit tracker

ViewryiPhone, iPad, Mac and Apple Watch

Every Apple UI framework, live.

A library of live demos of Apple's UI frameworks. Change a demo's parameters and watch its code follow, then take the code into your own app.

  • SwiftUI, UIKit and AppKit, side by side
  • Move a slider and the code changes with it
  • Copy the code, or open it in Swift Playgrounds
  • One purchase for iPhone, iPad, Mac and Apple Watch
Visit viewry.app › Coming soon
Viewry on the Mac, showing a live Liquid Glass demo with its SwiftUI code

Every screen

Native everywhere they run.

Each app is built in SwiftUI for the screens it runs on, and speaks six languages.

App iPhone iPad Mac Apple Watch
Athleon Yes No No Yes
Bezelry Yes Yes Yes No
Viewry Yes Yes Yes Yes

Nine languages between them

  • English
  • Deutsch
  • Français
  • Español
  • Italiano
  • Polski
  • Български
  • 日本語
  • 简体中文

No account. No ads. No tracking.

None of my apps asks you to sign up, shows you ads or tracks what you do. What you make stays on your devices and in your own iCloud.

  • No sign-up
  • No analytics or ads
  • Your data in your own iCloud

Toolkit

What I build with.

The frameworks and APIs behind my apps, on Apple platforms and on Android.

Apple platforms

SwiftUI first, with UIKit and AppKit where a screen needs them. Data lives in SwiftData and syncs through iCloud with CloudKit.

  • Swift
  • SwiftUI
  • UIKit
  • AppKit
  • SwiftData
  • Core Data
  • CloudKit
  • Combine

Health and fitness

Athleon runs live workouts on Apple Watch with HealthKit and mirrors them to the iPhone. On Android, I read heart rate and steps from Wear OS watches.

  • HealthKit
  • WatchConnectivity
  • Health Connect
  • Health Services

On-device intelligence

Athleon's coaches write with Apple's Foundation Models, and its form check follows your body pose with Vision.

  • Foundation Models
  • Vision
  • AVFoundation

System features

Widgets, Live Activities, App Intents and tips where they help, and in-app purchases with StoreKit in all three apps.

  • WidgetKit
  • ActivityKit
  • App Intents
  • StoreKit
  • TipKit
  • Swift Charts

Android and Wear OS

I build for Android phones and Wear OS watches too, natively in Kotlin with Jetpack Compose.

  • Kotlin
  • Jetpack Compose
  • Wear OS
  • Health Connect
  • Health Services

Backend, web and shipping

APIs in Python and Flask, desktop tools in Electron and Vue, and the release work around them: CI, testing and both app stores.

  • Python
  • Flask
  • Node.js
  • Vue
  • Electron
  • Docker
  • CI/CD
  • Google Play Console

Let's talk.

For work, press or anything about my apps, write to me.