Khanh Bui retweeted
The iPhone Duo goes on sale tomorrow. 6pm already knows how you're holding it.
We built five layouts for one phone, all on the Xcode 27.1 simulator. What we learned designing a money app for a hinge 🧵
Khanh Bui retweeted
The difference between "animated" and "native" is what happens when your finger lets go.
UIKit doesn't ask "how far did you drag?" It asks "where were you heading?"
So in our Expo app, every swipe projects its release velocity with UIScrollView's own deceleration rate before deciding:
project(v) = (v/1000 · 0.998) / (1 − 0.998)
A short fast flick commits. A long slow drag springs home. And the spring that finishes the move inherits the finger's velocity, so there's no seam.
That one function is 3 lines, runs as a worklet on the UI thread, and is unit-tested in Jest.
We wrote up everything that makes 6pm's "close the day" swipe feel like iOS: Reanimated 4 worklets, rubber-banding, real UISheetPresentationController sheets instead of drawn ones, and a 4-word haptics vocabulary.
All open source (Apache 2.0).
Khanh Bui retweeted
Sound on 🔊
Every motion in this video is the real app, screen-recorded: wheel detents, a sheet you can fling, swipe-to-confirm, a receipt that prints, a stamp at 60fps, a number that rolls.
We added one click for every row the wheel passes, because that's how it feels in the hand with haptics.
Built with Expo + Reanimated 4, all on the UI thread. Which one got you?
Khanh Bui retweeted
My awesome colleague Callum McMahon, who discovered this, wrote an explainer and postmortem going into greater detail: futuresearch.ai/blog/no-prom…
Khanh Bui retweeted
Developing Taste
emilkowal.ski/ui/developing-…
Khanh Bui retweeted
You asked, we answered. The Superbia song “Sextet Montage” is now available, in honor of Jonathan Larson’s 62nd birthday. ❤️ Stream it now. #ticktickBOOM
Khanh Bui retweeted
New major release of Gesture Handler is here 🚨‼️ We are proud to present Gesture Handler 2.0 with new simplified API, Manual Gesture feature allowing for full control over gesture recognition logic, and more – check out the highlights in our blog post 👉 blog.swmansion.com/introduci…
Khanh Bui retweeted
Advertising my new open source library that brings the awesome @_phosphoricons to React Native. Supports all icon variants.
github.com/duongdev/phosphor…
Khanh Bui retweeted
🌱Launch Day🪴
Introducing How Many Plants by Daniela
🗺 Comprehensive guides for all your fave houseplants.
📚 Deep dives for all your burning plant care questions.
🏺 Cool plant people & places, planter finds, design tips, and more.
✨ howmanyplants.com/ ✨
Khanh Bui retweeted
As 2020 comes to an end we wanted to share a special Holiday Update on our research into zero-bundle-size React Server Components. The demo is available now whether you want to play with it during the holiday, or when work picks back up in the new year. reactjs.org/server-component…
Khanh Bui retweeted
4/10 - Cut & paste your surroundings to Photoshop
Code: github.com/cyrildiagne/ar-cu…
Book: @HOLOmagazine
Garment: SS17 by @thekarentopacio
Type: Sainte Colombe by @MinetYoann @ProductionType
Technical Insights: ↓
#ML #AR #AI #AIUX #Adobe #Photoshop
Khanh Bui retweeted
Excited to share that React Native is the Future of Mobile at @Shopify😎
engineering.shopify.com/blog…
- Our in production @reactnative apps have 95%+ code shared between iOS and Android 🤯
- We're hiring native mobile and web developers @ShopifyEng
- We're contributing back to OSS👊🏽




























