Apple is really serious about iPhone Duo.
Starting April 2027, any apps or games submitted will need to include screenshots for iPhone Duo!!!
https://t.co/XZfvImsmE0
🚀 Introducing Angular Native
The stunning developer experience and ecosystem of Expo, using the Angular framework you already know and love.
• Real native iOS & Android • Expo SDK & ecosystem • Angular components, signals & DI • CSS & Tailwind out of the box
https://t.co/U81C3Wuu16
Legend List 1.0 is LIVE!
The ⚡️ fastest React Native list library, in 100% JS, with powerful new features. For new and old arch.
✨ maintainContentVisiblePosition
✨ Bidirectional infinite scrolling
✨ Chat UI without the inverting hack
I hope it helps make your apps better!
New junior developers can't actually code.
Fantastic blog where the author argues that AI is preventing devs from understanding anything
Unlike the internet which only replaced fact lookups but adds explanations, AI replaces all reasoning.
Tanstack query is awesome for fetching and caching data.
But, it's broader than that. It's an *async state* library.
Example: Here's a custom React Query hook for checking if a device's camera or audio input is available.
It's still crazy to me how much FPS you gain on Android with @expo when rendering FlashList items directly with RCTText and RCTView. GestureDetector is very expensive, even with useMemo; we had noticeable FPS drops. Now, we have 30-50 fewer dropped frames while scrolling, IN DEV
Introducing sidebar.tsx—25 components to help you build all kinds of sidebars.
I don't like building sidebars. So I built 30+ of them. All types. Then simplified the core into sidebar.tsx—a strong foundation to build on top of.
It works with Next.js, Remix, Vite & Laravel.
I wanted to share the following 10 Tailwind techniques. These will come in handy next week.
For those who don’t use Tailwind, here be dragons!
1/10 - Let’s start simple. Set a CSS variable (width) based on state and use an arbitrary className.
🎉Super excited to introduce React Internals Explorer which visualize how React works internally automatically!
No more guessing on how it works! Inspect it! In the video I demoed how we can easily see how React@19 and 18 handle siblings differently when a promise is thrown. 😳
So far it only supports Fiber Tree, I'll add more capabilities to it. Looking for your feedback or bug reports!