Ich mache deine iOS-App multi window und iPhone Duo bereit


Über diesen Service
Automatische Übersetzung
Ist deine iOS-App auf ein einzelnes Fenster beschränkt, mit einem Sitzungszustand, der nur eine Instanz annimmt? Ich helfe iOS-Teams, Apps für echtes Multi-Window-Support zu modernisieren, inklusive Apples neuem iPhone Duo, der gleichen szenenbasierten Architektur hinter RouteKit, meinem Open-Source-Routing-Framework.
Was du bekommst, in drei Stufen:
Architektur-Check eine schriftliche Analyse, was in deinem aktuellen Fenster- und Sitzungsmanagement den Multi-Window-Support blockiert und was geändert werden muss.
Sitzungs-Migration verschiebe deine Authentifizierungs-/Sitzungsdaten aus Singletons und globalen Variablen des App-Delegates in eine szenen-sichere, beobachtbare Schicht, die mehrere Fenster korrekt teilen können.
Vollständiger Multi-Window- und Duo-Bereit richtige Szenen-Lebenszyklen, Zustandswiederherstellung und Layouts, die natürlich auf den inneren und äußeren Displays des iPhone Duo funktionieren.
Hintergrund: über 9 Jahre Erfahrung im Versand von iOS-Apps, inklusive Kernarchitektur für eine US-Neobank, sowie RouteKit, ein Open-Source-szenenbasiertes Routing-Framework, das heute in Produktion ist.
Sende mir vor der Bestellung eine Nachricht mit deiner aktuellen Architektur, damit ich die passende Stufe empfehlen kann.
Lerne Kavi Gevariya kennen
Senior iOS Engineer
- AusIndien
- Mitglied seitSept. 2026
- ⌀ Antwortzeit1 Stunde
Sprachen
Gujarati, Englisch, Hindi
Automatische Übersetzung
FAQ
Automatische Übersetzung
Baust du neue Apps oder nur bestehende um?
Dieses Gig ist für bestehende iOS-Apps. Ich migriere das Sitzungsmanagement und füge Multi-Window-Unterstützung zu einem bereits existierenden Codebase hinzu — hier baue ich keine neuen Apps.
Meine App nutzt einen Singleton für Sitzungs-/Authentifizierungszustand. Ist das ein Problem?
Genau das ist das Muster, das dieses Gig behebt. Singletons und vom AppDelegate verwalteter Sitzungszustand funktionieren bei einem einzelnen Fenster gut, brechen aber oder verhalten sich unvorhersehbar, sobald mehrere Szenen/Fenster existieren. Das migriere ich in eine szenen-sichere Schicht.
Muss ich Standard haben, bevor ich Premium bestellen kann?
Nicht unbedingt, aber die Multi-Window- und iPhone Duo-Unterstützung von Premium basiert auf einer szenen-sicheren Sitzungsschicht. Falls deine App noch keine hat, beinhaltet Premium diese Migration im Rahmen der Arbeit — schick mir eine Nachricht mit deiner aktuellen Konfiguration, dann bestätige ich den Umfang und den Zeitplan.
Wird diese Arbeit erfordern, meine ganze App neu zu schreiben?
Nein. Das ist eine gezielte Migration und Architekturänderung, kein kompletter Neuentwurf. Deine Features, UI und Geschäftslogik bleiben erhalten — was sich ändert, ist, wie Fenster/Szenen-Lifecycle und Sitzungszustand im Hintergrund gehandhabt werden.
Was bedeutet "iPhone Duo optimiert" eigentlich?
Es bedeutet, dass deine App Apples faltbare innere und äußere Displays korrekt handhabt: Layouts, die sich an die Faltlinie anpassen, Zustände, die den Übergang überleben, und Multitasking, das sich richtig verhält, wenn das Telefon während der Nutzung geöffnet oder geschlossen wird.
Muss ich dir vollen Zugriff auf meinen Code geben?
Ja — ich brauche Zugriff auf dein Repository, um echte Migrationen durchzuführen. Falls dein Code sensibel ist, unterschreibe ich gern eine NDA vorher; sag mir einfach vor der Bestellung Bescheid.
Was, wenn meine App kein Swift/SwiftUI oder UIKit nutzt?
Dieses Gig ist für native Swift-Codebasen (UIKit, SwiftUI oder eine Mischung). Wenn deine App in Flutter, React Native oder einem anderen Cross-Platform-Framework gebaut ist, ist das hier nicht das richtige Angebot.
Meine App unterstützt momentan kein Multi-Window. Wo soll ich anfangen?
Beginne mit Basic. Ich werde deine aktuelle Fenster-/Sitzungs-Setup prüfen und dir einen schriftlichen Plan geben, was genau geändert werden muss und in welcher Reihenfolge, damit du weißt, ob Standard oder Premium der richtige nächste Schritt ist.
