My App users love Widgets. I do too, it's my favourite thing that came out of iOS 14. Well done Apple!
However I'm getting feedback, and less favourable app store reviews, from users frustrated with the colors I gave my widget (2 colors, light and dark mode) clashing with their background home screen.
Also user requests for opaque widget background because, obviously, they see this in iOS's own widgets like the battery widget - yes, I know we app devs can't implement this.
This is a bit frustrating as users are putting lack of opaque widget availability down to developer and not Apple where the decision was made.
My question is, has anyone come up with a good way of offering configurable background color(s) for their widgets? I had thought of putting something in the main App settings menu to allow color selection but it's tricky to judge without actually doing it on the home screen to compare.
I also wanted to flag this to Apple as something they need to address. Either by allowing app devs opaque widgets or communicating to users some how that it isn't the developers fault or decision.
However I'm getting feedback, and less favourable app store reviews, from users frustrated with the colors I gave my widget (2 colors, light and dark mode) clashing with their background home screen.
Also user requests for opaque widget background because, obviously, they see this in iOS's own widgets like the battery widget - yes, I know we app devs can't implement this.
This is a bit frustrating as users are putting lack of opaque widget availability down to developer and not Apple where the decision was made.
My question is, has anyone come up with a good way of offering configurable background color(s) for their widgets? I had thought of putting something in the main App settings menu to allow color selection but it's tricky to judge without actually doing it on the home screen to compare.
I also wanted to flag this to Apple as something they need to address. Either by allowing app devs opaque widgets or communicating to users some how that it isn't the developers fault or decision.