Sie möchten eine iOS App entwickeln lassen? Nach 25+ Jahren in der App-Entwicklung zeige ich Ihnen in diesem Guide alles Wichtige: von der Technologie-Wahl über Design-Guidelines bis zu realistischen Kosten und dem App Store-Prozess.
🔔 WICHTIG: Alle Preise verstehen sich netto (zzgl. 19% USt.). DE-Sätze; Offshore/NE-EU abweichend.
Warum iOS? Das Premium-Ökosystem
iOS mag weniger Marktanteil haben (28% weltweit), aber:
Die Zahlen, die wirklich zählen
Revenue:
- iOS-Nutzer geben 2,5x mehr aus als Android-Nutzer
- App Store Revenue 2024: $85 Milliarden vs. Google Play: $42 Milliarden
- In-App-Käufe: iOS 60% höher pro Nutzer
Premium-Märkte:
- USA: 55% iOS, 45% Android
- UK: 52% iOS
- Deutschland: 38% iOS (aber: Premium-Segment)
- Schweiz: 48% iOS
Zielgruppe:
- Höheres Durchschnittseinkommen
- Höhere Kaufkraft
- Frühe Adopter neuer Technologien
- Design-bewusst
Wann Sie iOS entwickeln sollten
✅ Ja zu iOS, wenn:
- Zielgruppe in USA/UK/Westeuropa
- Premium-Produkt (Nutzer zahlen für Qualität)
- B2B mit Apple-Firmengeräten
- Design & UX besonders wichtig
- Monetarisierung via Abo/In-App-Käufe geplant
✅ iOS FIRST (vor Android), wenn:
- Startup-MVP für Investor-Präsentation (iOS wirkt “professioneller”)
- Marketing-Budget begrenzt (bessere Konversion bei iOS-Nutzern)
- Fokus auf USA/UK-Markt
❌ Nicht iOS-only, wenn:
- Zielgruppe primär in Asien/Lateinamerika/Afrika
- Maximale Reichweite wichtiger als Revenue
- Budget sehr begrenzt (dann Cross-Platform für beide)
iOS App-Entwicklung: Native vs. Cross-Platform
Option 1: Native iOS (Swift)
Technologie:
- Sprache: Swift (modern, empfohlen) oder Objective-C (veraltet)
- IDE: Xcode (nur auf macOS)
- UI: SwiftUI (modern) oder UIKit (etabliert)
- Mac mit macOS erforderlich (für Development & Build)
Vorteile:
- ✅ Beste Performance - direkter Zugriff auf Hardware
- ✅ Alle iOS-Features sofort - neue APIs ab Tag 1
- ✅ Apple empfiehlt es - beste Integration, alle Docs
- ✅ SwiftUI = moderne UI - deklarativ wie Flutter
- ✅ Beste User Experience - 100% Apple Guidelines
- ✅ Zugriff auf neueste Features - ARKit, WidgetKit, Live Activities
Nachteile:
- ❌ Nur iOS - für Android komplett neu entwickeln
- ❌ macOS-Rechner nötig - zusätzliche Hardware-Kosten
- ❌ Zwei Codebasen (iOS + Android) = doppelte Wartung
- ❌ Längere Time-to-Market - wenn beide Plattformen nacheinander
- ❌ Xcode kann frustrierend sein - große IDE, manchmal buggy (CI/CD mit Fastlane/Xcode Cloud mildert das)
Kosten (nur iOS):
- Einfache App: 20.000-45.000 €
- Mittlere App: 45.000-110.000 €
- Komplexe App: 110.000-300.000+ €
Timeline:
- MVP: 3-4 Monate
- Full App: 5-8 Monate
Option 2: Cross-Platform (Flutter)
Technologie:
- Flutter: Dart-Sprache, von Google
- Ein Code für iOS + Android
- Entwicklung auf Mac, Windows oder Linux möglich
Vorteile:
- ✅ Ein Code für iOS + Android (30-40% Kosten-/Zeitersparnis gegenüber 2× nativ)
- ✅ 30-40% günstiger als zwei native Apps
- ✅ Schnellerer Launch - beide Plattformen gleichzeitig
- ✅ Einfachere Wartung - nur eine Codebase
- ✅ Performance 90-98% nativ (meist nicht spürbar) - ausreichend für 90% der Apps
- ✅ Kein Mac nötig (aber für Build & Test schon)
Nachteile:
- ❌ Leichte Performance-Einbußen bei komplexen Animationen
- ❌ Neue iOS-Features später - Plugin muss erst entwickelt werden
- ❌ Nicht 100% iOS-Look - trotz Cupertino-Widgets leichte Abweichungen
- ❌ App-Größe - Flutter-Apps ca. 15-20 MB größer
- ❌ Abhängigkeit von Google - wenn Flutter discontinued wird?
Kosten (iOS + Android!):
- Einfache App: 20.000-45.000 €
- Mittlere App: 45.000-110.000 €
- Komplexe App: 110.000-300.000+ €
Timeline (beide Plattformen):
- MVP: 3-4 Monate
- Full App: 5-8 Monate
Direkter Vergleich
| Aspekt | Native (Swift) | Cross-Platform (Flutter) |
|---|---|---|
| Kosten (nur iOS) | 20.000-110.000 € | 20.000-110.000 € |
| Kosten (iOS + Android) | 40.000-220.000 € | 20.000-110.000 € |
| Performance | 100% | 90-98% (meist nicht spürbar) |
| iOS-Look & Feel | Perfekt | Nahezu nativ |
| Neue iOS-Features | Sofort | Mit Verzögerung |
| Wartung | 2 Codebasen | 1 Codebase |
| Time-to-Market | Langsamer | Schneller |
| Hardware-Anforderung | Mac erforderlich | Mac nur für Build |
Meine Empfehlung:
- Native Swift, wenn: Performance kritisch (AR, 3D, Spiele), nur iOS geplant, neueste Features wichtig
- Flutter, wenn: iOS + Android geplant, Budget begrenzt, schneller Launch wichtig
Mehr Details zu Flutter: Flutter App-Entwicklung: Der komplette Guide
Die 6 Phasen der iOS App-Entwicklung
Phase 1: Requirements & Konzept (1-2 Wochen)
Was passiert:
- Workshop zur Anforderungsanalyse
- User Stories & Use Cases
- Technologie-Entscheidung (Native vs. Cross-Platform)
- Device-Support (iPhone, iPad, beide?)
- iOS-Version-Support (iOS 15+, iOS 16+?)
Kosten: 4.000-8.000 € (40-80 Stunden à 100 €/h)
Festpreis nur bei stabilem Scope + Change-Request-Kontingent (z.B. 10-15h); sonst Time & Material mit Cap und wöchentlichem Budget-Review.
iOS-spezifische Entscheidungen:
Device-Support:
- iPhone only: Standard, günstiger
- iPad only: Seltener (Education, Business)
- Universal (iPhone + iPad): +20-30% Entwicklungszeit
iOS-Versionen:
- Min: iOS 15 (Deployment Target) - empfohlen für gute Nutzer-Abdeckung (95%+)
- Target: jeweils aktuelle iOS-Major (Xcode-Standard) für neue Features
- Regel: Min-Version max. 2-3 Jahre alt halten, dann ca. 90% Nutzer
Apple-Ecosystem-Features:
- Apple Watch Companion App? (+30-50% Entwicklung)
- Apple TV App?
- Mac App (via Catalyst)?
- Widgets?
- Live Activities (Dynamic Island)?
- App Clips (Mini-Apps ohne Installation)?
Phase 2: Design & Prototyping (2-4 Wochen)
Was passiert:
- UI/UX-Design nach Human Interface Guidelines (HIG)
- Interaktiver Prototyp (Figma/Sketch)
- Design Review & Anpassungen
Kosten:
- Freelancer: 3.000-8.000 €
- Agentur: 8.000-20.000 €
iOS-spezifische Design-Aspekte:
Human Interface Guidelines (HIG):
- Apple’s offizielle Design-Sprache
- Navigation: Tab Bar (unten), Navigation Bar (oben)
- Gestures: Swipe back, Pull to refresh, Long press
- Typography: SF Pro (Apple’s System-Font)
- Color System: Dynamic Colors (hell/dunkel automatisch)
iOS-Designtrends 2025:
- SF Symbols, Dynamic Type, Haptics - Baseline, nicht optional!
- Glassmorphism (frosted glass effects)
- Large Titles in Navigation Bars
- Context Menus (Long press)
- Bottom Sheets (statt Modals)
Dark Mode:
- Pflicht seit 2019 - Apps müssen Dark Mode unterstützen
- Design-Aufwand: +15-20%
SF Symbols:
- 5.000+ Icons von Apple (kostenlos)
- Automatisch in richtigem Gewicht & Größe
Phase 3: Entwicklung (8-18 Wochen)
Was passiert:
- Sprint-basierte Entwicklung
- Backend-Entwicklung (wenn nötig)
- API-Integration
- CloudKit oder eigener Server
Kosten: 15.000-80.000 €
iOS-spezifische Entwicklungsthemen:
SwiftUI vs. UIKit:
- SwiftUI (modern, seit 2019): Deklarativ, weniger Code, schneller
- UIKit (etabliert): Mehr Kontrolle, besser dokumentiert, stabiler
- Meine Empfehlung 2025: SwiftUI für neue Apps, UIKit nur für Legacy
Offline & Datenspeicherung:
- Core Data: Apple’s Framework für lokale Datenbanken
- Realm: Alternative (einfacher, schneller)
- UserDefaults: Für einfache Settings
- Keychain: Für Passwörter & Tokens (verschlüsselt)
Netzwerk & Backend:
- URLSession: Apple’s native Netzwerk-Framework
- Alamofire: Popular Library (komfortabler)
- CloudKit: Apple’s Backend-as-a-Service (kostenlos bis 1 GB/User)
Security & DSGVO (Go-Live-Gate!):
Ohne diese Punkte kein Store-Launch:
- AVV (Auftragsverarbeitungsvertrag, falls Cloud-Services)
- Privacy Labels (App Store Pflicht seit iOS 14)
- Rollen & Rechte (wer darf was?)
- Protokollierung & Löschkonzept (DSGVO-Pflicht)
- Secret-Management (API-Keys nicht im Code!)
- Schlüsselrotation (Backend-Tokens regelmäßig erneuern)
Technische Security:
- Keychain (verschlüsselte Speicherung)
- Face ID / Touch ID (biometrische Authentifizierung)
- App Transport Security (nur HTTPS erlaubt)
- Certificate Pinning (gegen Man-in-the-Middle)
Push-Notifications:
- APNs (Apple Push Notification service)
- Zertifikat-Setup (komplizierter als Android)
- Rich Notifications (Bilder, Buttons)
In-App-Käufe:
- StoreKit 2 (Apple’s Framework)
- Abo-Verwaltung
- Restore Purchases (wichtig!)
- Receipt Validation (gegen Piraterie)
Phase 4: Testing & QA (2-4 Wochen)
Was passiert:
- Unit Tests (XCTest)
- UI Tests
- TestFlight Beta-Testing
- Manuelle Tests auf verschiedenen Geräten
Kosten:
- Freelancer: 3.000-8.000 €
- Agentur: 8.000-20.000 €
iOS-spezifische Testing-Herausforderungen:
Device-Vielfalt (überschaubar vs. Android):
- iPhone-Modelle: 4-5 aktuelle Generationen testen
- Bildschirmgrößen: 4 Hauptgrößen (SE, Standard, Plus/Pro Max, Mini)
- iPad: 3-4 Größen (wenn Universal)
- iOS-Versionen: 2-3 Versionen (aktuell, -1, -2)
Unsere Test-Matrix:
- iPhone SE (kleinster Screen, schwächste Hardware)
- iPhone 14/15 (Standard)
- iPhone 14/15 Pro Max (größter Screen)
- iPad (wenn Universal)
- iOS-Versionen: 16, 17, 18 (Beta)
TestFlight:
- Apple’s offizielle Beta-Test-Plattform
- Bis zu 10.000 externe Tester
- Crash-Reports automatisch
- Wichtig: TestFlight-Review (kann 24-48h dauern!)
Phase 5: App Store Launch (1-3 Wochen)
Was passiert:
- Apple Developer Account Setup (99 €/Jahr)
- App Store Connect Listing
- Screenshots & Videos erstellen
- Review-Prozess (2-7 Tage)
Kosten: 1.500-5.000 €
App Store Requirements:
Store-Listing:
- App Name (max. 30 Zeichen)
- Subtitle (max. 30 Zeichen) - wichtig für SEO!
- Description (max. 4.000 Zeichen)
- Keywords (max. 100 Zeichen) - kritisch für Discoverability!
- Screenshots: 3-10 pro Device-Größe
- App Preview Video (optional, aber empfohlen): 15-30 Sekunden
Screenshots-Requirements (kompliziert!):
- 6,7” Display (iPhone 15 Pro Max): 1290x2796 px
- 6,5” Display (iPhone 14 Plus): 1284x2778 px
- 5,5” Display (iPhone 8 Plus): 1242x2208 px
- iPad Pro 12,9” (wenn Universal): 2048x2732 px
Tipp: Tools wie Fastlane automatisieren Screenshot-Erstellung.
Review-Prozess:
Timeline:
- Erste Einreichung: 2-7 Tage Review
- Updates: meist 1-3 Tage
- Rejection Rate: ca. 40% beim ersten Versuch!
Häufige Ablehnungsgründe:
-
Unvollständige App-Informationen
- Demo-Account fehlt (wenn App Login erfordert)
- Unklare Beschreibung
- Fehlende Privacy Policy
-
Design-Probleme
- Nicht iPhone-optimiert (sieht aus wie Android-Port)
- Schlechte UI (Buttons zu klein, unleserlich)
- Broken UI in Dark Mode
-
Funktionalität
- Crashes im Review
- Features funktionieren nicht
- Links führen ins Leere
-
Guideline Violations
- Monetarisierung via externe Links (Umgehung von Apple’s 30%)
- Irreführende In-App-Käufe
- Spam (App ist nur Wrapper um Webseite)
-
Privacy
- Zugriff auf Fotos/Kamera ohne Erklärung
- Tracking ohne Consent (seit iOS 14.5 streng!)
- DSGVO-Verstöße
Wichtig: Apple reviewt Apps manuell. Eine echte Person testet Ihre App. Bereiten Sie sich vor!
Phase 6: Wartung & Updates (laufend)
Was passiert:
- Bugfixes
- iOS-Version-Updates (jährlich neue iOS-Version)
- Feature-Erweiterungen
- Performance-Optimierungen
Kosten: 600-2.500 €/Monat (ca. 15-20% der Entwicklungskosten pro Jahr)
iOS-spezifische Wartung:
Jährliche Updates nötig:
- Neue iOS-Version testen (jedes Jahr im September)
- Deprecated APIs ersetzen - Apple entfernt alte APIs
- Neue Bildschirmgrößen (neue iPhone-Modelle)
- Xcode-Updates (manchmal Breaking Changes)
Typische Wartungsarbeiten:
- Crash-Fixes (Firebase Crashlytics, Sentry)
- Performance-Optimierungen
- Neue App Store Guidelines (ändern sich 2-3x/Jahr)
- Security-Updates (Libraries aktualisieren)
Der komplette Entwicklungsprozess von der Idee bis zum Launch: App erstellen lassen - Der komplette Prozess
Kosten iOS App-Entwicklung: Realistische Kalkulation
Wichtig zu Preismodellen: Festpreis nur bei stabilem Scope + Change-Request-Kontingent (z.B. 10-15h); sonst Time & Material mit Cap und wöchentlichem Budget-Review.
Einfache iOS App (20.000-45.000 €)
Features:
- 3-5 Screens
- Standard-UI (Listen, Formulare)
- REST API-Anbindung
- Login/Registrierung
- Push-Notifications
- Basic Offline-Funktionalität
Beispiele:
- To-Do-Listen-App
- News-Reader
- Event-Kalender-App
- Einfacher Shop (Katalog, Warenkorb)
Timeline: 3-4 Monate
Mittlere iOS App (45.000-110.000 €)
Features:
- 8-15 Screens
- Custom UI mit Animationen
- Komplexe Backend-Logik
- Offline-Sync (Core Data)
- Kamera/Galerie-Integration
- In-App-Purchases (StoreKit 2)
- Apple Pay Integration
- HealthKit/CloudKit Integration
Beispiele:
- Social Media App (light)
- Fitness-Tracker mit HealthKit
- Food Delivery App
- Real Estate App
Timeline: 5-8 Monate
Komplexe iOS App (110.000-300.000+ €)
Features:
- 20+ Screens
- Aufwendige Custom UI
- Echtzeit-Features (WebSockets, Live-Updates)
- Video-Streaming/Processing
- AR (ARKit)
- Complex Algorithms
- Multi-User-System
- Admin-Backend
- Watch App + Widgets
Beispiele:
- Dating-App (Tinder-Komplexität)
- Banking-App
- Video-Editing-App
- Healthcare-Apps mit HIPAA-Compliance
Timeline: 9-15 Monate
App Store: Was Sie wissen müssen
App Store Optimization (ASO)
Wichtigste Ranking-Faktoren:
-
Keywords (100 Zeichen - nutzen Sie ALLE!)
- Komma-separiert, keine Spaces
- “fitness,workout,training,gym,health,exercise”
- Keine Wiederholungen - verschwendete Zeichen
-
App Name + Subtitle (je 30 Zeichen)
- Name: “FitTrack - Fitness & Workout”
- Subtitle: “Personal Trainer & Meal Plans”
- Keywords hier = 2x Gewicht!
-
Downloads & Ratings
- 4,0+ Rating nötig (sonst uninteressant)
- Viele Downloads = höheres Ranking
- Fake-Reviews = permanent ban!
-
Retention & Engagement
- Nutzer kommen zurück? → höheres Ranking
- Hohe Uninstall-Rate? → schlechteres Ranking
Monetarisierung auf iOS
Optionen:
-
Paid App (0,99 € - 9,99 €)
- Apple nimmt 30% (bei Zahlung über Apple)
- Funktioniert nur für sehr spezielle Apps
- Alternative: “Free + In-App Unlock”
-
In-App-Käufe
- 30% Provision an Apple (first year)
- 15% Provision ab 2. Jahr Abo-Laufzeit
- 15% für kleine Entwickler (unter $1 Mio. Revenue/Jahr)
-
Abo-Modell
- Erfolgreichste Strategie 2025
- Nach 12 Monaten: nur noch 15% Provision (für denselben Nutzer!)
- Wichtig: “Restore Purchases” Button + Abo-Verwaltung
-
Werbung
- AdMob, Apple Search Ads
- CPM auf iOS: 3-10 € (höher als Android!)
- Aber: Nutzer erwarten ad-free bei bezahlten Apps
App Clips
Neu seit iOS 14: Mini-Apps ohne Installation
Was sind App Clips?
- Kleine Version Ihrer App (max. 10 MB)
- Wird nicht installiert (temporär)
- Zugriff via NFC, QR-Code, Safari
- Nach Nutzung: “Volle App installieren?”
Beispiele:
- Restaurant: Bestellen via App Clip (ohne App-Install)
- Parkschein: Bezahlen via NFC
- Scooter-Verleih: Scannen & losfahren
Entwicklungsaufwand: +2-3 Wochen
iOS-spezifische Besonderheiten
Vorteile von iOS
1. Einheitlicheres Ökosystem
- Nur ~15 aktuelle iPhone-Modelle (vs. 19.000+ Android)
- 90%+ Nutzer auf neuestem iOS (innerhalb 1 Jahr)
- Testing einfacher
2. Höhere Revenue pro User
- 2,5x höhere Zahlungsbereitschaft
- Bessere Konversion bei In-App-Käufen
- Premium-Zielgruppe
3. Bessere Design-Tools
- SF Symbols (5.000+ Icons)
- SwiftUI (moderne UI-Entwicklung)
- Design-Resources von Apple
4. Sicherheit
- App Store Review (manuelle Prüfung)
- Sandbox (Apps können nicht auf andere Apps zugreifen)
- Keychain (sichere Speicherung)
5. Privacy
- App Tracking Transparency (User müssen zustimmen)
- Privacy Nutrition Labels im App Store
- User vertrauen iOS mehr (wichtig für Health, Finance)
Herausforderungen bei iOS
1. Apple’s 30% Provision
- Für In-App-Käufe & Abos
- Nur 15% für kleine Entwickler (< $1 Mio. Revenue)
- Nach 12 Monaten Abo: 15%
2. Review-Prozess kann frustrierend sein
- Manchmal willkürliche Ablehnungen
- Unklare Guidelines
- 2-7 Tage Wartezeit pro Submission
3. Strikte Guidelines
- Weniger Freiheiten als Android
- Bestimmte App-Typen nicht erlaubt (Emulators, Cloud Gaming)
- Keine alternative App Stores (bis 2025 in EU)
4. Mac erforderlich
- Xcode läuft nur auf macOS
- MacBook/iMac nötig (min. 1.500 €)
- Kann Cloud-Mac mieten (MacStadium), aber teuer
5. Abhängigkeit von Apple
- Apple kann Apps aus Store entfernen
- Kann Guidelines jederzeit ändern
- “Gatekeeper”-Macht
Die wichtigsten Entscheidungen vor dem Start
1. Native Swift oder Flutter?
Wählen Sie Native Swift, wenn:
- Nur iOS geplant (langfristig)
- Performance kritisch (AR, 3D, Video-Processing)
- Neueste iOS-Features wichtig (Live Activities, Dynamic Island)
- Budget vorhanden (native ist teurer für beide Plattformen)
Wählen Sie Flutter, wenn:
- Android + iOS geplant
- Budget begrenzt (30-40% Ersparnis)
- Time-to-Market wichtig
- Standard-Features ausreichend
2. Welche iOS-Versionen unterstützen?
Faustregel:
- Min: iOS 15 (Deployment Target) - aktuell noch empfohlen für 95%+ Nutzer-Abdeckung
- Target: jeweils aktuelle iOS-Major (Xcode-Standard) für neue Features
- Regel: Min-Version max. 2-3 Jahre alt halten → dann ca. 90% Nutzer erreicht
Vorteil iOS 15+: Async/Await, moderne SwiftUI-Features, großes Ökosystem
3. iPhone only oder Universal (iPhone + iPad)?
iPhone only (Standard):
- 90% der iOS-Apps
- Günstiger, schneller
- iPad-Nutzer können trotzdem installieren (skaliert automatisch)
Universal (iPhone + iPad optimiert):
- +20-30% Entwicklungszeit
- +20-30% Kosten
- Bessere UX für iPad-Nutzer
- Sinnvoll für: Productivity, Education, Kreativ-Apps
4. CloudKit oder eigener Server?
CloudKit (Apple), wenn:
- MVP-Phase
- Einfache Datenstruktur
- Kostenlos für kleine Apps (1 GB/User, 10 GB Assets)
- Nur iOS-Nutzer
Eigener Server, wenn:
- Android-Version geplant
- Volle Kontrolle nötig
- DSGVO-kritisch (Daten in EU)
- Komplexe Backend-Logik
Häufig gestellte Fragen (FAQs)
Wie lange dauert iOS App-Entwicklung?
Realistische Timeline:
- MVP: 3-4 Monate (Native Swift)
- Vollständige App: 5-8 Monate
- Komplexe App: 9-15 Monate
Faktoren:
- Komplexität der Features
- Design-Aufwand (Custom UI vs. Standard)
- Backend-Entwicklung
- Universal (iPad) vs. iPhone-only
Wichtig: Native iOS ist schneller als “Native iOS + Native Android nacheinander”. Für beide gleichzeitig: Flutter (5-8 Monate).
Was kostet eine iOS App wirklich?
Freelancer (ich):
- Einfach: 20.000-45.000 €
- Mittel: 45.000-110.000 €
- Komplex: 110.000-300.000+ €
Agentur (30-40% teurer):
- Einfach: 28.000-65.000 €
- Mittel: 60.000-155.000 €
- Komplex: 150.000-420.000+ €
Versteckte Kosten:
- Apple Developer Account: 99 €/Jahr
- Mac (wenn nicht vorhanden): 1.500-3.000 €
- Server/Backend: 50-500 €/Monat
- Wartung: 600-2.500 €/Monat
Details siehe App-Entwicklung Kosten und Agentur vs. Freelancer
Offshore-Entwicklung: Vorsicht geboten!
Viele überlegen: “Was ist mit günstigen Entwicklern aus Indien, Pakistan, Osteuropa?”
Verlockend günstig:
- Stundensätze: 20-50 EUR/h (Indien/Pakistan), 40-80 EUR/h (Osteuropa)
- iOS-App: 10.000-30.000 € (statt 20-45k bei DE-Freelancer)
Aber: In meiner Praxis häufig hohe Nachbesserungsquote
Häufigste Probleme:
- Kommunikation: Sprachbarrieren, Missverständnisse bei Requirements (Human Interface Guidelines oft nicht verstanden)
- Zeitzone: 3,5-5 Stunden Zeitverschiebung → langsame Feedback-Loops
- Qualität: Oft Junior-Entwickler mit Senior-Label, wenig Testing
- DSGVO: Datenschutz-Anforderungen oft nicht verstanden (AVV, Privacy Labels, Löschkonzept fehlen)
- App Store Review: Guidelines nicht beachtet → 40%+ Rejection Rate → mehrfache Einreichung nötig
Wann Offshore funktionieren kann:
- ✅ Sie haben technische Expertise im eigenen Team (Code-Reviews)
- ✅ Sehr detaillierte Spezifikation + Figma-Designs vorhanden
- ✅ Budget für DE/EU-Code-Review (15-25% des Offshore-Budgets)
- ✅ Kein DSGVO-kritisches Projekt
Mein Rat: Wenn Sie zwischen deutschem Freelancer (20-45k) und Offshore (10-30k) schwanken: Freelancer. Die Ersparnis wird oft durch Nachbesserungen aufgefressen. Lieber 35k für eine funktionierende App als 20k + 15k Nachbesserung.
Mehr Details: Agentur vs. Freelancer (Offshore-Section)
Brauche ich einen Mac für iOS-Entwicklung?
Ja, zwingend! Xcode (Apple’s IDE) läuft nur auf macOS.
Optionen:
-
Mac kaufen/leihen:
- MacBook Air M2: ab 1.500 €
- Mac Mini M2: ab 700 €
- Gebraucht: ab 500 €
-
Cloud-Mac mieten:
- MacStadium: ab 79 $/Monat
- AWS Mac Instances: ab 1,08 $/h
- Nachteil: Langsamer, teurer langfristig
-
Entwickler beauftragen (hat eigenen Mac)
- Empfohlen für einmalige Projekte
Wichtig: Auch für Flutter brauchen Sie einen Mac für iOS-Signierung & Testing (lokal oder macOS-Runner in CI/CD wie GitHub Actions, Codemagic)!
Swift oder Objective-C?
Klare Antwort: Swift!
Warum Swift:
- ✅ Apple empfiehlt es seit 2014 offiziell
- ✅ Modern & sicher (Type Safety, Optionals)
- ✅ 40% weniger Code als Objective-C
- ✅ SwiftUI (moderne UI) nur mit Swift
- ✅ Alle neuen Features primär für Swift dokumentiert
- ✅ Schneller (Performance)
Objective-C nur, wenn:
- Legacy-Code warten (alter Code von vor 2015)
Wie wichtig sind Human Interface Guidelines?
Sehr wichtig! iOS-Nutzer erwarten bestimmte Patterns.
HIG definiert:
- Navigation (Tab Bar unten, nicht oben wie Android)
- Gestures (Swipe back immer möglich)
- Buttons & Controls (Größe, Spacing)
- Typography (SF Pro Font)
- Color System (Dynamic Colors für Dark Mode)
Vorteile:
- Nutzer kennen sich sofort aus
- Schnellere Entwicklung (Standard-Komponenten)
- Bessere Chance auf App Store-Approval
Abweichen erlaubt?
- Ja, für Branding & Unique Features
- Aber: Basis-Patterns beibehalten
- Custom Design = +20-30% Entwicklungszeit
Was ist App Tracking Transparency (ATT)?
Seit iOS 14.5 (2021): Nutzer müssen explizit zustimmen, getrackt zu werden.
Was heißt das?
- Apps müssen vor Tracking um Erlaubnis fragen
- Popup: “App X möchte Sie über Apps & Websites anderer Unternehmen hinweg verfolgen”
- Nutzer kann ablehnen (und tut es zu 70%!)
Auswirkungen:
- Ohne Einwilligung kein IDFA – Attribution nur via SKAdNetwork oder Privacy-Preserving Methoden
- Facebook Ads: 30-50% weniger effektiv
- Personalisierte Werbung schwieriger
- Analytics eingeschränkt
Was Sie tun müssen:
- NSUserTrackingUsageDescription in Info.plist
- ATTrackingManager.requestTrackingAuthorization() aufrufen
- Klare Erklärung, WARUM Sie tracken
Kann ich erst iOS, dann Android entwickeln?
Ja, aber: Meist keine gute Strategie (außer iOS-first-Markt wie USA).
Problem:
- iOS fertig: 4 Monate, 50.000 €
- Android nachträglich: nochmal 4 Monate, 50.000 €
- Gesamt: 8 Monate, 100.000 €
Bessere Alternative: Flutter
- iOS + Android gleichzeitig: 5 Monate, 60.000 €
- Gespart: 3 Monate, 40.000 €
Wann iOS-first sinnvoll ist:
- Zielgruppe primär in USA/UK
- MVP für Investoren (iOS wirkt “professioneller”)
- Marketing-Budget begrenzt (bessere Konversion bei iOS)
iOS vs. Android: Direkter Vergleich
Sollten Sie iOS, Android oder besser gleich beides entwickeln? Hier die Entscheidungshilfe:
| Kriterium | iOS | Android |
|---|---|---|
| Marktanteil weltweit | 28% | 72% |
| Marktanteil Deutschland | 38% | 62% |
| Marktanteil USA/UK | 60-70% | 30-40% |
| Revenue per User | Höher (2,5x mehr) | Niedriger |
| Geräte-Vielfalt | ~50 (iPhone, iPad) | 19.000+ (Fragmentation!) |
| Entwicklungskosten | 20-110k | 20-110k (ähnlich) |
| Store-Review | 1-7 Tage (strenger) | 1-3 Tage |
| Store-Gebühr | 99 USD/Jahr | 25 € einmalig |
| Monetarisierung | In-App-Käufe, Abos (höhere Conversion) | Freemium, Ads |
| Zielgruppe | Premium, USA/UK, höheres Einkommen | B2B, Emerging Markets, Technik-affin |
| Updates | Langsamer (1-7 Tage, strenger) | Schneller (1-3 Tage) |
| Sideloading | Nein (nur TestFlight) | Ja (MDM für B2B) |
Meine Empfehlung:
- Nur iOS, wenn: Premium-Produkt, USA/UK-Fokus, höchste Monetarisierung
- Nur Android, wenn: B2B mit Android-Geräten, Emerging Markets, sehr begrenztes Budget
- Beide (via Flutter), wenn: Maximale Reichweite, langfristig beide Plattformen geplant
Details: Android App-Entwicklung und Native vs. Cross-Platform
Checkliste: Bereit für Ihre iOS App?
Nutzen Sie diese Checkliste, um Ihr iOS-Projekt vorzubereiten:
Technische Entscheidungen
- Native oder Cross-Platform? → Entschieden (Native Swift für iOS-only, Flutter für iOS + Android)
- iOS-Versionen: Min: iOS 15 (Deployment Target), Target: aktuell → 95%+ Abdeckung
- Backend: CloudKit (MVP, kostenlos bis 1 GB/User) oder eigener Server (DSGVO, volle Kontrolle)?
- Design: Human Interface Guidelines (HIG) + SF Symbols + Dynamic Type + Haptics
Kosten & Budget
- Budget definiert: 20-45k (einfach), 45-110k (mittel), 110-300k+ (komplex)?
- Freelancer oder Agentur? → Entscheidungshilfe
- Entwickler gefunden? → So finden Sie den richtigen Entwickler
- Wartungs-Budget: 15-20% der Dev-Kosten pro Jahr eingeplant
- Versteckte Kosten: Server (50-500 €/Monat), Marketing (1k-10k/Monat), Apple Developer Account (99 $/Jahr), Mac (1.500-3.000 €)
Projekt-Setup
- Apple Developer Account angelegt (99 $/Jahr)
- Datenschutzerklärung DSGVO-konform vorbereitet
- AVV (Auftragsverarbeitungsvertrag) für Cloud-Services
- Test-Geräte definiert: iPhone SE, Standard, Pro Max + iPad (wenn Universal) + 2-3 iOS-Versionen
Go-Live Requirements (kritisch!)
- Security: AVV, Privacy Labels (App Store Pflicht), Rollen & Rechte, Löschkonzept, Secret-Management, Schlüsselrotation
- Testing: Min. 2-3 iOS-Versionen (16, 17, 18), 3 iPhone-Modelle, iPad (wenn Universal)
- Store-Listing: App Name (30 Zeichen), Subtitle (30 Zeichen), Keywords (100 Zeichen), 3-10 Screenshots pro Gerätegröße
- Compliance: Privacy Policy URL, Demo-Account (wenn Login-App), ATT-Erklärung (wenn Tracking)
Langfristige Planung
- Android geplant? → Gleich mit Flutter starten (30-40% Ersparnis gegenüber 2× nativ)
- Skalierung: Admin-Backend, Analytics, Crashlytics (Firebase/Sentry) ab Tag 1
- Exit-Strategie: Code-Ownership, Dokumentation, Standard-Technologien (kein proprietärer Stack)
Punkte: _____ von 21
Interpretation:
- 15+ Punkte: Gut vorbereitet, kann losgehen
- 10-14 Punkte: Noch einige offene Fragen → Erstgespräch
- < 10 Punkte: Mehr Vorbereitung nötig → Artikel nochmal lesen
Fazit: iOS App-Entwicklung 2025
iOS bleibt das Premium-Ökosystem für App-Entwicklung. Zwar nur 28% Marktanteil weltweit, aber:
- 2,5x höhere Revenue pro Nutzer
- Premium-Märkte (USA, UK, Westeuropa)
- Design-bewusste Zielgruppe
- Bessere Zahlungsbereitschaft
Meine Empfehlung:
Starten Sie mit Flutter (statt native iOS), außer:
- Sie brauchen absolute Performance (AR, 3D, Video)
- Nur iOS ist langfristig geplant (selten sinnvoll)
- Sie brauchen neueste Features (Live Activities, Dynamic Island)
Flutter gibt Ihnen:
- iOS + Android für 30-40% weniger Kosten
- Schnellerer Launch
- Einfachere Wartung
Wenn Sie dennoch native iOS wählen:
- Nutzen Sie Swift (nicht Objective-C)
- Setzen Sie auf SwiftUI (nicht UIKit)
- Folgen Sie Human Interface Guidelines
- Target iOS 15+ (96% Nutzer)
- Budget für Mac einplanen
Sie sind unsicher, ob iOS oder Cross-Platform für Ihr Projekt passt? Lassen Sie uns sprechen - ich berate Sie ehrlich und zeige Ihnen alle Optionen.
Ihr App-Projekt besprechen?
Lassen Sie uns in einem kostenlosen Erstgespräch über Ihre Anforderungen sprechen.
Jetzt Kontakt aufnehmen