Post

Replies

Boosts

Views

Activity

Security & privacy
For a banking app displaying sensitive information, are there any new privacy or security considerations we should be aware of on iPhone Duo, especially around app snapshots, transitions, multitasking, or content visibility?
Topic: UI Frameworks SubTopic: UIKit
0
0
25
1d
Automated testing
For a large UIKit app, what’s the recommended way to include iPhone Duo in our automated regression testing? Can we reliably test its different configurations using Simulator and XCUITest?
Topic: UI Frameworks SubTopic: UIKit
0
0
24
1d
Recommended source of truth for adapting UIKit layouts on iPhone Duo
Hi, When adapting an existing UIKit app for iPhone Duo, what should we consider the source of truth for layout adaptation at runtime? For example, suppose the same scene transitions from a narrow layout to an unfolded layout where there is enough space to present two content regions side by side. In this situation, should we primarily react to: trait changes such as horizontalSizeClass changes to the view/window bounds safe area changes or a Duo-specific posture/hinge API? We would like to avoid device-specific logic such as checking whether the current device is an iPhone Duo, and instead make the UI respond to the appropriate UIKit environment signals. I'm also curious about view controller containment during these transitions. If the compact layout presents content through a single navigation hierarchy, but the unfolded layout can present multiple regions simultaneously, is the recommended approach to keep the same view controller hierarchy and adapt its layout, or is transitioning between different container view controller configurations expected? In general, what is the recommended UIKit pattern for deciding when a structural UI adaptation should happen and which system signal should drive it? Thanks!
Topic: UI Frameworks SubTopic: UIKit
2
0
64
1d
Security & privacy
For a banking app displaying sensitive information, are there any new privacy or security considerations we should be aware of on iPhone Duo, especially around app snapshots, transitions, multitasking, or content visibility?
Topic: UI Frameworks SubTopic: UIKit
Replies
0
Boosts
0
Views
25
Activity
1d
Runtime changes & state preservation
If the available screen geometry changes while the app is running, what’s the recommended UIKit approach for adapting the UI without losing the user’s navigation or transaction state?
Topic: UI Frameworks SubTopic: UIKit
Replies
0
Boosts
0
Views
20
Activity
1d
Automated testing
For a large UIKit app, what’s the recommended way to include iPhone Duo in our automated regression testing? Can we reliably test its different configurations using Simulator and XCUITest?
Topic: UI Frameworks SubTopic: UIKit
Replies
0
Boosts
0
Views
24
Activity
1d
Recommended source of truth for adapting UIKit layouts on iPhone Duo
Hi, When adapting an existing UIKit app for iPhone Duo, what should we consider the source of truth for layout adaptation at runtime? For example, suppose the same scene transitions from a narrow layout to an unfolded layout where there is enough space to present two content regions side by side. In this situation, should we primarily react to: trait changes such as horizontalSizeClass changes to the view/window bounds safe area changes or a Duo-specific posture/hinge API? We would like to avoid device-specific logic such as checking whether the current device is an iPhone Duo, and instead make the UI respond to the appropriate UIKit environment signals. I'm also curious about view controller containment during these transitions. If the compact layout presents content through a single navigation hierarchy, but the unfolded layout can present multiple regions simultaneously, is the recommended approach to keep the same view controller hierarchy and adapt its layout, or is transitioning between different container view controller configurations expected? In general, what is the recommended UIKit pattern for deciding when a structural UI adaptation should happen and which system signal should drive it? Thanks!
Topic: UI Frameworks SubTopic: UIKit
Replies
2
Boosts
0
Views
64
Activity
1d