Snapchat's Valdi: A Cross-Platform UI Framework for Native Performance with TypeScript
By
yehiaabdelm
Toasted golden, schmeared with insight. Top of the rack.
Summary
Valdi is a cross-platform UI framework developed by Snapchat that allows developers to write UI once in declarative TypeScript and compile directly to native views on iOS, Android, and macOS. It promises native performance without web views or JavaScript bridges, maintaining developer velocity. The framework includes example apps like 'helloworld' and 'navigation_example' to demonstrate basic components and screen navigation.
Key quotes
· 4 pulledValdi is a cross-platform UI framework that delivers native performance without sacrificing developer velocity.
Write your UI once in declarative TypeScript, and it compiles directly to native views on iOS, Android, and macOS—no web views, no JavaScript bridges.
Prerequisites: Xcode (macOS only) - everything else is automatic!
Minimal component — the fastest way to get something on screen
You might also wanna read
Appoval: Automated App Store Guideline Compliance Scanner for iOS, React Native, and Flutter Projects
Appoval is a tool that helps iOS, React Native, and Flutter developers scan their projects against App Store guidelines before submission. I
Swift for Android Development: Building Android Apps with Swift Programming Language
The article introduces SwifDroid, an Android framework that enables developers to build Android applications using the Swift programming lan
Flutter Compositions: Vue-Inspired Reactive Building Blocks for Flutter Development
Flutter Compositions is a GitHub repository that brings Vue 3's Composition API patterns to Flutter development. It provides reactive buildi
Swift SDK for Android Now Available in Nightly Preview Releases
The article announces the release of nightly preview builds for the Swift SDK for Android, marking a significant milestone in expanding Swif
Why Average LLM Use Is Likely Destroying Value in Software Development
The author argues that, contrary to prevailing hype, the average use of Large Language Models (LLMs) is likely destroying value rather than
How AI Accelerated Prototyping: From Idea to Tangible in Record Time
The author reflects on how AI has transformed their prototyping workflow. Previously, the biggest bottleneck was the time needed to scaffold
