Software & Apps

iOS-App-Entwicklung für iPhone und iPad

Gjethe baut iPhone- und iPad-Apps, die sich auf Apple-Geräten zu Hause anfühlen: gestaltet nach den Human Interface Guidelines von Apple, gebaut in Swift und SwiftUI oder React Native, mit Apple-spezifischen Funktionen wie Anmelden mit Apple, Apple Pay, Widgets, HealthKit und Push-Benachrichtigungen, und durch die App-Store-Prüfung unter Ihrem Entwicklerkonto gebracht.

  • Kostenlose Erstberatung
  • Schriftliches Angebot für Ihr Projekt
  • Flexible Zahlungsmeilensteine

Auf einen Blick

Geräte
iPhone und iPad
Gebaut mit
Swift, SwiftUI oder React Native
Apple-Funktionen
Apple Pay, Widgets, HealthKit
Launch
App-Store-Einreichung inklusive

Definition

Was ist iOS-App-Entwicklung?

iOS-App-Entwicklung ist das Bauen von Anwendungen für Apples iPhone- und iPad-Betriebssysteme mit Apples Frameworks und nach dessen Design- und App-Store-Richtlinien.

iPhone-Nutzer erwarten, dass Apps sich wie iPhone-Apps verhalten: vertraute Navigation, flüssige Gesten, Dynamic Type für lesbaren Text, Dark Mode und respektierter Datenschutz. Apples Prüfprozess setzt außerdem Regeln zu Zahlungen, Datenschutz und Kontoverwaltung durch. Wir gestalten von Anfang an für diese Erwartungen, damit sich die App nativ anfühlt und die Prüfung ohne Überraschungen besteht.

Für wen ist es geeignet?

  • iOS-first-Produkte

    Ihre Zielgruppe ist überwiegend auf dem iPhone (üblich bei Premium-Verbraucher-, Gesundheits- und Kreativprodukten) und Sie wollen dort zuerst starten.

  • Gesundheits- und Wellness-Apps

    Apps, die Apple-Health-Daten lesen oder schreiben, sich mit der Apple Watch integrieren oder sorgfältigen Datenschutz brauchen.

  • iPad-Apps für Profis

    Vertriebstools, Außendienst-Inspektionen, Speisekarten oder Bildungs-Apps, gestaltet für den größeren Bildschirm und den Apple Pencil.

  • Unternehmen, die eine iOS-Begleit-App ergänzen

    Ihr Webprodukt braucht eine iPhone-App für Benachrichtigungen, Widgets und schnelle Aktionen.

Was enthalten ist und was Sie behalten

Was enthalten ist

  • Design nach Apples Human Interface Guidelines
  • iPhone- und, falls nötig, iPad-Layouts
  • Swift und SwiftUI oder React-Native-Entwicklung
  • Sign in with Apple und andere Login-Methoden
  • Apple Pay und In-App-Käufe
  • Push-Benachrichtigungen über APNs
  • Homescreen-Widgets und Live Activities, wo sinnvoll
  • HealthKit-, Core-Location- oder Kamera-Funktionen
  • Barrierefreiheit: Dynamic Type, VoiceOver, Kontrast
  • TestFlight-Betatests
  • App-Store-Eintrag und Datenschutz-Nährwertangaben
  • Einreichung und Umgang mit der Prüfung

Was Sie erhalten

Wird am Ende übergeben. Gehört Ihnen.

  • App im App Store unter Ihrem Account veröffentlicht
  • Quellcode in Ihrem Repository
  • TestFlight-Einrichtung für künftige Betas
  • Assets für das App-Store-Listing
  • Dokumentation zu Datenschutz und Berechtigungen

Anforderungen der App-Store-Prüfung, auf die wir vorbereiten

Die häufigsten Gründe, warum Erstveröffentlichungen abgelehnt werden: von uns vor der Einreichung behandelt.

  • Kontolöschung in der App möglich
  • Korrekte Datenschutz-Nährwertangaben
  • Klare Erklärungen für jede Berechtigungsanfrage
  • Digitale Güter über In-App-Kauf verkauft
  • Ein funktionierendes Demokonto für den Prüfer
  • Keine Platzhalterinhalte oder defekten Links
  • Sign in with Apple, wenn andere Social Logins angeboten werden
  • Vollständige Metadaten und Screenshots für jede Gerätegröße

SwiftUI oder React Native für eine iOS-App?

SwiftUI ist Apples modernes Framework und gibt den direktesten Zugriff auf neue iOS-Funktionen (Widgets, Live Activities, App Intents und die neuesten Designkonventionen), sobald Apple sie veröffentlicht. Es ist die richtige Wahl, wenn die App nur für iOS ist oder stark auf Apples Ökosystem setzt.

React Native ist sinnvoll, wenn eine Android-Version geplant ist. Der Großteil der App wird zwischen den Plattformen geteilt, und native Swift-Module übernehmen alles iOS-Spezifische. Viele unserer iOS-Projekte starten genau deshalb in React Native.

Apple-Funktionen, die eine iOS-App nativ wirken lassen

  • Sign in with Apple und Face ID

    Schnelle, private Anmeldung und biometrisches Entsperren, denen Nutzer bereits vertrauen.

  • Apple Pay

    Ein-Tipp-Zahlungen für physische Waren und Leistungen, mit weniger auszufüllenden Formularfeldern.

  • Widgets und Live Activities

    Wichtige Informationen auf Home- und Sperrbildschirm: eine Bestellung unterwegs, das heutige Training, ein Countdown.

  • HealthKit und Apple Watch

    Gesundheitsdaten mit Erlaubnis lesen und schreiben und die App aufs Handgelenk erweitern.

So funktioniert iOS-App-Entwicklung, Schritt für Schritt

Jeder Schritt hat ein klares Ergebnis, das Sie prüfen können. Der Zeitrahmen wird in Ihrem Angebot vereinbart.

  1. 1

    Umfang

    Funktionen, Apple-Fähigkeiten, Geräte und ob Android später folgt.

  2. 2

    Design

    Screens nach Apple-Konventionen in Figma gestaltet, einschließlich Dark Mode und größerer Schriftgrößen.

  3. 3

    Bauen

    Entwicklung mit regelmäßigen TestFlight-Builds, die Sie auf Ihrem eigenen iPhone installieren können.

  4. 4

    Beta-Tests

    Tester über TestFlight eingeladen, um vor dem Release Probleme zu finden.

  5. 5

    Vorbereitung der Prüfung

    Datenschutzlabels, Demo-Account, Erläuterungen zu Berechtigungen und Store-Assets.

  6. 6

    Einreichung und Launch

    Wir reichen ein, beantworten Fragen der Prüfer und veröffentlichen nach der Freigabe.

Tools und was Ihr Angebot beeinflusst

Die Preisgestaltung richtet sich nach Ihrem Projekt und wird in Ihrem Angebot vereinbart. Diese Faktoren bestimmen es.

iOS-App-Entwicklung: Preisfaktoren
FaktorWarum er wichtig ist
Nur iPhone oder auch iPadOrdentliche iPad-Layouts sind zusätzliches Design und zusätzliche Entwicklung.
Genutzte Apple-FrameworksHealthKit, Widgets, Live Activities und Apple Watch bedeuten jeweils Mehrarbeit und Prüfungsaspekte.
ZahlungenIn-App-Käufe und Abonnements brauchen StoreKit-Integration und sorgfältige Tests.
BackendApps, die eine eigene API, Datenbank und einen Admin-Bereich brauchen, kosten mehr als solche mit vorhandenem Backend.
Tiefe der BarrierefreiheitDie gesamte Bandbreite an Textgrößen und VoiceOver zu unterstützen braucht Design- und Testzeit.

Häufige Fehler, die Sie vermeiden sollten

Was bei uns am häufigsten schiefgeht und wie ein gutes Projekt es vermeidet.

  • Ein Android-Design auf iOS übertragen

    Navigationsmuster, Zurück-Gesten und Steuerelemente unterscheiden sich. Apps, die iOS-Konventionen ignorieren, wirken auf iPhone-Nutzer fremd.

  • Feste Schriftgrößen

    Viele Nutzer vergrößern den Text. Layouts, die mit Dynamic Type brechen, schließen sie aus und können Barrierefreiheitserwartungen verfehlen.

  • Externe Zahlungslinks für digitale Güter

    Digitale Inhalte außerhalb des In-App-Kaufs zu verkaufen ist ein häufiger Ablehnungsgrund; folgen Sie den aktuellen Regeln von Apple.

  • TestFlight überspringen

    Beta-Tests auf echten Geräten finden Abstürze und verwirrende Abläufe, bevor Prüfer und Nutzer es tun.

Häufig gestellte Fragen

Brauche ich einen Apple-Entwickleraccount?

Ja. Die App wird unter Ihrer eigenen Apple-Developer-Program-Mitgliedschaft veröffentlicht, die Sie direkt bei Apple registrieren. Wir helfen Ihnen bei der Einrichtung.

Können Sie auch für das iPad bauen?

Ja. Wir können eigene iPad-Layouts gestalten und Split-Screen-Multitasking und Apple Pencil unterstützen, wo es sinnvoll ist.

Unterstützt die App Dark Mode und größere Schrift?

Ja. Wir gestalten und testen im hellen und dunklen Modus und über alle Dynamic-Type-Größen hinweg.

Können Sie eine Apple-Watch-App oder Widgets ergänzen?

Ja. Widgets, Live Activities und watchOS-Begleit-Apps lassen sich ergänzen, wo sie das Produkt nützlicher machen.

Was, wenn Apple die App ablehnt?

Ablehnungen kommen mit Gründen. Wir beheben das Problem oder antworten dem Prüfer und reichen erneut ein; die Vorbereitung vorab macht das selten nötig.

Können wir Android später ergänzen?

Ja. Wenn Android wahrscheinlich ist, empfehlen wir React Native von Anfang an, damit der Großteil des Codes geteilt wird.

Wie testen wir die App vor dem Launch?

Über TestFlight, womit Sie und eingeladene Tester Builds auf ihren eigenen iPhones installieren und Feedback senden können.

Kümmern Sie sich um Apples Datenschutzanforderungen?

Ja: Datenschutz-Nährwertangaben, App-Tracking-Transparency-Abfragen, wo relevant, und eine Datenverarbeitung, die dem entspricht, was Sie angeben.

Kann die App Daten mit unserer Website oder Webanwendung teilen?

Ja. App und Webprodukt nutzen dasselbe Backend und dieselben Konten, sodass Nutzer überall, wo sie sich anmelden, dieselben Daten sehen.

Wie bekommen wir frühes Feedback vor dem Launch?

Über TestFlight-Betatests. Sie laden Kunden oder Kollegen per E-Mail ein, sie installieren die App auf ihrem iPhone und senden Feedback und Absturzberichte direkt an uns.

Gestalten Sie die App-Store-Screenshots?

Ja. Wir gestalten Screenshots für jede erforderliche Gerätegröße und schreiben den Eintragstext und können sie über App-Store-Optimierung weiter optimieren.

Kann die App iCloud nutzen oder über die Geräte eines Nutzers synchronisieren?

Ja, über iCloud mit CloudKit oder über Ihr eigenes Backend, je nachdem, ob die Daten auch im Web oder auf Android verfügbar sein müssen.

Können Sie eine bestehende iOS-App auf die neueste iOS-Version aktualisieren?

Ja. Wir aktualisieren Abhängigkeiten und die minimale iOS-Version, beheben veraltete APIs, übernehmen neue Designkonventionen, wo sie helfen, und reichen die App erneut ein.

Bauen Sie Ihre iPhone-App.

Sagen Sie uns, was Sie brauchen. Sie erhalten eine ehrliche Einschätzung, einen klaren Plan und ein schriftliches Angebot. Die erste Beratung ist immer kostenlos.

  1. Wie es weitergeht
  2. 1Sie sagen uns, was Sie brauchen
  3. 2Wir melden uns möglichst innerhalb von 24 Stunden mit Rückfragen
  4. 3Sie erhalten ein schriftliches Angebot für Ihr Projekt