Re:Snapchat open-sources Valdi a cross-platform UI framework
by joenot443 on Friday November 07, 2025 @08:47PM
(#45853338)
I was at Snap during this project’s early days (Screenshop!) and spent a bit of time debugging some stuff directly with Simon. He’s a wonderful engineer and I’m thrilled to see this project out in the open.
Congratulations Snap team! Well deserved.
[ Parent
| on HN ]
Re:Snapchat open-sources Valdi a cross-platform UI framework
by hummusFiend on Friday November 07, 2025 @09:28PM
(#45853539)
Definitely one of the cooler projects to watch while I was there. I recall the goal was to open-source it from early on, so I'm glad to see it come to fruition!
Re:Snapchat open-sources Valdi a cross-platform UI framework
by IgorPartola on Friday November 07, 2025 @08:51PM
(#45853355)
Would you use this framework for a project today?
Re:Snapchat open-sources Valdi a cross-platform UI framework
by daveidol on Saturday November 08, 2025 @12:46AM
(#45854470)
“Composer” ;)
Re:Snapchat open-sources Valdi a cross-platform UI framework
by stuckinaloop on Saturday November 08, 2025 @01:53AM
(#45854698)
Same! I've worked with Simon on this and tried (and failed) to port it to web. Truly a smart guy - and congratulations to the rest of the team!
Re:Snapchat open-sources Valdi a cross-platform UI framework
by xmprt on Saturday November 08, 2025 @02:13AM
(#45854797)
I'm surprised Snap of all companies invested in a cross-platform UI framework given how simple their app seems in comparison to more complex ones out there.
And more importantly, Snapchat seems like an app which could highly benefit from tight integration with native features (eg. camera, AR features, notifications, screenshot detection, etc.)
Re:Snapchat open-sources Valdi a cross-platform UI framework
by ingenieros on Saturday November 08, 2025 @02:41AM
(#45854909)
Perhaps for the same reason we got Airbnb of all companies to create Lottie.
https://lottie.airbnb.tech/#/
These companies have super talented engineers and can afford to invest in skunkworks projects like these when they can’t find any suitable options in the market.
Re:Snapchat open-sources Valdi a cross-platform UI framework
by pols45 on Saturday November 08, 2025 @04:07AM
(#45855311)
More like "super talented engineers" will keep increasing cost of such projects until they get told this stuff doesn't generate revenue/cost cutting is happening, so work more on ad tech, leave or find external free labor("community") to maintain it.
Re:Snapchat open-sources Valdi a cross-platform UI framework
by ramraj07 on Saturday November 08, 2025 @03:00AM
(#45854977)
As far as Im concerned, Snapchat is onw of the most complicated apps thats routinely used by hundreds of millions of people. You yourself listed all the features they have. And every one of them is pixel perfect, with insane amounts of time spent perfecting the user experience of every single ome of those features. In fact, the success of Snap could be attributed to how pixel perfect the app is.
And then you call it simple?
Re:Snapchat open-sources Valdi a cross-platform UI framework
by Alifatisk on Saturday November 08, 2025 @05:26AM
(#45855680)
I share your opinion, but I think of the comment above like this. If something thinks your ui "just makes sense" and is dead simple to use, then you know you've perfected it. That is the best compliment you can get.
Re:Snapchat open-sources Valdi a cross-platform UI framework
by xmprt on Saturday November 08, 2025 @05:29AM
(#45855687)
You kind of just proved my point. If they want attention to detail and good performance then writing native is probably better. The simplicity that I was referring to was the number of views that need to be implemented. A cross platform UI framework would help if there were hundreds of views that needed to be built consistently but for the number of views in Snapchat, I think native implementations would probably be faster and cheaper.
As for the "success of Snap could be attributed to how pixel perfect the app is". I think the success of Snap can be attributed to a lot of things. But if you took a look at how unoptimized the Android experience was in 2017 when it was taking off I don't know how you could call it pixel perfect.
Re:Snapchat open-sources Valdi a cross-platform UI framework
by ramraj07 on Saturday November 08, 2025 @12:59PM
(#45858566)
They famously DID NOT have any android app for a while. Contrary to what the Emacs HN keyboard warriors might think, the world actually used predominantly iPhone as the smartphone especially among the kids in the US. Their android experience didnt really matter.
Re:Snapchat open-sources Valdi a cross-platform UI framework
by xmprt on Saturday November 08, 2025 @02:32PM
(#45859275)
So once again... why focus so much on cross platform? You're glazing Snap a whole lot but not answering my question. I don't deny that they have some incredible engineering, but that's not a reason to invest a lot into a cross platform UI framework rather than just using something off the shelf like React Native or building the app natively to begin with.
Re:Snapchat open-sources Valdi a cross-platform UI framework
by efilife on Monday November 10, 2025 @07:57PM
(#45882874)
"the world actually used predominantly iPhone as the smartphone especially among the kids in the US"
The world or the us?
Re:Snapchat open-sources Valdi a cross-platform UI framework
by FridgeSeal on Saturday November 08, 2025 @06:14AM
(#45855875)
Snapchat, an app which half-assed picture taking so hard that it did so by simply snapshotting the camera preview, rather than bothering to take an actual photo.