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.

All subtopics
Posts under Design topic

Post

Replies

Boosts

Views

Activity

iOS 18 Photo Gallery
Who on Earth okayed this new photo gallery design? I can’t find anything, scrolling is not smooth, there’s a bunch of content categories I will literally never view that I can’t remove from the gallery, this is EXTREMELY frustrating. How can I revert back to iOS 17?
Topic: Design SubTopic: General
1
0
656
Sep ’24
Rejected app
Hello, I have this issue. I don’t know what do I need to chang. can you help pleas. This app duplicates the content and functionality of other apps submitted by you or another developer to the App Store, which is considered a form of spam. Specifically, this app appears to be available in the same territories as another identical app submitted to the App Store. It would be appropriate to restrict the available territories for individual apps to those areas in which you intend to market and sell it and ensure none of the selected territories overlap. Apps that simply duplicate content or functionality create clutter, diminish the overall experience for the end user, and reduce the ability of developers to market their apps. The next submission of this app may require a longer review time.
Topic: Design SubTopic: General Tags:
0
0
742
Jul ’23
[iOS 18] Is there an SF Symbol of the new icon in Safari's address bar?
The following icon has been introduced in Safari's address bar for iOS 18: I’d like to use it in my app to guide users on how to enable my Safari extension, but I couldn’t find it in SF Symbols beta 6.0 (99). Is this because it’s still in beta and will be available for third-party use later, or is it a private icon that only Apple can use? I hope I just overlooked something.
1
0
1k
Oct ’24
New Back for Iphone, design
Hello , i am a tech i fix phones on the side as a second source of income, Apple, can you design a back that is as easy to take off as the front with clip or locking system, instead of using the glue to bond the glass back to the frame, this is a headache for most techs people who do not have the funds to buy the laser glue blasting machine, can you guys go back to the drawing board and design a new concept for the back to make it easy to fix. thank you.
1
0
801
Sep ’23
App Icon Maker
Hi community, I want to share with you this small utility to resize your App Icons according to the Apple Human Interface Guideline. I created this a long time ago for personal use and now I want to make it public. Hope you can find it useful, it's simple but it is a time saver. https://appiconmaker.bateriasincluidas.com/ Cheers!
0
0
688
Apr ’22
Can't get custom fonts to work
Hey I'm struggling to get to use Custom fonts to work In Xcode 15, I have installed 3 fonts that I downloaded from googlefonts.. I'm new to Xcode and can't seem to get the coding right or may have done something wrong when installing them however, it isn't throwing an error code, it's just not showing the typeface. font(.custom("IslandMoments-Regular2", size: 60, relativeTo: .title)) (This is the code I have been using) Thanks, Caitlin
Topic: Design SubTopic: General Tags:
0
0
781
Nov ’23
Right to Left languages and VoiceOver
When testing the focus order on iPhone with a device language set to Hebrew, we noticed that there seems to be a discrepancy in the number pad behavior. We are looking to confirm the expected behavior for focus order in this case: Even though the phone number pad reflects a LTR layout when set to a RTL language, the focus order still behaves in an RTL fashion. To reproduce: Set device language to Hebrew. (or other RTL language) Open the Phone app and enter the Phone Keypad screen. Turn on VoiceOver Swipe through the elements/numbers on the screen. On iOS, the focus order is 3 > 2 > 1 > 6 > 5 > 4, etc. This seems counter-intuitive, and is changing the meaning of the content because of how the gesture is responding to the language setting. Is it logical or expected to change a universally understood numerical sequence (1, 2,..) especially when the visual order has not changed, and considering that many users of the feature will not be able to see the layout at all? Is this a feature or a bug? Thanks in advance for any clarity.
0
0
910
Oct ’22
set background color of [UIImage systemImageNamed: ... ]
hello all, any idea if you can set the background color of one of these new SFSymbol images? i tried this paletteColors: method, it seems to take only the first color and use it as the foreground color   UIImageSymbolConfiguration * config =         [UIImageSymbolConfiguration configurationWithPaletteColors:@[[UIColor blueColor], [UIColor redColor]]];     UIImage * confMatImageSel = [UIImage systemImageNamed:@"square.grid.2x2"             withConfiguration:config];
Topic: Design SubTopic: General Tags:
2
0
2.6k
Oct ’22
Help Understanding Margins in Custom SF Symbols
Hello! I've been struggling for a while to understand exactly how margins work for custom SF symbols. For example, I'll have two identical svg templates containing near-identical icons (each with a circle outline and a shape in the middle), see attached images. The icons are positioned in the exact same manner in the template, so that the only difference is the symbol inside the circle. When these symbols are exported from SF Symbols and put into Xcode, I noticed that one of the symbols has a slight margin to the right and to the bottom of the symbol, causing it to fall out of alignment with surrounding symbols. I've been trying to eliminate this margin in any way I can think of, but to no avail. Anyone able to offer assistance on how to remove it and/or an explanation as to why it's there?
Topic: Design SubTopic: General Tags:
0
0
786
Apr ’24
SF Mono, open source?
I know that the general San Francisco (SF) fonts (Text, Display, Pro, etc.) are exclusive to Apple, its products, and its affiliates. But when it comes to SF Mono, I am unsure of its official status. Is it open source? I know many companies often release their monospace font under the OFL license (i.e., Twilio Sans Mono, Intel One Mono, Ubuntu Mono (et al), Roboto Mono (et al), and more). As I've previously said, I also know that Apple is very protective it its brand. The thing that really confuses me is that the page for Microsoft's Open Source projects (opensource.microsoft.com) actually uses SF Mono! Are Apple and MS collaborating on this? There is no repository on GitHub or the Apple Developer website, but why is a competitor to Apple using their font? (I am using Windows, so the SF fonts aren't installed on my device, they use the font from their own CDN on their website)
1
0
1.8k
Aug ’24
Is [NSKeyedUnarchiver unarchiveObjectWithFile:] reentrant?
I am experiencing strange crashes in my (ObjC) code, that insinuate some memory corruption (mostly running SHA256 decryption for file data in my code there's a // return object that was stored in encrypted file - (id) objectFromEncryptedFile:(NSString *)filePath { // read MYCrypto object that includes encrypted object of any class MYCrypto *encData = [NSKeyedUnarchiver unarchiveObjectWithFile:filePath]; // decrypt, unarchive and return return [encData objectFromEncryptedData:encData.data]; } That seems to be called from different queues that are not synchronized. It came to me that maybe NSKeyedUnarchiver is not "thread safe" and maybe unarchiveObjectWithFile is not reentrant? Couldn't find anything in the normal documentation, but most of the old docs are no longer searchable. Can someone shed light on this?
Topic: Design SubTopic: General
0
0
414
Nov ’24
App swiftui no funciona en ios 18
Hola, cree una app en swiftui, la version minima de ios 16.2, la desarrolle en xcode 15 sin problema, funcionaba hasta ios 17 sin inconvenientes, actualice a xcode 16 ahora que la ejecuto en ios 18 presenta problemas en varios elementos de la interfaz, por ejemplo cuando toco un boton no desencadena una acción inmediata, tengo que sostener el toque en el boton para que reaccione y asi varios elementos que necesito tocar para llamar una acción, probe la app y funciona correctamente en dispositivos con ios desde el 16.2 al 17, intente modificar el código de los elementos para mejorar el gesto de tocar, pero no funciona, no se porque pasa esto en IOS 18, alguna sugerencia para resolver esto, gracias.
1
0
634
Sep ’24
Buttons in NavigationBar
Hi Guys, I saw in iOS 18 (Photos App) that there are buttons (in an scrollview) below the navigation title and inside the navigation bar. Is there an new API or an method to "clone" this UI without using: .safeAreaInset(edge: .top, content: { }) Thanks in advance for any feedback and help!
0
0
477
Sep ’24
iOS 18 Underlined Feature 😭
Dear Apple, I’m loving the IOS 18 update so fa; everything is awesome. However could you please takeoff the underlined feature. It’s makes text so difficult to look at and disrupts the simplistic nature of an iPhone. 🥹😭🙏
Topic: Design SubTopic: General
2
0
492
Sep ’24
Xcode 13.4.1 and above crashing when xib opening on ipad
Hi Apple Tech team, From last few days we started getting an issue like when we try to open xib in iPad from Xcode bottom navigation and immediately Xcode is crashing. Tried with multiple team member systems also with different configuration of system. Attaching Xcode crash logs. xcode crash logs.txt
Topic: Design SubTopic: General Tags:
0
0
627
Mar ’23
iOS 18 Photo Gallery
Who on Earth okayed this new photo gallery design? I can’t find anything, scrolling is not smooth, there’s a bunch of content categories I will literally never view that I can’t remove from the gallery, this is EXTREMELY frustrating. How can I revert back to iOS 17?
Topic: Design SubTopic: General
Replies
1
Boosts
0
Views
656
Activity
Sep ’24
Rejected app
Hello, I have this issue. I don’t know what do I need to chang. can you help pleas. This app duplicates the content and functionality of other apps submitted by you or another developer to the App Store, which is considered a form of spam. Specifically, this app appears to be available in the same territories as another identical app submitted to the App Store. It would be appropriate to restrict the available territories for individual apps to those areas in which you intend to market and sell it and ensure none of the selected territories overlap. Apps that simply duplicate content or functionality create clutter, diminish the overall experience for the end user, and reduce the ability of developers to market their apps. The next submission of this app may require a longer review time.
Topic: Design SubTopic: General Tags:
Replies
0
Boosts
0
Views
742
Activity
Jul ’23
[iOS 18] Is there an SF Symbol of the new icon in Safari's address bar?
The following icon has been introduced in Safari's address bar for iOS 18: I’d like to use it in my app to guide users on how to enable my Safari extension, but I couldn’t find it in SF Symbols beta 6.0 (99). Is this because it’s still in beta and will be available for third-party use later, or is it a private icon that only Apple can use? I hope I just overlooked something.
Replies
1
Boosts
0
Views
1k
Activity
Oct ’24
New Back for Iphone, design
Hello , i am a tech i fix phones on the side as a second source of income, Apple, can you design a back that is as easy to take off as the front with clip or locking system, instead of using the glue to bond the glass back to the frame, this is a headache for most techs people who do not have the funds to buy the laser glue blasting machine, can you guys go back to the drawing board and design a new concept for the back to make it easy to fix. thank you.
Replies
1
Boosts
0
Views
801
Activity
Sep ’23
Multiple brands within my application
I am developing a market with multiple brands. Do I need permission from all brands to be able to use their image? I don't know if there is any requirement when uploading my app to the store.
Replies
1
Boosts
0
Views
859
Activity
Aug ’22
App Icon Maker
Hi community, I want to share with you this small utility to resize your App Icons according to the Apple Human Interface Guideline. I created this a long time ago for personal use and now I want to make it public. Hope you can find it useful, it's simple but it is a time saver. https://appiconmaker.bateriasincluidas.com/ Cheers!
Replies
0
Boosts
0
Views
688
Activity
Apr ’22
Can't get custom fonts to work
Hey I'm struggling to get to use Custom fonts to work In Xcode 15, I have installed 3 fonts that I downloaded from googlefonts.. I'm new to Xcode and can't seem to get the coding right or may have done something wrong when installing them however, it isn't throwing an error code, it's just not showing the typeface. font(.custom("IslandMoments-Regular2", size: 60, relativeTo: .title)) (This is the code I have been using) Thanks, Caitlin
Topic: Design SubTopic: General Tags:
Replies
0
Boosts
0
Views
781
Activity
Nov ’23
Right to Left languages and VoiceOver
When testing the focus order on iPhone with a device language set to Hebrew, we noticed that there seems to be a discrepancy in the number pad behavior. We are looking to confirm the expected behavior for focus order in this case: Even though the phone number pad reflects a LTR layout when set to a RTL language, the focus order still behaves in an RTL fashion. To reproduce: Set device language to Hebrew. (or other RTL language) Open the Phone app and enter the Phone Keypad screen. Turn on VoiceOver Swipe through the elements/numbers on the screen. On iOS, the focus order is 3 > 2 > 1 > 6 > 5 > 4, etc. This seems counter-intuitive, and is changing the meaning of the content because of how the gesture is responding to the language setting. Is it logical or expected to change a universally understood numerical sequence (1, 2,..) especially when the visual order has not changed, and considering that many users of the feature will not be able to see the layout at all? Is this a feature or a bug? Thanks in advance for any clarity.
Replies
0
Boosts
0
Views
910
Activity
Oct ’22
set background color of [UIImage systemImageNamed: ... ]
hello all, any idea if you can set the background color of one of these new SFSymbol images? i tried this paletteColors: method, it seems to take only the first color and use it as the foreground color   UIImageSymbolConfiguration * config =         [UIImageSymbolConfiguration configurationWithPaletteColors:@[[UIColor blueColor], [UIColor redColor]]];     UIImage * confMatImageSel = [UIImage systemImageNamed:@"square.grid.2x2"             withConfiguration:config];
Topic: Design SubTopic: General Tags:
Replies
2
Boosts
0
Views
2.6k
Activity
Oct ’22
New design for emoji reactions is so bad
Is there a way to revert back to the old designs? The new designs in iOS 18 are so bad and hard to use. I can’t imagine anyone actively tested this for user feedback before releasing.
Topic: Design SubTopic: General Tags:
Replies
1
Boosts
0
Views
401
Activity
Nov ’24
Help Understanding Margins in Custom SF Symbols
Hello! I've been struggling for a while to understand exactly how margins work for custom SF symbols. For example, I'll have two identical svg templates containing near-identical icons (each with a circle outline and a shape in the middle), see attached images. The icons are positioned in the exact same manner in the template, so that the only difference is the symbol inside the circle. When these symbols are exported from SF Symbols and put into Xcode, I noticed that one of the symbols has a slight margin to the right and to the bottom of the symbol, causing it to fall out of alignment with surrounding symbols. I've been trying to eliminate this margin in any way I can think of, but to no avail. Anyone able to offer assistance on how to remove it and/or an explanation as to why it's there?
Topic: Design SubTopic: General Tags:
Replies
0
Boosts
0
Views
786
Activity
Apr ’24
SF Mono, open source?
I know that the general San Francisco (SF) fonts (Text, Display, Pro, etc.) are exclusive to Apple, its products, and its affiliates. But when it comes to SF Mono, I am unsure of its official status. Is it open source? I know many companies often release their monospace font under the OFL license (i.e., Twilio Sans Mono, Intel One Mono, Ubuntu Mono (et al), Roboto Mono (et al), and more). As I've previously said, I also know that Apple is very protective it its brand. The thing that really confuses me is that the page for Microsoft's Open Source projects (opensource.microsoft.com) actually uses SF Mono! Are Apple and MS collaborating on this? There is no repository on GitHub or the Apple Developer website, but why is a competitor to Apple using their font? (I am using Windows, so the SF fonts aren't installed on my device, they use the font from their own CDN on their website)
Replies
1
Boosts
0
Views
1.8k
Activity
Aug ’24
SF symbols
How did you do this icon pack?
Replies
2
Boosts
0
Views
936
Activity
Nov ’22
Is [NSKeyedUnarchiver unarchiveObjectWithFile:] reentrant?
I am experiencing strange crashes in my (ObjC) code, that insinuate some memory corruption (mostly running SHA256 decryption for file data in my code there's a // return object that was stored in encrypted file - (id) objectFromEncryptedFile:(NSString *)filePath { // read MYCrypto object that includes encrypted object of any class MYCrypto *encData = [NSKeyedUnarchiver unarchiveObjectWithFile:filePath]; // decrypt, unarchive and return return [encData objectFromEncryptedData:encData.data]; } That seems to be called from different queues that are not synchronized. It came to me that maybe NSKeyedUnarchiver is not "thread safe" and maybe unarchiveObjectWithFile is not reentrant? Couldn't find anything in the normal documentation, but most of the old docs are no longer searchable. Can someone shed light on this?
Topic: Design SubTopic: General
Replies
0
Boosts
0
Views
414
Activity
Nov ’24
App swiftui no funciona en ios 18
Hola, cree una app en swiftui, la version minima de ios 16.2, la desarrolle en xcode 15 sin problema, funcionaba hasta ios 17 sin inconvenientes, actualice a xcode 16 ahora que la ejecuto en ios 18 presenta problemas en varios elementos de la interfaz, por ejemplo cuando toco un boton no desencadena una acción inmediata, tengo que sostener el toque en el boton para que reaccione y asi varios elementos que necesito tocar para llamar una acción, probe la app y funciona correctamente en dispositivos con ios desde el 16.2 al 17, intente modificar el código de los elementos para mejorar el gesto de tocar, pero no funciona, no se porque pasa esto en IOS 18, alguna sugerencia para resolver esto, gracias.
Replies
1
Boosts
0
Views
634
Activity
Sep ’24
Buttons in NavigationBar
Hi Guys, I saw in iOS 18 (Photos App) that there are buttons (in an scrollview) below the navigation title and inside the navigation bar. Is there an new API or an method to "clone" this UI without using: .safeAreaInset(edge: .top, content: { }) Thanks in advance for any feedback and help!
Replies
0
Boosts
0
Views
477
Activity
Sep ’24
Messages App Feature Request
I’m wonder if Apple can allow users to save a message within the messages (text messages) like Snapchat allows to easily reference a specific message
Replies
0
Boosts
0
Views
736
Activity
Jun ’24
iOS 18 Underlined Feature 😭
Dear Apple, I’m loving the IOS 18 update so fa; everything is awesome. However could you please takeoff the underlined feature. It’s makes text so difficult to look at and disrupts the simplistic nature of an iPhone. 🥹😭🙏
Topic: Design SubTopic: General
Replies
2
Boosts
0
Views
492
Activity
Sep ’24
Xcode 13.4.1 and above crashing when xib opening on ipad
Hi Apple Tech team, From last few days we started getting an issue like when we try to open xib in iPad from Xcode bottom navigation and immediately Xcode is crashing. Tried with multiple team member systems also with different configuration of system. Attaching Xcode crash logs. xcode crash logs.txt
Topic: Design SubTopic: General Tags:
Replies
0
Boosts
0
Views
627
Activity
Mar ’23
There is a tiny fault in the video.
The canlender widget shown in 14:06 is in Japanese instead of Chinese.
Replies
0
Boosts
0
Views
916
Activity
Jun ’22