I will make your ios app multi window and iphone duo ready


About this gig
Is your iOS app locked to a single window, with session state that assumes only one instance ever runs? I help iOS teams modernize apps for true multi-window support, including Apple's new iPhone Duo, the same scene-based architecture behind RouteKit, my open-source routing framework.
What you get, across three tiers:
Architecture audit a written breakdown of what in your current window and session handling blocks multi-window support, and what needs to change.
Session migration move your auth/session state out of singletons and app-delegate globals into a scene-safe, observable layer multiple windows can share correctly.
Full multi-window, Duo-ready proper scene lifecycle, state restoration, and layouts that work naturally across iPhone Duo's inner and outer displays.
Background: 9+ years shipping iOS apps, including core architecture for a US neobank's banking app, and RouteKit, an open-source scene-based routing framework live in production today.
Message me with your app's current architecture before ordering, so I can recommend the right tier.
Get to know Kavi Gevariya
Senior iOS Engineer
- FromIndia
- Member sinceSep 2026
- Avg. response time1 hour
Languages
Gujarati, English, Hindi
FAQ
Do you build new apps, or only migrate existing ones?
This gig is for existing iOS apps. I migrate session handling and add multi-window support to a codebase that already exists — I don't build new apps here.
My app uses a singleton for session/auth state. Is that a problem?
That's exactly the pattern this gig fixes. Singletons and AppDelegate-owned session state work fine for a single window, but break or behave unpredictably once multiple scenes/windows exist. Standard migrates that into a scene-safe layer.
Do I need Standard before I can order Premium?
Not strictly, but Premium's multi-window and iPhone Duo support is built on a scene-safe session layer. If your app doesn't already have one, Premium includes that migration as part of the work — message me your current setup and I'll confirm scope and timeline.
Will this work require rewriting my whole app?
No. This is a targeted migration and architecture change, not a rewrite. Your features, UI, and business logic stay intact — what changes is how window/scene lifecycle and session state are handled underneath.
What does "iPhone Duo optimized" actually mean?
It means your app correctly handles Apple's foldable inner and outer displays: layouts that adapt across the fold, state that survives the transition, and multitasking that behaves properly when the phone is opened or closed mid-use.
Do I need to give you full access to my codebase?
Yes — I'll need repository access to do real migration work. If your code is sensitive, I'm happy to sign an NDA first; just let me know before ordering.
What if my app doesn't use Swift/SwiftUI or UIKit?
This gig is for native Swift codebases (UIKit, SwiftUI, or a mix). If your app is built in Flutter, React Native, or another cross-platform framework, this isn't the right gig for it.
My app has no multi-window support at all right now. Where do I start?
Start with Basic. I'll audit your current window/session setup and give you a written plan for exactly what needs to change and in what order, so you know whether Standard or Premium is the right next step.
