Deutsch (du)

Export für iOS

iOS-Build-Dateien aus einem condoo.Vibe-Projekt erstellen oder den mobilen Quellcode herunterladen. Den Build vor dem App-Store-Ablauf von Apple testen.

Sobald deine Anwendung den Mobile Readiness Scan von condoo.Vibe bestanden hat, kannst du sie für iOS vorbereiten.

condoo.Vibe kann aus der mobil einsatzbereiten Anwendung iOS-Build-Dateien erstellen. Alternativ kannst du die mobilen Quelldateien herunterladen und im eigenen Entwicklungsablauf weiterarbeiten.

Prüfen. Erstellen. Exportieren. Das condoo.Vibe-Projekt auf den Weg zu iOS bringen.

Vor dem Export

Die Anwendung sollte zuerst den Mobile Readiness Scan bestehen.

Der Ablauf:

condoo.Vibe-PROJEKT
     ↓
MOBILE READINESS SCAN
     ↓
BEREIT?
  ↙       ↘
NEIN       JA
↓           ↓
PROBLEME  APP ERSTELLEN
BEHEBEN      ODER
          QUELLCODE
          HERUNTERLADEN

Wenn condoo.Vibe Probleme erkennt, behebe diese zuerst.

Sobald das Projekt als bereit eingestuft ist, kannst du zu den iOS-Exportoptionen wechseln.

Das Projekt ist mobil einsatzbereit

Nach erfolgreicher Prüfung zeigt condoo.Vibe die nächsten Schritte für den mobilen Export an.

iOS-Export in condoo.Vibe bereit

Ab hier stehen folgende Optionen zur Auswahl:

Die iOS-App erstellen

condoo.Vibe erstellt die iOS-Build-Dateien.

Den Quellcode herunterladen

Die erzeugten mobilen Projektdateien im eigenen Entwicklungsablauf verwenden.

Schematisch:

              MOBIL EINSATZBEREIT
                   ↓
              WEG AUSWÄHLEN
              ↙          ↘
        APP ERSTELLEN    QUELLDATEIEN
            ↓               ↓
         iOS-BUILD       HERUNTERLADEN

Option 1: Die iOS-App erstellen

Wähle Build App, wenn condoo.Vibe die iOS-Version erstellen soll.

condoo.Vibe übernimmt den Build-Prozess ausgehend vom mobil einsatzbereiten Projekt.

MOBIL EINSATZBEREITES PROJEKT
        ↓
     BUILD APP
        ↓
 condoo.Vibe ERSTELLT DIE iOS-APP
        ↓
     iOS-DATEIEN
        ↓
     HERUNTERLADEN

Vor dem Build muss kein separates iOS-Projekt manuell erstellt werden.

Den iOS-Build starten

Wähle in der Oberfläche Mobile Export die Option für einen iOS-Build.

iOS-Build in condoo.Vibe erstellen

condoo.Vibe beginnt mit der Vorbereitung der iOS-Version der Anwendung.

Warte, bis der aktuelle Build abgeschlossen ist, bevor du einen weiteren Export startest.

Wenn der Build bereit ist

Sobald condoo.Vibe den Vorgang erfolgreich abgeschlossen hat, stehen die iOS-Build-Dateien zum Download bereit.

iOS-App in condoo.Vibe erstellt

Der Ablauf:

condoo.Vibe
 ↓
MOBILE EINSATZBEREITSCHAFT
 ↓
iOS-APP ERSTELLEN
 ↓
HERUNTERLADEN
 ↓
TESTEN / IM EIGENEN ABLAUF FORTFAHREN

Zu diesem Zeitpunkt wurde der iOS-Build erstellt.

Die Verteilung über den Store ist ein separater Prozess.

Apple-Entwicklerkonto

Für eine spätere Verteilung über Apples App Store benötigst du ein eigenes Apple-Entwicklerkonto.

condoo.Vibe ersetzt weder die Anmeldung als Apple-Entwickler noch den Verteilungsprozess des App Store.

Schematisch:

condoo.Vibe
 ↓
iOS-EXPORT
 ↓
EIGENE APP
 ↓
APPLE-ENTWICKLUNGSABLAUF
 ↓
APP STORE

Option 2: Die Quelldateien herunterladen

Du kannst auch die mobilen Quelldateien herunterladen, statt ausschließlich den von condoo.Vibe erzeugten Build zu verwenden.

MOBIL EINSATZBEREITES PROJEKT
        ↓
QUELLCODE HERUNTERLADEN
        ↓
MOBILE QUELLDATEIEN
        ↓
EIGENER ENTWICKLUNGSABLAUF

[SCREENSHOT 4 EINFÜGEN: Option Download Source Files]

Das ist hilfreich, wenn du mehr Kontrolle über das mobile Projekt wünschst.

Warum den Quellcode herunterladen?

Der Quellcode-Export ist hilfreich für:

Das gibt Agenturen und Entwicklungsteams mehr Flexibilität.

Build oder Quellcode-Download

Die Auswahl ist einfach.

Build App

Mit condoo.Vibe den iOS-Build erstellen.

condoo.Vibe
 ↓
BUILD
 ↓
iOS-DATEIEN
 ↓
HERUNTERLADEN

Download Source

Die mobilen Projektdateien in den eigenen Ablauf übernehmen.

condoo.Vibe
 ↓
QUELLCODE
 ↓
HERUNTERLADEN
 ↓
EIGENE ENTWICKLUNGSWERKZEUGE

Beide Wege beginnen mit demselben mobil einsatzbereiten condoo.Vibe-Projekt.

Die iOS-Nutzung testen

Dateien zu erzeugen ist nicht dasselbe, wie die Anwendung zu überprüfen.

Vor einer öffentlichen Verteilung teste die Nutzung auf iOS gründlich.

Prüfe:

Ziel ist zu bestätigen, dass die Anwendung als Produkt funktioniert, nicht nur, dass ein Build erzeugt wurde.

Authentifizierung testen

Authentifizierung verdient auf Mobilgeräten besondere Aufmerksamkeit.

Teste:

Registrieren
   ↓
Anmelden
   ↓
Geschützte Anwendung
   ↓
Abmelden

Teste auch alle externen Authentifizierungsabläufe der Anwendung.

Wenn Nutzer sich im Web und auf Mobilgeräten anmelden können, prüfe den Zugriff auf die jeweils vorhandenen Kontodaten.

Datenbankabläufe testen

Wenn die Anwendung Neon Postgres verwendet, prüfe, ob die mobile App korrekt mit den Anwendungsdaten arbeitet.

Zum Beispiel:

iOS-App
   ↓
Projekt erstellen
   ↓
Neon
   ↓
Projekt gespeichert

Wenn dasselbe Produkt auch im Web existiert, prüfe die Konsistenz der Informationen dort, wo die Architektur gemeinsame Daten vorsieht.

Externe Integrationen testen

Wenn die Anwendung Connectors verwendet, teste die Abläufe auch in der mobilen Version.

Zum Beispiel:

Eine im Web korrekt funktionierende Integration bedeutet nicht automatisch, dass auch der mobile Ablauf bereit ist.

Einige Funktionen verlassen möglicherweise vorübergehend die Anwendung.

Zum Beispiel:

App
 ↓
Externer Dienst
 ↓
Aktion abschließen
 ↓
Zur App zurückkehren

Teste beispielsweise:

Der gesamte Ablauf sollte für Nutzer verständlich sein.

Mobile Zahlungen

Bei über den App Store vertriebenen Produkten erfordern Zahlungen besondere Aufmerksamkeit.

Die Regeln können davon abhängen, was die Anwendung verkauft.

Wichtige Unterschiede können bestehen zwischen:

Probleme nach dem Export beheben

Bei einem Problem in der erzeugten iOS-Version kehre zum condoo.Vibe-Projekt zurück und beschreibe das Problem.

Zum Beispiel:

Die Anwendung hat Mobile Readiness bestanden, aber im iOS-Build wird das Anmeldeformular teilweise verdeckt, wenn sich die Tastatur öffnet. Das mobile Layout korrigieren, ohne die Desktop-Nutzung zu verändern.

Anschließend wiederholen:

IN condoo.Vibe BEHEBEN
    ↓
TESTEN
    ↓
MOBILE EINSATZBEREITSCHAFT
    ↓
ERNEUT BAUEN
    ↓
HERUNTERLADEN
    ↓
TESTEN

Das Produkt muss nicht von Grund auf neu erstellt werden.

Wenn der iOS-Build fehlschlägt

Wenn condoo.Vibe den iOS-Build nicht erstellen kann, verwende die angezeigten Fehlerinformationen.

Zum Beispiel:

Erwartet: Aus dem mobil einsatzbereiten Projekt sollte der iOS-Build entstehen.

Mobile Readiness: Bestanden

Tatsächlich: Der iOS-Build startet, schlägt aber fehl, bevor die Dateien verfügbar werden.

Fehler: [FEHLER EINFÜGEN]

Das iOS-Build-Problem untersuchen, ohne andere Anwendungsfunktionen zu verändern.

So erhält condoo.Vibe eine konkrete Aufgabe für die Fehlersuche.

Nach Änderungen erneut exportieren

Die iOS-Anwendung kann sich gemeinsam mit dem Projekt weiterentwickeln.

Zum Beispiel:

Version 1
Grundlegende App

Version 1.1
Verbesserte Navigation

Version 1.2
Neue Benachrichtigungen

Version 2
Umfassende Funktionserweiterung

Für jede wesentliche mobile Veröffentlichung:

PROJEKT AKTUALISIEREN
      ↓
TESTEN
      ↓
MOBILE EINSATZBEREITSCHAFT
      ↓
BUILD
      ↓
HERUNTERLADEN
      ↓
NEUE VERSION TESTEN

So bleibt das mobile Produkt mit dem condoo.Vibe-Projekt abgestimmt.

Web und iOS können dasselbe Produkt sein

Das Produkt kann in beiden Umgebungen existieren.

             DAS PRODUKT
            ↙            ↘
          WEB            iOS
           ↓              ↓
         NUTZER         NUTZER
            ↘            ↙
             ANWENDUNG
                  ↓
                DATEN

Bei Produkten mit gemeinsamen Konten und Backend-Daten können Nutzer von verschiedenen Plattformen auf dieselbe Anwendung zugreifen.

iOS-Export für Agenturen

Bei Agenturprojekten sollten Eigentum und Zuständigkeiten vor der Vorbereitung zur öffentlichen Verteilung geklärt werden.

Kläre:

Bei einer kundeneigenen App könnte der Ablauf so aussehen:

condoo.Vibe
 ↓
Agentur erstellt App
 ↓
Mobile Einsatzbereitschaft
 ↓
iOS-Export
 ↓
Apple-Entwicklerkonto des Kunden
 ↓
App-Store-Ablauf

iOS-Export und App-Store-Verteilung

Der iOS-Export von condoo.Vibe und die Einreichung in Apples App Store sind separate Prozesse.

condoo.Vibe

ERSTELLEN
 ↓
PRÜFEN
 ↓
iOS EXPORTIEREN
 ↓
HERUNTERLADEN

Apple

EXPORTIERTE APP
 ↓
APPLE-ENTWICKLUNGSABLAUF
 ↓
APP-STORE-EINREICHUNG
 ↓
PRÜFUNG DURCH APPLE
 ↓
VERÖFFENTLICHEN

condoo.Vibe übernimmt derzeit die Produkterstellung und den Export.

Apple kontrolliert die App-Store-Verteilung und die Freigabe.

Die Store-Freigabe ist ein separater Schritt

Ein erfolgreicher Export aus condoo.Vibe garantiert keine App-Store-Freigabe.

Apple stellt eigene Anforderungen in Bereichen wie:

Diese Anforderungen können sich ändern.

Vor dem Schritt zum App Store

Vor dem Beginn von Apples Verteilungsprozess bestätige:

Vor der Verteilung über den Store sollte Vertrauen in die Funktionsfähigkeit des Produkts bestehen.

Vollständiger iOS-Exportablauf

Der Ablauf in condoo.Vibe:

ANWENDUNG ERSTELLEN
      ↓
TESTEN
      ↓
MOBILE EINSATZBEREITSCHAFT
      ↓
BEREIT
      ↓
AUSWÄHLEN
   ↙           ↘
BUILD APP    DOWNLOAD SOURCE
   ↓               ↓
iOS-DATEIEN    QUELLDATEIEN
   ↓               ↓
HERUNTERLADEN  EIGENER ABLAUF

Für eine spätere Verteilung über den App Store:

EXPORTIERTE APP
      ↓
APPLE-ENTWICKLUNGSABLAUF
      ↓
APP STORE

Als Nächstes: Im App Store einreichen

Als Nächstes behandeln wir die Schritte außerhalb von condoo.Vibe, um die exportierte iOS-Anwendung in Apples App Store zu bringen.