This last year, I’ve been leading a UI refresh to make Netflix feel more fluid, delightful, and polished.

Today, all that work shipped!

Huge thanks to @nebson and @b3ll for helping bring this to life ❤️

Details below, but try it out yourself!

Still getting used to this place — cc @b3ll *
• New billboard layout responds as you move your device, with a subtle lighting effect
• Beautiful wallpaper gradients that are created on-the-fly from the art
• A new card transition that’s fully interruptible/interactive
• New launch/profile animations, haptics, and more!
@janum it looks PHENOMENAL. I can’t believe an app this “big” has this level of polish. Everyone who worked on this should be incredibly proud.

@janum

Considering this is on mobile, what impact is all this having on battery usage?

@janum This is amazing work, congrats on shipping!
@janum Congrats! I look forward to trying it.
@janum top notch work! More apps should have fluid interfaces. Brings Facebook Paper and SpringBoard multitasking UI vibes. 😍 How was this prototyped? In Origami Studio?

@phil I did most of the prototyping in the actual Netflix app.

For some interactions, I made a “dummy” Netflix app to iterate more quickly.

We designed static visuals in Figma, but very little was static. A lot required running code (like doing the color extraction and grading for the wallpapers).

@janum no way! That's awesome! Did you prototype in Swift or SwiftUI? What are you using for the layout Async Display Kit?

I need to learn Swift, think I've maxed out what can be done in Origami Studio.

The color extraction is a nice touch. :chefs-kiss:

@janum This looks so beautiful! It’s made me re-download the Netflix app!
@janum dude this feels so nice, reminds me of Facebook Paper or the Airbnb iOS app! Might have to open the Netflix app more often now haha
@janum dude this feels so nice, reminds me of Facebook Paper or the Airbnb iOS app! Might have to open the Netflix app more often now haha
@janum This looks great! I'm going to try it out now.
@janum this is amazing. Great work!!! It’s fast and fun
@janum Beautiful! Now charge that poor battery! ;)
@janum Just updated and tested. Impressive work! Congrats to you and the team
@janum This looks incredible! Can’t wait to try it.
@janum it is really stunning!! Makes me smile using it :)
@janum 🤯 it feels like magic! Great work.
@janum this is fantastic! congrats on shipping
@janum this is so good Janun, fills me with hope and joy to see this level of fluidity being approved and shipped at a big company 🥰
@janum So good! You really have to play with it to appreciate how smooth it is.
@janum wow this looks amazing! 😍
@janum Super nice update, great work!
@janum does this use your animation library?
@janum thanks for fixing these bugs 👍
@janum great work. Are you using Wave in Netflix app? https://github.com/jtrivedi/Wave
GitHub - jtrivedi/Wave: Wave is a spring-based animation engine for iOS and macOS that makes it easy to create fluid, interruptible animations that feel great.

Wave is a spring-based animation engine for iOS and macOS that makes it easy to create fluid, interruptible animations that feel great. - GitHub - jtrivedi/Wave: Wave is a spring-based animation en...

GitHub
@janum this is gorgeous work. The fluidity and continuity in the animations is just :chefs kiss:

@janum I love to see thoughtful and beautiful design being used in mainstream apps.

It’s not often that apps from such big companies have such joyous design.

@janum impressive work! Congrats 👏🏽
@janum soooooo slick dude! Love the interruptible transitions! Nice work by you and the team and congrats on seeing it ship!
@janum any news on a refreshed Netflix TvOS app?
@janum really like the new UI!
@janum so, so well done! Congrats on the update!
@janum this looks truly epic!
@janum great work! Super nice 🤩
@janum This looks 🔥, great job 💪
@janum This is really lovely. All the interactions and animations feel connected and pureposeful.
@janum Looks absolutely amazing, congrats on shipping!
@janum those interactions are so fluid, love them!
@janum Any chance to get that (or any update) on Apple TV? That app seems to be forgotten...
@janum happy to see more uses of parallax motion effects, so often overlooked. That one looks good at first glance.
@janum wow, that’s impressive! Nice job on that motion/parallax effect 🤩
@janum it looks nice but is this expected?
@janum how is this so beautiful and intuitive 💪 amazing job y‘all
@janum nice! Is this UIKit/SwiftUI based?
@janum this is beautiful work! Congrats to you and the rest of the team involved in bringing this to life!
@janum I really love this. ❤️