Explore the art and science of app design. Discuss user interface (UI) design principles, user experience (UX) best practices, and share design resources and inspiration.

Learn about designing great app and game experiences

Posts under General subtopic

Post

Replies

Boosts

Views

Activity

iOS options in place of opening 2nd window like on mcOS
I have an app that shows data in a 3-column NavigationSplitView, the columns being collections, items in each collection, and item details. Column 2 shows a toolbar button to add a new item. On Mac, that brings up a window where the user can search an online database and choose the data for that new item. But on iOS, Windows aren't allowed (as it says in the debugger when I try running on iPad in the Simulator). I've seen many examples of putting a NavigationStack inside the detail section of the NavigationSplitView. I want that to happen as the result of tapping the toolbar button. When I try, it does slide a new view into place (although it appears to be empty instead of showing the content in my custom View that provides the content for the 2nd window on Mac), and it then immediately slides away to reveal the original detail view. I'm using the code model presented in a SwiftyPlace example. class NavigationStateManager: ObservableObject { @Published var navPath = NavigationPath() func popToRoot() { navPath = NavigationPath() } func goToSearch() { self.navPath.append("search"); } }The main ContentView contains the NavigationSplitView. Its detail contains this: NavigationStack(path:$nav.navPath) { if !selectionStore.selectedItems.isEmpty { DetailView() } else { Text("Select an item."); } } .navigationDestination(for:String.self) { textValue in if textValue == "search" { SearchWindow() .modelContext(modelContext) } }Column 2's view handles the toolbar button, which calls this in that same view: private func addNewIItem() { #if os(macOS) withAnimation { openWindow(id:"Search"); } #else nav.goToSearch(); #endif }I hope I've added enough of this growing-larger-all-the-time project to show the basic setup. Why is the search view sliding in and then back out? Is there a better way to present another view over the top of the main window/view on iPad and iPhone?
Topic: Design SubTopic: General Tags:
2
0
334
8h
[iPadOS 27] Keyboard Shortcut Bar buttons have excessively small touch targets
Area: iPadOS / UIKit / Accessibility Summary: In iPadOS 27, the floating shortcut bar above the software keyboard (Undo, Redo, Copy, AutoFill) and the bottom keyboard toggle buttons (Globe, Microphone, Handwriting) suffer from severely reduced touch targets. This makes them difficult to tap accurately, leading to frequent mis-taps and a degraded text input experience. Steps to Reproduce: Open any app with a text input field (e.g., Safari, Notes) on an iPad running iPadOS 27. Bring up the software keyboard. Observe the floating shortcut bar and the bottom row of keyboard toggles. Attempt to tap "Undo", "Redo", or the handwriting/globe buttons. Expected Behavior: The UI elements should meet Apple's Human Interface Guidelines for minimum touch target size (44x44 pt). Alternatively, enabling "Larger Text" or "Display Zoom" in Accessibility settings should appropriately scale these system UI components. Actual Behavior: The buttons are visually cramped and their touch targets are tiny. Increasing system text size has no effect on these UI elements. It is extremely difficult to hit the correct button, and users frequently trigger the wrong action. Environment: Device: A16 iPad OS Version: iPadOS 27.0 (Build: [IpadOS27) App: System-wide (Safari, Notes, etc.) Impact: This affects accessibility and basic usability. Users with larger fingers, motor impairments, or those relying on Accessibility features are significantly impacted. The UI feels overly compressed and unintuitive.
Topic: Design SubTopic: General
6
0
2.3k
20h
Smartwatch engineering question
Hello, I am electronic engineering student. I want to ask question for my project. We all know that smartwatch has a lot of sensor. I have survey 10 manufactures of smartwatches and I found that most of the smartwatches don't provide a feature of ambient temperature and humidity sensor. The only temperature sensor that is installed is body temperature. My questions are: There are a lot of types of sensors in a smartwatch (Like body temperature and GPS) which are used to collect data to be processed. Is there any demand for the data of ambient temperature and humidity of the environment of the user? Are there any data that is wanted by any company, for example by meteorology organizations or medical companies? If I want to integrate this sensor to my smartwatch, I would need to design it so that this sensor will not be influenced by external factors like the local temperature (ie: Body heat, display, processor). At the same time, I also need to provide pathways for air from the environment to the sensor. What do you think is another problem that I would face other than the above?
0
0
248
22h
iPadOS 27.2 bug
Area: iPadOS / UIKit / Accessibility Summary: In iPadOS 27.0.1, the buttons below the software keyboard have become extremely small (image), and their touch-sensitive area (clickable area) is also extremely small. This makes it difficult for users to click accurately, leading to frequent accidental touches and severely impacting the text input experience. These interface elements should conform to Apple's Human Interface Guidelines regarding the minimum touch-sensitive area (44x44 pt). Furthermore, clicking the copy button is unresponsive; a pop-up window must be accessed by clicking the input box, and then clicking paste to activate the function. After pasting, words cannot be selected via handwriting, severely affecting the user experience. Actual Performance: These buttons appear visually very crowded, with an extremely small touch-sensitive area. Increasing the system font size has no effect on these interface elements. Users find it extremely difficult to click the target button accurately, frequently triggering incorrect operations. Environment: Device: iPad with A16 chip; Operating system version: iPadOS 27.0.1 (version number: [iPadOS27]); Applications: System-level (including Safari, Notes, etc.). Impact: This issue affects accessibility and basic usability. The impact is particularly noticeable for users with large fingers, motor disabilities, or those who rely on accessibility features. The interface appears overly cramped and unintuitive.
Topic: Design SubTopic: General
2
0
222
1d
[Age Range]System-level Age Range prompt fails to appear after Switching from Parent to Child Account.
When switching a device from a Parent Apple Account to a Child Apple Account using the "Keep Data" option, the system-level Declared Age Range prompt fails to render. Instead of presenting the onboarding flow to the user, the system immediately throws AgeRangeError Code=2 (AgeRangeService.Error.notAvailable Indicates the system was unable to share the person’s age range). This causes the app to bypass the intended age verification and log the child in directly. Steps to Reproduce: Sign in to a verified Parent Apple Account on the device and log in to the PTT app. Sign out of the Parent Apple Account in device Settings, ensuring the "Keep Data" option is selected. Sign in to a Child Apple Account on the same device, selecting "Keep Data" (Sign in and Merge data). Open the existing PTT app. Expected Behavior: The OS should present the system-level Age Range onboarding prompt to the new child user so the age range can be properly verified or shared.
0
0
535
5d
iPhone Duo: verticalSizeClass remains regular when pinned Picture in Picture reduces app window height to 348 points
I’m testing a SwiftUI app on the iPhone Duo simulator running iOS 27\.1 and have noticed some unexpected behaviour when using pinned Picture in Picture\. When the device is unfolded in portrait and a PiP video is pinned to the top of the display, the available app height drops significantly, but `verticalSizeClass` remains `.regular`\. For comparison, these are the values reported by `GeometryReader`: |Configuration |Available size (pt)|Horizontal|Vertical | |------------------------------|-------------------|----------|----------| |Unfolded landscape |867 × 611 |`.regular`|`.regular`| |Unfolded portrait |669 × 786 |`.regular`|`.regular`| |Unfolded portrait + pinned PiP|669 × 348 |`.regular`|`.regular`| I’d expected the vertical size class to become `.compact` when pinned PiP reduces the available height to approximately 348 points\. Is this intentional behaviour, with size classes remaining tied to the unfolded display configuration rather than the available app window dimensions, or is it potentially a bug in iOS 27\.1? I’m currently working around it by checking the available geometry directly, but I’d be interested to know what the recommended approach is for adapting SwiftUI layouts in this configuration\.
Topic: Design SubTopic: General Tags:
2
0
1.1k
6d
App I'm evaluating for LLDP and CDP frames
I have a free Apple Developer account and am evaluating an iPhone app that listens for LLDP frames from a USB Ethernet adapter using NWEthernetChannel. Apple’s documentation says this API requires com.apple.developer.networking.custom-protocol. Can this entitlement be used for development on a physical iPhone with free provisioning, or do I need paid Apple Developer Program membership? Does the entitlement require Apple’s approval or a capability request? Can an app with this entitlement be distributed through the App Store? I’m targeting iOS 25 and later. I can provide the adapter and iPhone models if useful. F
Topic: Design SubTopic: General
0
0
692
1w
Time of day shortcut not triggering
I have a shortcut that should repeat on the 1st Saturday of every month at 8 am. However, it doesn't trigger. If I set it to trigger daily, it works; if I set it to repeat weekly, it works. But if I set it to repeat on the first Saturday, it doesn't. The option to select the first Saturday is native in the Shortcuts app. Select time of day -> Repeat -> Frequency Monthly -> Change "each" to "on the"
Topic: Design SubTopic: General Tags:
2
0
1.5k
1w
“SF Symbols” is damaged and can’t be opened.
I recently updated to a new Mac using Migration Assistant. Xcode said it was damaged and wouldn't launch but it reinstalled fine. SF Symbols has the same problem, but reinstalling results in the same damaged message. I've deleted SF Symbol related stuff from Library > Application Support and Library > Preferences but no luck. Anyone have a suggestion on how to get it to work again?
Topic: Design SubTopic: General Tags:
2
0
1.7k
1w
Black border around elements in icon composer
I noticed in the PNG export of my icon in icon composer that there is a border around a layer of my icon. This doesn’t show up in the in app preview, but only when exported. My icon composer file is here: https://github.com/user-attachments/files/28973433/rootshell.27.zip This is the 1024@2x exported image https://private-user-images.githubusercontent.com/65378120/608158382-7b2a8e59-9822-465b-95d0-1dc624d6a617.png
2
0
1.3k
1w
Time-Sensitive: iPhone Duo Launch — Design Guidance for App Store Featuring Assets and Multitasking Presentation
Hello Apple Design Team, I’m an independent AI engineer with a strong background in product design, preparing to bring a new AI-powered application to market alongside a major iOS update featuring native support for iPhone Duo. With launch approaching, I’m looking for guidance on how developers should visually communicate Duo-specific experiences, particularly when preparing App Store screenshots, promotional assets, and featuring nominations. Specifically, are there examples, templates, or recommended approaches for presenting: Multitasking: Two* applications working side by side. Paired apps: Demonstrating workflows between complementary applications. Folded states: Communicating how an application adapts to different device configurations. Screenshot composition: Are larger developers using headlines, explanatory text, and custom layouts within their Duo screenshots, or are they primarily submitting unmodified simulator captures and device renders? App Store featuring: What types of visual assets best communicate Duo-specific functionality in featuring nominations? As an independent developer, I have very few public references for how larger development teams are preparing their launch materials. I’m particularly interested in understanding what Apple Design considers a strong visual demonstration of Duo integration, beyond simply showing an application running on the device. For example, should screenshots emphasize the actual interface and system multitasking experience, or is it appropriate to incorporate marketing headlines and supporting visual elements to explain the workflow? Are there recommended assets, design guidelines, templates, or examples that independent developers can reference before submitting their updates and featuring nominations? This is time-sensitive given the upcoming launch and associated submission deadlines. Any guidance would be greatly appreciated. Thank you for supporting the independent developer community.
Topic: Design SubTopic: General Tags:
3
0
2.8k
2w
Apple HomeView
With Apple HomeView announced today, is there any developer guidance on designing and optimizing existing iOS applications for the new platform? Very cool product!
Topic: Design SubTopic: General Tags:
2
2
2.2k
2w
Full screen
Hello. Do you know how to make full screen on SwiftUI? Not like when you tap on green circle placed top-left side in any MacOS app, now my app opens on small window but I need to this app was stretched for horizontal and vertical sides
0
0
1.2k
2w
How to Post App Icons on Windows
How do we post app icons using Windows. We're trying to submit our app for review and we've learned how to submit the screenshots for preview but we're having trouble uploading our logo/app icon. Can anyone help pleeeeeeaaaaasssseee?
Topic: Design SubTopic: General
0
0
282
2w
App set up
Hi This is probably not for this particular forum but I wanted to know how I can go about adding assets, logos and images that are compatible with with iphone. I’m so new to this whole thing and I would totally use some guidance. I’m enjoying the conversations and the Q&A thanks! Isaac
Topic: Design SubTopic: General
1
0
579
2w
Not able to change the background color of UISearchBar in IOS27
IOS27 force the developer to apply the new look and feel. My project set the Navigation View background to red and there is a search bar on the section which background is set to white. It work well under IOS25 and IOS26 by using UIDesignRequiresCompatibility It won't work any more under IOS27 and result a ugly background color on the searchbar, the goal is do the same in IOS27.
Topic: Design SubTopic: General
0
0
889
3w
iPad landscape mode wraps header asset vertically
When previewing the new header asset, I noticed a peculiarity with the iPad in landscape mode. See the reflected objects at the top of the image; those reflections are at the bottom of my header asset. Is there a bug in  connect that displays the header with a vertical wrap, or will the wrap be present in the distributed build? For reference, none of the other iOS devices have this in either dark/light and portrait/landscape modes. Hope someone sees this and catches the bug.
0
0
947
3w
Dismiss/Close button - leading or trailing edge?
What is the recommended position of the "X" button dismissing a modal sheet on iOS? When we have "X" and "✓" the case is easy, but what if we just have "X" button? For example, on a "What's New" screen. I found guidelines here: https://developer.apple.com/design/human-interface-guidelines/sheets Based on resizable sheets presented there, the "X" button should be on leading edge. However, iOS is inconsistent and sometimes it presents the button on the leading edge and sometimes on the trailing edge. How do you approach it? Do you prefer having it on the leading or trailing edge? SwiftUI provides ToolbarItem(placement: .cancellationAction) , but it doesn't feel like the right placement. cancellationAction sounds like something for actionable sheets when we have something to be cancelled. I'm missing placement: .dismiss :).
1
0
1.4k
4w
Cannot find iPhone Duo simulator in Device Hub
I’m preparing my existing App Store app for iOS 27 and want to test interface resizability on iPhone Duo. I cannot find the iPhone Duo simulator in Device Hub. Is it currently available? If so, what Xcode version/runtime is required and how do I add it? Thanks! I have the latest Xcode 27 from downloads section and Device Hub 27. Where is 27.1 download?
Topic: Design SubTopic: General
4
3
5.7k
Sep ’26
iOS options in place of opening 2nd window like on mcOS
I have an app that shows data in a 3-column NavigationSplitView, the columns being collections, items in each collection, and item details. Column 2 shows a toolbar button to add a new item. On Mac, that brings up a window where the user can search an online database and choose the data for that new item. But on iOS, Windows aren't allowed (as it says in the debugger when I try running on iPad in the Simulator). I've seen many examples of putting a NavigationStack inside the detail section of the NavigationSplitView. I want that to happen as the result of tapping the toolbar button. When I try, it does slide a new view into place (although it appears to be empty instead of showing the content in my custom View that provides the content for the 2nd window on Mac), and it then immediately slides away to reveal the original detail view. I'm using the code model presented in a SwiftyPlace example. class NavigationStateManager: ObservableObject { @Published var navPath = NavigationPath() func popToRoot() { navPath = NavigationPath() } func goToSearch() { self.navPath.append("search"); } }The main ContentView contains the NavigationSplitView. Its detail contains this: NavigationStack(path:$nav.navPath) { if !selectionStore.selectedItems.isEmpty { DetailView() } else { Text("Select an item."); } } .navigationDestination(for:String.self) { textValue in if textValue == "search" { SearchWindow() .modelContext(modelContext) } }Column 2's view handles the toolbar button, which calls this in that same view: private func addNewIItem() { #if os(macOS) withAnimation { openWindow(id:"Search"); } #else nav.goToSearch(); #endif }I hope I've added enough of this growing-larger-all-the-time project to show the basic setup. Why is the search view sliding in and then back out? Is there a better way to present another view over the top of the main window/view on iPad and iPhone?
Topic: Design SubTopic: General Tags:
Replies
2
Boosts
0
Views
334
Activity
8h
[iPadOS 27] Keyboard Shortcut Bar buttons have excessively small touch targets
Area: iPadOS / UIKit / Accessibility Summary: In iPadOS 27, the floating shortcut bar above the software keyboard (Undo, Redo, Copy, AutoFill) and the bottom keyboard toggle buttons (Globe, Microphone, Handwriting) suffer from severely reduced touch targets. This makes them difficult to tap accurately, leading to frequent mis-taps and a degraded text input experience. Steps to Reproduce: Open any app with a text input field (e.g., Safari, Notes) on an iPad running iPadOS 27. Bring up the software keyboard. Observe the floating shortcut bar and the bottom row of keyboard toggles. Attempt to tap "Undo", "Redo", or the handwriting/globe buttons. Expected Behavior: The UI elements should meet Apple's Human Interface Guidelines for minimum touch target size (44x44 pt). Alternatively, enabling "Larger Text" or "Display Zoom" in Accessibility settings should appropriately scale these system UI components. Actual Behavior: The buttons are visually cramped and their touch targets are tiny. Increasing system text size has no effect on these UI elements. It is extremely difficult to hit the correct button, and users frequently trigger the wrong action. Environment: Device: A16 iPad OS Version: iPadOS 27.0 (Build: [IpadOS27) App: System-wide (Safari, Notes, etc.) Impact: This affects accessibility and basic usability. Users with larger fingers, motor impairments, or those relying on Accessibility features are significantly impacted. The UI feels overly compressed and unintuitive.
Topic: Design SubTopic: General
Replies
6
Boosts
0
Views
2.3k
Activity
20h
Smartwatch engineering question
Hello, I am electronic engineering student. I want to ask question for my project. We all know that smartwatch has a lot of sensor. I have survey 10 manufactures of smartwatches and I found that most of the smartwatches don't provide a feature of ambient temperature and humidity sensor. The only temperature sensor that is installed is body temperature. My questions are: There are a lot of types of sensors in a smartwatch (Like body temperature and GPS) which are used to collect data to be processed. Is there any demand for the data of ambient temperature and humidity of the environment of the user? Are there any data that is wanted by any company, for example by meteorology organizations or medical companies? If I want to integrate this sensor to my smartwatch, I would need to design it so that this sensor will not be influenced by external factors like the local temperature (ie: Body heat, display, processor). At the same time, I also need to provide pathways for air from the environment to the sensor. What do you think is another problem that I would face other than the above?
Replies
0
Boosts
0
Views
248
Activity
22h
iPadOS 27.2 bug
Area: iPadOS / UIKit / Accessibility Summary: In iPadOS 27.0.1, the buttons below the software keyboard have become extremely small (image), and their touch-sensitive area (clickable area) is also extremely small. This makes it difficult for users to click accurately, leading to frequent accidental touches and severely impacting the text input experience. These interface elements should conform to Apple's Human Interface Guidelines regarding the minimum touch-sensitive area (44x44 pt). Furthermore, clicking the copy button is unresponsive; a pop-up window must be accessed by clicking the input box, and then clicking paste to activate the function. After pasting, words cannot be selected via handwriting, severely affecting the user experience. Actual Performance: These buttons appear visually very crowded, with an extremely small touch-sensitive area. Increasing the system font size has no effect on these interface elements. Users find it extremely difficult to click the target button accurately, frequently triggering incorrect operations. Environment: Device: iPad with A16 chip; Operating system version: iPadOS 27.0.1 (version number: [iPadOS27]); Applications: System-level (including Safari, Notes, etc.). Impact: This issue affects accessibility and basic usability. The impact is particularly noticeable for users with large fingers, motor disabilities, or those who rely on accessibility features. The interface appears overly cramped and unintuitive.
Topic: Design SubTopic: General
Replies
2
Boosts
0
Views
222
Activity
1d
[Age Range]System-level Age Range prompt fails to appear after Switching from Parent to Child Account.
When switching a device from a Parent Apple Account to a Child Apple Account using the "Keep Data" option, the system-level Declared Age Range prompt fails to render. Instead of presenting the onboarding flow to the user, the system immediately throws AgeRangeError Code=2 (AgeRangeService.Error.notAvailable Indicates the system was unable to share the person’s age range). This causes the app to bypass the intended age verification and log the child in directly. Steps to Reproduce: Sign in to a verified Parent Apple Account on the device and log in to the PTT app. Sign out of the Parent Apple Account in device Settings, ensuring the "Keep Data" option is selected. Sign in to a Child Apple Account on the same device, selecting "Keep Data" (Sign in and Merge data). Open the existing PTT app. Expected Behavior: The OS should present the system-level Age Range onboarding prompt to the new child user so the age range can be properly verified or shared.
Replies
0
Boosts
0
Views
535
Activity
5d
iPhone Duo: verticalSizeClass remains regular when pinned Picture in Picture reduces app window height to 348 points
I’m testing a SwiftUI app on the iPhone Duo simulator running iOS 27\.1 and have noticed some unexpected behaviour when using pinned Picture in Picture\. When the device is unfolded in portrait and a PiP video is pinned to the top of the display, the available app height drops significantly, but `verticalSizeClass` remains `.regular`\. For comparison, these are the values reported by `GeometryReader`: |Configuration |Available size (pt)|Horizontal|Vertical | |------------------------------|-------------------|----------|----------| |Unfolded landscape |867 × 611 |`.regular`|`.regular`| |Unfolded portrait |669 × 786 |`.regular`|`.regular`| |Unfolded portrait + pinned PiP|669 × 348 |`.regular`|`.regular`| I’d expected the vertical size class to become `.compact` when pinned PiP reduces the available height to approximately 348 points\. Is this intentional behaviour, with size classes remaining tied to the unfolded display configuration rather than the available app window dimensions, or is it potentially a bug in iOS 27\.1? I’m currently working around it by checking the available geometry directly, but I’d be interested to know what the recommended approach is for adapting SwiftUI layouts in this configuration\.
Topic: Design SubTopic: General Tags:
Replies
2
Boosts
0
Views
1.1k
Activity
6d
App I'm evaluating for LLDP and CDP frames
I have a free Apple Developer account and am evaluating an iPhone app that listens for LLDP frames from a USB Ethernet adapter using NWEthernetChannel. Apple’s documentation says this API requires com.apple.developer.networking.custom-protocol. Can this entitlement be used for development on a physical iPhone with free provisioning, or do I need paid Apple Developer Program membership? Does the entitlement require Apple’s approval or a capability request? Can an app with this entitlement be distributed through the App Store? I’m targeting iOS 25 and later. I can provide the adapter and iPhone models if useful. F
Topic: Design SubTopic: General
Replies
0
Boosts
0
Views
692
Activity
1w
Time of day shortcut not triggering
I have a shortcut that should repeat on the 1st Saturday of every month at 8 am. However, it doesn't trigger. If I set it to trigger daily, it works; if I set it to repeat weekly, it works. But if I set it to repeat on the first Saturday, it doesn't. The option to select the first Saturday is native in the Shortcuts app. Select time of day -> Repeat -> Frequency Monthly -> Change "each" to "on the"
Topic: Design SubTopic: General Tags:
Replies
2
Boosts
0
Views
1.5k
Activity
1w
“SF Symbols” is damaged and can’t be opened.
I recently updated to a new Mac using Migration Assistant. Xcode said it was damaged and wouldn't launch but it reinstalled fine. SF Symbols has the same problem, but reinstalling results in the same damaged message. I've deleted SF Symbol related stuff from Library > Application Support and Library > Preferences but no luck. Anyone have a suggestion on how to get it to work again?
Topic: Design SubTopic: General Tags:
Replies
2
Boosts
0
Views
1.7k
Activity
1w
Black border around elements in icon composer
I noticed in the PNG export of my icon in icon composer that there is a border around a layer of my icon. This doesn’t show up in the in app preview, but only when exported. My icon composer file is here: https://github.com/user-attachments/files/28973433/rootshell.27.zip This is the 1024@2x exported image https://private-user-images.githubusercontent.com/65378120/608158382-7b2a8e59-9822-465b-95d0-1dc624d6a617.png
Replies
2
Boosts
0
Views
1.3k
Activity
1w
Time-Sensitive: iPhone Duo Launch — Design Guidance for App Store Featuring Assets and Multitasking Presentation
Hello Apple Design Team, I’m an independent AI engineer with a strong background in product design, preparing to bring a new AI-powered application to market alongside a major iOS update featuring native support for iPhone Duo. With launch approaching, I’m looking for guidance on how developers should visually communicate Duo-specific experiences, particularly when preparing App Store screenshots, promotional assets, and featuring nominations. Specifically, are there examples, templates, or recommended approaches for presenting: Multitasking: Two* applications working side by side. Paired apps: Demonstrating workflows between complementary applications. Folded states: Communicating how an application adapts to different device configurations. Screenshot composition: Are larger developers using headlines, explanatory text, and custom layouts within their Duo screenshots, or are they primarily submitting unmodified simulator captures and device renders? App Store featuring: What types of visual assets best communicate Duo-specific functionality in featuring nominations? As an independent developer, I have very few public references for how larger development teams are preparing their launch materials. I’m particularly interested in understanding what Apple Design considers a strong visual demonstration of Duo integration, beyond simply showing an application running on the device. For example, should screenshots emphasize the actual interface and system multitasking experience, or is it appropriate to incorporate marketing headlines and supporting visual elements to explain the workflow? Are there recommended assets, design guidelines, templates, or examples that independent developers can reference before submitting their updates and featuring nominations? This is time-sensitive given the upcoming launch and associated submission deadlines. Any guidance would be greatly appreciated. Thank you for supporting the independent developer community.
Topic: Design SubTopic: General Tags:
Replies
3
Boosts
0
Views
2.8k
Activity
2w
Apple HomeView
With Apple HomeView announced today, is there any developer guidance on designing and optimizing existing iOS applications for the new platform? Very cool product!
Topic: Design SubTopic: General Tags:
Replies
2
Boosts
2
Views
2.2k
Activity
2w
Full screen
Hello. Do you know how to make full screen on SwiftUI? Not like when you tap on green circle placed top-left side in any MacOS app, now my app opens on small window but I need to this app was stretched for horizontal and vertical sides
Replies
0
Boosts
0
Views
1.2k
Activity
2w
How to Post App Icons on Windows
How do we post app icons using Windows. We're trying to submit our app for review and we've learned how to submit the screenshots for preview but we're having trouble uploading our logo/app icon. Can anyone help pleeeeeeaaaaasssseee?
Topic: Design SubTopic: General
Replies
0
Boosts
0
Views
282
Activity
2w
App set up
Hi This is probably not for this particular forum but I wanted to know how I can go about adding assets, logos and images that are compatible with with iphone. I’m so new to this whole thing and I would totally use some guidance. I’m enjoying the conversations and the Q&A thanks! Isaac
Topic: Design SubTopic: General
Replies
1
Boosts
0
Views
579
Activity
2w
Not able to change the background color of UISearchBar in IOS27
IOS27 force the developer to apply the new look and feel. My project set the Navigation View background to red and there is a search bar on the section which background is set to white. It work well under IOS25 and IOS26 by using UIDesignRequiresCompatibility It won't work any more under IOS27 and result a ugly background color on the searchbar, the goal is do the same in IOS27.
Topic: Design SubTopic: General
Replies
0
Boosts
0
Views
889
Activity
3w
iPad landscape mode wraps header asset vertically
When previewing the new header asset, I noticed a peculiarity with the iPad in landscape mode. See the reflected objects at the top of the image; those reflections are at the bottom of my header asset. Is there a bug in  connect that displays the header with a vertical wrap, or will the wrap be present in the distributed build? For reference, none of the other iOS devices have this in either dark/light and portrait/landscape modes. Hope someone sees this and catches the bug.
Replies
0
Boosts
0
Views
947
Activity
3w
Dismiss/Close button - leading or trailing edge?
What is the recommended position of the "X" button dismissing a modal sheet on iOS? When we have "X" and "✓" the case is easy, but what if we just have "X" button? For example, on a "What's New" screen. I found guidelines here: https://developer.apple.com/design/human-interface-guidelines/sheets Based on resizable sheets presented there, the "X" button should be on leading edge. However, iOS is inconsistent and sometimes it presents the button on the leading edge and sometimes on the trailing edge. How do you approach it? Do you prefer having it on the leading or trailing edge? SwiftUI provides ToolbarItem(placement: .cancellationAction) , but it doesn't feel like the right placement. cancellationAction sounds like something for actionable sheets when we have something to be cancelled. I'm missing placement: .dismiss :).
Replies
1
Boosts
0
Views
1.4k
Activity
4w
iOS 27 and the forced status bar blur in PWAs
I'm developing an PWA app which really needs the whole screen real estate in focus... Any idea if Apple will make the status bar blur a choice for the developer, not something that is forced? It drives me nuts!
Topic: Design SubTopic: General
Replies
0
Boosts
2
Views
2.2k
Activity
Sep ’26
Cannot find iPhone Duo simulator in Device Hub
I’m preparing my existing App Store app for iOS 27 and want to test interface resizability on iPhone Duo. I cannot find the iPhone Duo simulator in Device Hub. Is it currently available? If so, what Xcode version/runtime is required and how do I add it? Thanks! I have the latest Xcode 27 from downloads section and Device Hub 27. Where is 27.1 download?
Topic: Design SubTopic: General
Replies
4
Boosts
3
Views
5.7k
Activity
Sep ’26