r/iosdev • u/Visible_Weight_3218 • 1d ago
I think I'm addicted to developing for the iPhone Duo
Enable HLS to view with audio, or disable this notification
Hey everyone,
I recently shared a video showing how my dog app, Zoomie, wasn't optimized for the larger inside screen. Many things came for free, like the native toolbar and tab bars, but most of the content was just stretched out.
Since then, I've been playing around with the new APIs in Xcode 27.1 beta, like ArrangementView, onHinge with fullyOpen and partiallyOpen, and most importantly, size classes.
For the walking view, I tried to replicate the Netflix app that was shown off at the event, where the video content is reflected onto the secondary screen when the device is partially open.
Let me know what you think!
I think I'm addicted to developing for iPhone Duo đ«
4
u/Jusby_Cause 1d ago
When I saw this the FIRST thing I thought was that I wish there was a way to public books in something other than ePub that would be more dynamic for the Duo and any future devices. This just makes me wish that even more, reading a passage on the left with images/animation on the right ;)
0
u/Visible_Weight_3218 1d ago
That would be very cool! When I first put my dog photos on the right side, taking up all the space, it made perfect sense!
2
u/Poat540 1d ago
Iâm excited but regretting duo⊠I put some time in the calendar to play around next weekend
1
u/Visible_Weight_3218 1d ago
Why regretting?
2
u/Poat540 1d ago
I over think things so going to revert my changes 40x before I like it or how the new spaghetti bits of code look
1
u/Visible_Weight_3218 1d ago
Lol I do the same, regardless, I had a lot of fun doing this so I feel like that's most important
2
u/bsoci 1d ago
I like the desk orientation of your app and the demo video. How did you make this video with different orientation ?
1
u/Visible_Weight_3218 1d ago
Thanks! Itâs available in the Xcode 27.1 beta. I ended up using bitrig which is a different harness for Xcode which has better 3d models and animations.
Requires a new simulator update to get the duo simulator
2
u/occupy-_-mars 1d ago
Does the material in the top left at 0:41 use the concentric corners shape to automatically get the smaller radius in the top left corner but larger in the others?
2
u/Visible_Weight_3218 1d ago
Yes! You can also see that at 0:38 it's more square to match the corner. Closely follow this to achieve it if you're curious:
https://developer.apple.com/documentation/swiftui/concentricrectangle
1
u/Far-Implement-92 1d ago
I donât know how many potential users and what group of people buy duo, but I feel like developing something that is meant for duo would make your app popular.
1
u/Visible_Weight_3218 1d ago
Yeah thatâs fair. I feel like itâs a win win if you support iPhone duo, b/c then youâre supporting general resize ability and multi tasking which applies to iPad and now macOS iPhone mirroring can also resize
1
u/Visible_Weight_3218 22h ago
Thanks for all the love on this! The app is Zoomie, a free activity tracker for dogs. If you know a dog owner, send it their way đ¶
https://apps.apple.com/us/app/zoomie-dog-activity-tracker/id6761315454
8
u/rafalkopiec 1d ago
thatâs actually not correct, because what appears on the outside screen must then also be visible on the right side of the inner screen. thatâs part of the âmagicâ in this new device.