Swift 6 + SwiftUI product work
New features and full apps on Swift 6 strict concurrency, SwiftUI with the Observation framework, NavigationStack with type-safe routes, and Swift Package Manager modules. UIKit interop where SwiftUI is still behind.
Services
Native iOS engineering on Swift 6 and SwiftUI for consumer and B2B products targeting iPhone, iPad, Apple Watch, and Apple Vision Pro. We ship App Store-ready builds that pass review on the first submission, handle App Tracking Transparency without losing the funnel, and stay current with EU Digital Markets Act obligations. Dedicated iOS teams from 12,000 EUR/month, fixed-scope project sprints from 25,000 EUR. CET workday with 9 AM–1 PM ET overlap, GDPR-aligned by default.
iOS is where US revenue lives and where EU compliance hits hardest. App Store review rejects 35–40 percent of first submissions for the same boring reasons — missing purpose strings, IAP routed through Stripe, account deletion not in-app, App Privacy labels out of sync with the actual SDK. App Tracking Transparency wipes out attribution for teams that bolt it on at the end. The EU DMA opened alternative marketplaces and third-party browser engines but added a new contractual surface. We build iOS apps that ship without these surprises — Swift 6 strict concurrency, SwiftUI + Observation, async/await throughout, and a pre-flight review checklist run against every submission.
New features and full apps on Swift 6 strict concurrency, SwiftUI with the Observation framework, NavigationStack with type-safe routes, and Swift Package Manager modules. UIKit interop where SwiftUI is still behind.
Pre-flight checklist against Guidelines 2.x/3.x/4.x/5.x: IAP routing, purpose strings, demo account, in-app account deletion, App Privacy labels in sync with SDKs, sign-in with Apple where required.
App Tracking Transparency with proper pre-prompts and graceful degradation, SKAdNetwork 4 attribution, EU DMA alternative marketplace support, BrowserEngineKit on iOS 17.4+ where the product needs it.
Objective-C to Swift, UIKit to SwiftUI, RxSwift/Combine to async/await, manual layout to Auto Layout/SwiftUI, CocoaPods to SwiftPM. Strangler-pattern migrations that keep shipping every two weeks.
Cold start under 400 ms, scroll at 120 Hz on ProMotion, memory pressure profiling with Instruments, Xcode Organizer metrics review, MetricKit-driven crash prioritisation, energy log audits for background work.
Core ML model packaging, Vision framework, Speech, Translation, Writing Tools integration on iOS 18, Foundation Models framework where eligible, App Intents for Siri and Spotlight.
Week 1: audit existing project (or define scope for a new one), pick deployment target, run an App Store guidelines gap analysis, and write the technical baseline document.
Weeks 2–3: Xcode project, SwiftPM modules, CI on Xcode Cloud or GitHub Actions with Fastlane, TestFlight pipeline, App Store Connect setup, App Privacy labels drafted.
Two-week sprints, TestFlight build every Friday, weekly demo with the founder/PO, MetricKit and Crashlytics review every Monday, App Store Review pre-flight before any submission.
Phased release via App Store Connect, monitor crash-free sessions in the first 48 hours, hotfix path tested, post-launch retrospective, then back to two-week cadence with a real user funnel.
Senior iOS engineer + tech lead + QA + PM allocation, your repo, your sprint board, daily standup. From 12,000 EUR/month, three-month minimum, then month-to-month with 30 days notice.
Fixed scope, fixed price, 6–12 weeks. ATT migration, SwiftUI rewrite of a tab, App Clip MVP, Vision Pro proof of concept. From 25,000 EUR, milestone-based invoicing.
One or two senior iOS engineers embedded in your team. Your standups, your code review, your release process. From 9,500 EUR per engineer per month, monthly rolling.
All engagements include NDA, DPA, and full IP assignment signed before kickoff. CET workday with 9 AM–1 PM ET overlap for US founders.
Native iOS and Android e-signature clients with a Symfony + React CRM for a cross-border law firm — KYC onboarding and a defensible evidence trail for US & EU matters.
Consumer WireGuard VPN app for iOS and Android with zero-log architecture, launched across the US and EU.
Native events, booking, and ticketing app with QR entry — events discovery for Armenia, engineered to US & EU client standards.
GDPR-aligned · ISO 27001 ready · SOC 2 Type II in progress · HIPAA-capable · CCPA-acknowledged
Every engineer on the roster has shipped at least three production iOS apps and worked through at least one full Swift major-version migration. No juniors billed at senior rates.
We run a pre-flight checklist against the App Store Review Guidelines and the App Privacy labels before any submission. Our first-pass approval rate is above 90 percent.
GDPR data export and deletion, CCPA Do Not Sell signals, ATT pre-prompts that respect the user, EU DMA marketplace support, and DPAs with every third-party SDK in the bundle.
For regulated products (healthtech, fintech) we run a HIPAA or PSD2 gap assessment in week 1 and design the data flows accordingly — PII never enters crash reports, sensitive data stays in Keychain or Secure Enclave-backed storage.
New iOS projects start on Swift 6 with strict concurrency enabled and target iOS 17 as the deployment minimum, with iOS 18 as the build SDK. That covers roughly 92 percent of active US/EU iPhones at time of writing. For B2B apps that must run on legacy fleet devices we drop the floor to iOS 16 and isolate Swift 6 concurrency with @preconcurrency imports. SwiftUI is the default UI layer with UIKit interop where SwiftUI still lacks coverage (camera capture pipelines, advanced PDFKit, custom keyboard input).
We treat App Store Review Guidelines 2.x, 3.x, 4.x and 5.x as a hard pre-flight checklist before every submission. The most common rejection patterns we eliminate: Guideline 4.0 (incomplete metadata, missing demo account), Guideline 2.1 (crash on TestFlight build with reviewer locale), Guideline 3.1.1 (digital goods routed through Stripe instead of IAP), Guideline 5.1.1 (purpose strings missing in Info.plist for camera, photos, contacts, motion), and Guideline 5.1.2 (account deletion not in-app, required since June 2022). We also pre-fill the App Privacy nutrition labels accurately and keep them in sync with the actual SDK behaviour.
App Tracking Transparency (ATT) is mandatory since iOS 14.5 for any cross-app/site tracking via IDFA. We gate IDFA access behind ATTrackingManager.requestTrackingAuthorization, show the pre-prompt only when there is genuine product value, and design the app to function fully when the user declines (US opt-in rates are 25–38 percent). For EU Digital Markets Act compliance we support alternative app marketplaces, third-party browser engines via BrowserEngineKit on iOS 17.4+ in the EU, and the contractor-entitled NFC/contactless payment APIs where the business case requires it.
Default is SwiftUI-first with the Observation framework (iOS 17+) replacing ObservableObject, and UIViewRepresentable bridges where UIKit is still ahead — high-FPS table cells with custom layout, AVFoundation camera UI, PencilKit, and MapKit overlays at scale. We use Swift Concurrency (async/await, actors, structured tasks) instead of Combine for new code; existing Combine pipelines are kept and bridged. Navigation uses NavigationStack with type-safe NavigationPath. The Composable Architecture (TCA) is on offer for teams that want it, but we default to vanilla SwiftUI + Observation for new projects.
GDPR-aligned by design: lawful basis documented per data category, in-app consent flows separate from ATT, granular data export and account deletion (also an App Store requirement since 2022), and DPAs with every third-party SDK. For EU customers we host backend infra in eu-central-1 or eu-west-3, encrypt at rest with AWS KMS or GCP CMEK, and keep PII out of crash reports (Sentry/Firebase Crashlytics PII scrubbing enabled). For CCPA we ship the Do Not Sell/Share signal handling and a CCPA-specific privacy screen for California users detected via region (not IP geolocation, which is unreliable on iOS).
Pricing starts at 12,000 EUR/month per dedicated team (one senior iOS engineer + part-time tech lead, QA, and PM allocation). Standard product team is two senior iOS engineers + tech lead + QA + designer + PM at 28,000–34,000 EUR/month. Project sprints (e.g. App Clip MVP, ATT migration, SwiftUI rewrite of a tab) start at 25,000 EUR for a 6-week fixed-scope engagement. CET workday with 9 AM–1 PM ET overlap. Three-month minimum on dedicated teams, then month-to-month with 30 days notice.