Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Here’s a ‘glow-in-the-dark’ effect achieved by reading the device’s ambient light sensor and partially dimming the UI 💡

546,886 Aufrufe • vor 3 Jahren •via X (Twitter)

10 Kommentare

Profilbild von Alex Widua
Alex Widuavor 3 Jahren

Played around with dynamic backgrounds too. They’re not so much different from time-based day/night backgrounds but the gradual changes make it pretty interesting.

Profilbild von Alex Widua
Alex Widuavor 3 Jahren

The demos are not actually reading the ambient sensor though (couldn’t get SensorKit permissions to work). Instead the luminosity is calculated using the device’s camera exposure. I grabbed the snippet from SO user AnuradhaH (

Profilbild von Alex Widua
Alex Widuavor 3 Jahren

Having a lot of fun with these little SwiftUI explos recently. I’m learning a lot by just taking apart and remixing @philipcdavis’ and @jsngr’s prototypes — totally worth to check out Philip’s prototyping kit and Jordan’s repos

Profilbild von Ryan McLeod
Ryan McLeodvor 3 Jahren

Ugh I wish the actual light sensor was available to us, still really cool!!

Profilbild von Alex Widua
Alex Widuavor 3 Jahren

yeah, would be fun to build some web prototypes with it :-) Yesterday I learnt that there used to be a DeviceLight API many years ago ( Never made it past the experimental feature flag though...

Profilbild von Duy Luong
Duy Luongvor 3 Jahren

Dang 🤩! You really triggers me to learn Swift/SwiftUI again. Was it done in SwiftUI?

Profilbild von Alex Widua
Alex Widuavor 3 Jahren

yup, SwiftUI :-) The code is up on GitHub

Profilbild von alexsm.eth ⠕🍌
alexsm.eth ⠕🍌vor 3 Jahren

Do you think apple would allow this though? Seems like an accessibility dark pattern 🧐

Profilbild von Prerna Singh
Prerna Singhvor 3 Jahren

@AdityaP11966861

Profilbild von FLO.CHAU
FLO.CHAUvor 3 Jahren

@charlesbail_

Ähnliche Videos