Creator of expoaichatbot.com, reactnativeopenclaw.com@rnvibecode ⋅ React Native AI software engineer ⋅ Reach me at → cal.com/rodrigo-figueroa-vmb…

Maitencillo, Valparaíso, CHL
Aiden series of posts just confirms 1 thing: JUST ship! Performance and RSC are big mental constructs made by the industry to charge you money. If Github, Uber Eats and Pinterest have these painful re renders in production it means it doesn't matter 'that much'.
hey pinterest, we need to talk. your React site re-renders ×1000 every time i scroll (turn sound on 🔊)
67
106
2,374
239,149
🤯react-native-sticky-parallax-header: a simple and powerful lib for creating fully customizable headers. This library supports iOS, Android, and web, offering three predefined components Tabbed Header, Avatar Header and Details Header with the flexibility to design your own headers too. Powered by react-native-reanimated.
10
55
918
51,250
React Native IDE is out and is only one vscode extension away. Bundle analyzer, toggle dark/light mode, screen recordings, inspector, breakpoints, log access, expo-router integration w/ url bar & history, 'preview action' runs components in isolation, click on views for hierarchy
11
78
701
71,765
holy smokes! It's alive! streaming on React Native out of the box using Expo 52 and the new expo/fetch library. This is a piece of the Expo Router RSC story but now RN is becoming a great alternative for AI apps that need streaming. This is gigantic. Amazing work by @expo & @kudochien 👏👏
19
46
534
81,274
🚨RELEASING Expo AI Chatbot: Fastest way to create React Native AI apps that work with Next.js AI chatbot get codebase → expoaichatbot.com Features: • Auth • Tool calling • Img attachments • History drawer • Markdown support • @aisdk integration
21
57
443
61,280
Replying to @jdluk87
Siri is the most aweful product that never changed in years. Come on.
2
1
394
8,483
It's happening. The unification of React and React Native through the new react-strict-dom library. React Native currently includes many APIs that are based on Web APIs but do not conform to the standards of those Web APIs. This fixes it. 🧵👇
5
22
400
55,316
react native new site showcasing that multi-platform is the new de facto form and approach for the ecosystem. Universal is just getting started. Buckle up!
5
28
372
23,445
react-native-webrtc: Powerful WebRTC module for React Native It enables seamless audio/video communication, data channels, and screen capture across platforms (Android, iOS, Web, and more). It also Expo ready since it comes with a Expo config plugin.
9
39
367
19,297
🚀 React Native Sortables – smooth, intuitive drag-and-drop ✅ Grid & Flex layouts, custom spacing ✅ Auto-scroll, animations, haptics ✅ Insert/swap reordering, dynamic items ✅ Simple API, TypeScript, Expo, New & Old Arch Follow ROFI → @bidah
8
24
322
13,607
React Native + AI combo will push the mobile app development space to new heights. Mark my words.
23
16
268
22,731
React and React Native libraries that you can share between each other: ✅ zod - validation ✅react-hook-form - forms ✅ react-table - tables ✅ tRPC + react-query - data ✅shadcn - UI (matching API w/ RN Reusables) ✅ motion - animations (Matching API w/ Moti) ✅ date-fns - date utils ✅ai - AI Toolkit ❌nuqs - search params (useLocalSearchParams API from Expo Router) ❌recharts - charts (use Victory lib) ✅zustand - state mgmt This is great because it means @nextjs and @expo stack combo has so much in common. Let's not forget that you also have parity on bowth with route base navigation. The lines between them stack wise are each day more blurry.
Libraries I can't live without: ◇ zod - validation ◇ react-hook-form - forms ◇ react-table - tables ◇ tRPC + react-query - data ◇ shadcn - UI ◇ motion - animations ◇ date-fns - date utils ◇ ai - AI Toolkit ◇ nuqs - search params ◇ recharts - charts ◇ zustand - state mgmt
7
16
220
18,209
Announcing Real-time Voice feature on @expo AI Chatbot. Powered by @livekit Available today to all Pro and Team users on expoaichatbot(.)com
10
16
218
15,585
Playing with Expo DOM. Small baby steps but I ✅ Added the @shadcn header into the @expo router native header ✅ Setup a Stack navigator inside the Tabs navigator so that we get proper stack navigation on any link inside the home screen ⏳ More to come! (drawer, bottom sheet)
4
8
211
13,671
🛍️🤑react-native-iap: a robust library for in-app purchases allowing seamless integration of subscription and one-time purchases. Key features include receipt validation, support for Amazon IAP, and handling promoted products. You can also use it with Expo using config plugins which is a big WIN. The library is designed for easy customization and provides lifecycle management for purchases too.
6
14
214
10,709
4
21
208
16,867
Animations in Nativewind v4 are a breeze. On this example we added `transition duration-500` to move from opacity-0 to opacity-40 for the background you see behind the Ticket component. Next we applied a slide-over effect using just `translate-y-[520]` to hide the element from view and then reset it to `transition-y-[0]` to put it back in place to its original position.
9
12
201
24,385
Starting today I am building a fullstack @expo universal app in public. All in on expo-router. From idea to app store/play store/the web. I feel in need of the challenge. Time to put all the hats on 🤠. Product design, DB, API, UI, UX. Indie hacking... here we go!
13
7
200
13,678
🎶react-native-track-player: Lightweight library for audio playback to create music apps. Includes media controls for Bluetooth devices and usage on lock screen. Has an API for adaptive bitrate streaming, caching, background playback, and full customization. Plus casting w/ Google Cast.
8
8
197
8,202
react-native-image-zoom: customizable image zoom component. ✅ Smooth zooming & panning ✅ Double tap & single tap support ✅ Customizable zoom settings ✅ TypeScript support ✅ Interactive callbacks for enhanced control
5
12
190
8,122
Introducing react-native-vercel-ai Run @vercel AI library on @expo and better yet on web too when building expo universal native apps. → Repo with all details @ dub.sh/rn-ai
5
24
185
31,861
Upgrading React Native: One of the most painful things becomes one of the easiest with @expo. Add config plugins into the mix and enjoy life again.
4
18
184
14,313
react-native-select-dropdown: highly customized dropdown | select | picker | menu. Extended API with 25 prop options to choose from for fine grained customization. follow ROFI → @bidah
2
16
177
19,676
Very happy to share the news that I am joining @tamagui_js 🎉. Such a great project and team. Can't be more excited to work on this universal stack all day every day.
Native support for Bento ✅ Huge shout out to @bidah, who has joined the team 🤙 github.com/tamagui/tamagui/p…
27
13
175
22,833
1
15
166
12,297
react-native-markdown-display: A fully compatible CommonMark renderer for React Native, offering a native component approach. It enhances react-native-markdown-renderer with bug fixes and customization options for styling, links, and markdown preprocessing, supporting various elements plus custom ones.
2
11
168
7,841
Countdown to the release of Universal Nativewind v4 starter. Powered by @expo and expo-router. This is just a quick win to start working with Nativewind v4 on a clean sheet. It has helped me so I hope it helps you. Releasing in the next hours.
10
5
155
29,732
This is happening. I am building an Expo chatbot: streaming messages + generative UI (w/ loading UI skeletons too)🔥. Powered by Vercel AI 🙀. I have a POC with this sleek design already in place. But there is still lot more work to do. I will keep you posted.
12
2
160
11,330
Expo AI Chatbot feature: Chat with images ◆ LLM Multi modal setup using @aisdk@expo ImagePicker ◆ Zeego native context menu ◆ Expo Image for image preview cards and upload thumbnails preview ◆ Next.js AI Chatbot docs API route integration Link to codebase below 👇
4
14
158
10,676
react-native-godot coming soon 🔥
Super excited to announce react-native-godot: A seamless integration of the Godot Engine with React Native for iOS and Android! Now you can create games with native UI components, giving them a polished, platform-native feel. Plus, you'll have full access to the engine and all GDScript functions directly within React Native, fully typed for an enhanced development experience. Since it's a standalone library, simply import a .pck file, and you're good to go. Open-sourcing in the coming weeks!
5
11
153
8,621
Vercel is behind in the mobile game; they know it. @expo Router is now getting closer to having RSC (to be production-ready) and SSR (soon). When that happens, they will be on par with Vercel (EAS Hosting) and Next.js (Expo router for web). I think Expo has been getting little by little closer to the web, and @vercel hasn't even talked about mobile in years, but suddenly they do (they had a realization). That's good and very welcoming in any case. Let the games begin!
The mobile app has no traces of Next.js in the iOS binary, and is actually built entirely with Expo Router. How are you justifying this @rauchg?
11
7
146
22,449
🚨Releasing Expo AI Chatbot v1.0 Up to date with @expo 53, @aisdk 4.3 and the Chat SDK plus an extra new feature: web search. Available now on the free lite and pro versions. Link to codebase below 🔗👇
8
13
141
8,077
150 GitHub ⭐s for react-native-vercel-ai 🥳. I just took a look at new vercel AI package. Generative UI is a mismatch for now until expo-router lands RSC. This libs goes beyond chatbots. Squeeze @vercel AI into any workflow and get back your result right in your @expo app with the same vercel AI API. 🧙✨
3
4
142
7,387
How to migrate web apps from Next.js to Universal apps w/ @expo Router: A quick guide This quick guide pinpoints just the core compatibility steps you need and that are already there for you to move to universal from web. Let's dive in! Refactor UI from Tailwind to Nativewind There are many styling libraries and setups out there, but the transition is smooth, and you get to reuse almost all Tailwind styles when translating styles from @tailwindcss to Nativewind. It's fast because of the same stylings, and web developers are familiar with it, so the upgrades to Nativewind differences are minor. I highly recommend nativewind.dev because it is the de facto UI compatibility layer for migrating from Tailwind to universal platforms (web, iOS, Android). There is an important amount of styling you have already won that does not need changes and it's in place ready to use on #reactnative components. Refactor form Next.js pages router to Expo router Next.js uses file-based routing, just like Expo Router. If you use something like solito.dev, the solito router handles platform routing differences for you. However, if you choose Expo Router with Expo for web using metro bundler, the routing migration is doable. You have the useRouter and Link components, so it's about finding the differences in the API and applying them. Refactor from Next.js API routes to Expo Router API routes. Expo Router is WinterCG compliant, so that means all Next.js API routes can be ported with ease. @t3dotgg showcases this on this vid timestamp. piped.video/2P0q1EdH_oQ?si=gd8v… Are we done yet? Not really. Porting an app needs some extras steps, but this is the core of it. I did a port last year from Next.js to Expo so you can take a look at the source code for inspiration (dub.sh/universalmedusa). That's it. Happy universal (tele)porting!
6
14
137
31,224
My simple stack to build Universal React Native AI apps (95% code reuse across iOS, Android and web & no monorepo): [Bookmark for later] Native and web app: @expo router LLM: @openAI, @GroqInc, @DeepgramAI and @vercel AI Hosting: @Netlify and @expo EAS API: @trpcio with @expo API routes Database: @supabase Auth: @supabase Storage: @supabase Realtime: @supabase Email: @resend Background jobs: @triggerdotdev UI : @tamagui_js or nativewind
6
12
127
13,719
I hijacked `create-expo-app --template tabs@beta` and replaced StyleSheet with Nativewind v4 styles. So, if you want to run @expo SDK 50 with expo-router v3 and nativewind v4 this is the starter for you. github.com/bidah/expo-sdk-50…
6
9
128
13,804
universal React Native app developer watching his app run on all platforms
1
3
128
3,590
Universal Indie Hacker Journal #4: Added some animations to the homepage scrolling. I said before I would invoke @reactiive_ reanimated magic tricks. So here you go.
4
1
124
6,232
Replicating @shadcn UI button using Nativewind v4 Preview of custom theme, variables & variants I made a quick vid & @expo repo showcasing some upcoming new features of Nativewind v4. I picked up the Chadcn UI theme configuration and translated it to Nativewind. With that, it takes the basic building blocks of the Button components to enable the variants feature into it. link to repo in 🧵👇
9
7
122
21,436
React Native Server Defined Rendering is here! Try it today with @risetools_. It's built on top of @expo and @tamagui_js. No need to wait for RSC to land on React Native. Includes forms, icons, jsx, js server, linking, haptics, server API and more.
9
120
8,534
AI SDK works on Expo AI Chatbot
2
4
121
11,291
Universal React Native Reusables. Shadcn UI for #reactnative Same styling as the web counterpart using Nativewind v4 under the hood. Good news is that it is now being built to work on the web too as universal components. RNR started as native mobile only but @mrzachnugent is moving fast building a universal branch of the components that work on the web as well. → link to current repo with copy/paste universal components: github.com/mrzachnugent/reac…
👩‍💻 Making progress on React Native Reusables! 🚀 Developing a rn-primitives library for universal components made with @radix_ui for web components. Check out a preview of the upcoming context menu universal component! 🌐📱
1
7
120
21,619
Pushing the native feel in React Native using TipKit is the way to go. Even the smallest of details like this interaction count. Let's make React Native the most native we can. I love that 'expo modules is all you need' for this one. @rit3zh is killing it.
🚀 Built a native iOS Popover Tip component using SwiftUI + TipKit, and exposed it to React Native via @expo Modules. 🔗 Github: github.com/rit3zh/expo-ios-p…
3
8
120
6,221
Introducing Universal Medusa ⚛️ Multi platform e-commerce development Get a starter codebase with a complete e-commerce app that runs on both mobile and web. Built w/ @expo, @nextjs & @medusajs Try it out now w/ npx create-universal-medusa-app Docs @ dub.sh/uma cc @_buildspace
7
21
115
15,234
🖼️ react-native-reanimated-carousel: a performant carousel for React Native powered by Reanimated v3. It has universal platform support (iOS, Android & Web) Features include smooth gesture interactions and snap animations, RTL layout, customizable animations, and accessibility.
8
107
4,375
testing react-native-filament rotation and animations with @expo setup cc @margelo_io
7
6
107
6,895
Nativewind v4 variants demo video coming soon @mark__lawlor is killing it in the underground world of the wind building v4, so I thought I'd lend a hand in showcasing a little bit about the upcoming v4. This time, we're showcasing variants using cva lib. We will see a Button component that has the same styles, setup, and variants from shadcn-ui. Stay tuned.
7
2
97
15,295
Working on @reactnative/@expo library to handle Paypal payments 💳 Nothing in the ecosystem up to date to handle it correctly with just JS besides one native integration I found so building my own solution. This will used as a piece of one of the Universal payment providers for the beta of Universal Medusa. In the middle of the implementation currently BUT with a working POC 🥳. Will open source it and LYK when ready.
4
5
105
11,571
I am building a VERY interesting 🧵if you are a React Native developer building cross platform only. This is a good one. Small sneak peek for now.
6
1
100
6,676
Universal Indie Hacker Journal #8: This is the same app/codebase running on iOS and the web with @expo router through Metro bundler. Can't believe it's behaving so well on mobile web while mostly only developing the iOS app. Navigation and animations working without a sweat. Almost all the pieces fitting together. Not everything is perfect. I need to resolve a couple of things/bugs. It's worth it. 3 apps (iOS, Android, & desktop/mobile web) for the price of 1 🤑🤝
1
9
92
16,011
React Native / Expo AI Chatbot will work out of the box with the Next.js version of Vercel AI Chatbot. Join waitlist → capsulethis.com/expo-chatbot
8
97
5,902
Look at that beauty. Universal app with a simple stack. Just a @expo router app to rule them all. 🔹Same query logic with @trpcio 🔹Same file route setup with expo router 🔹Same component styling 🔹Same libraries (e.g expo image) 🔹Same... everything... are you getting it?
3
4
96
4,859
Funny. I built uni-stack.dev a couple of months ago to celebrate @expo router v3 release and two weeks ago I ran `npx create-uni-app` to use it myself for the first time on a production app. So meta.
2
5
96
10,054
Replying to @Keithamus
You can use the ComposeProvider pattern to not have to get into that mess.
5
7
94
just.. one... more
1
6
92
6,164
Because of @expo DOM a symbiosis will happen between @tailwindcss and nativewind. The effort to migrate from web to native will be smaller and native components will become an extended better version only when needed. WILD.
6
2
87
10,609
️⚛💻📱Releasing UNISTACK: typesafe setup to build fullstack expo universal native apps @expo router, @trpcio, @prisma and 3 UI libs to choose from: @tamagui_js, @gluestack or nativewind.dev → Try it w/ `npx create-uni-app` or visit uni-stack.dev
5
15
90
7,721
Universal devs, we have work to do. Try this baby out. @expo as always bringing in the magic of these tools. Time to create something amazing to push universal development forward.
💡 We just published a canary release of @expo DOM components ("use dom") so you can try it early and give us feedback for SDK 52! Demo app has MDX and @shadcn UI with the new charts components ↓
6
88
4,580
Just discovered about Womob. Is a React Native project that turns Wordpress sites into native apps. It's also OSS. Codebase looks very interesting. 🔗👇
Hey everyone! I'm working on a new project called WoMob. It helps turn your WordPress site into a cool mobile app. It's an open-source project. If you're interested, give us an upvote on ProductHunt. You can see the links and examples in the thread #reactnative #WordPress #javascript #mobileappdevelopment #appdevelopment #ios #android
4
7
87
13,559
Building a iOS, Android and web app separately vs all at once using React Native and @expo router.
3
7
85
5,294
Don't get confused by the name. Expo-router v3 is more than a router. It's the first universal, full-stack React framework thanks to API Routes and a first class citizen for web in that matter w/ 2x faster static builds and 30% smaller bundle size compared to v2 🎉🎉🎉
🚀 Expo Router v3 is here—Full-stack React for iOS, Android, and web! ◆ API Routes (beta) ◆ Bundle splitting ◆ 30% smaller, 2x faster web exports ◆ Router testing library ◆ New <Link /> props ◆ Tailwind and Sentry support
2
2
79
9,483
react-native-snap-carousel: a versatile library for creating carousels. It supports multiple layouts (default, stack, tinder) which means no need to mess with animations by yourself. You get also parallax images, customizable pagination component and more.
3
7
86
4,819
Introducing Mobile Medusa 📱 React Native Medusa.js Starter Template Combine your @medusajs e-commerce backend and/or web storefront with a @expo mobile app that matches Medusa @nextjs starter functionality, look and feel. Go grab it @ dub.sh/mobilemedusa
3
10
85
8,257
react-native-swipe-list-view: Vertical ListView with rows that swipe open and closed. Best part is it has some native built in UX like dismissing opened row options when scrolling.
1
6
85
5,269
react-native-instagram-stories: Integrate Instagram-like stories in your React Native app ✨ Inspired by Instagram, crafted to capture its essence. 📱 Mobile-friendly with a smooth experience. 💾 Async Storage for progress saving. 🛠️ Developer-friendly & well-documented. 🚀 High performance with rich features: video, images, text & more!
1
4
82
4,405
React Native multi-platform dev tip: How to stay in the flow while dealing with 3 platforms at the same time. Double checking 3 platforms when developing a feature and when things break for different reasons on each platform can sometimes be exhausting and can easily get you off your development flow. You have to be worried of making the feature PLUS making it work everywhere. How to manage this? Make sure you are running the three projects but develop and focus only on one. There's a catch. Leave the other two in the background where you can have an eye on them. Why? If something is off in the design you fix it at the end of the feature development and if something breaks you will know about it right away else you will come back and see something breaking and will have to waste time trying to find out when it happened. Move on, keep on the flow, finish the feature. Fix it later but knowing exactly when it happened makes a world of difference. Note: Sometimes I do jump in right away to see what happened. If it is a quick fix I will do it but if it is slowing me down I will leave for later. That said. Life is good. Most of the times I take a look and 'everything just works™️' on every platform 🫶.
5
3
77
5,907
gluestack-ui v2 is out and it looks amazing. It's betting on NativeWind this time around and doubling down on universal components too. 32 base components to choose from🔥. Congrats @geekyants → try it out @ gluestack.io
The gluestack-ui v2 is here! 🎉 🌬️ Uses NativeWind / Tailwind 📋 Copy-paste components for Next & Expo 🎨 All new design 🚀 Performance ⚛️ RSC support 🖌️ Figma Kit with variables, dark-mode and variants 🔁 Migration to v2 with a codemod
1
4
76
3,346
Just added a new section on the Expo AI Chatbot website highlighting the @aisdk integration. It is central to the project and and a breeze to use. Probably the best way to build around AI on the JS/TS ecosystem. → visit expoaichatbot.com
3
7
77
5,364
⚛️💨 Releasing Universal Nativewind v4 Starter This starter kit gets you into the 'universal' flow right away. Powered by @expo router you get the simplest yet most powerful setup to build React Native universal apps with @tailwindcss styling. → Repo @ dub.sh/universal-nativewind
2
6
71
7,567
React Native people are sleeping on Stacks library. FYI we have a layout problem. Stacks fix’s it and is a universal library too! On my experience it solved all layout issues I had… that RN has. So good. This new version jump to Typescript is huge. Congrats Marcin 🥳
Stacks v3 is now available! 🎉 stacks.grapp.dev/ It has been rewritten from ReScript to TypeScript, and new props have been added. Unistyles 🦄 by @jpudysz is now a core dependency. Notable changes include flex gap support, removal of Context, and improved documentation. #ReactNative To upgrade, check the migration guide at stacks.grapp.dev/docs/migrat….
5
7
75
13,329
DYK that you can grab for free the OSS Bento components for your universal app development with @tamagui? For now it's only available for the first component of each section. That's 20+ components! → Go and give it a try today dub.sh/UPGOLVP
4
8
73
10,727
Official Nativewind v4 starter right in the create-expo-app npx script 🎉
🆕 Bootstrap a universal File-based @Expo app with Tailwind styles, in one-line: npx create-expo-app -e with-router-tailwind ◆ Expo Router v3 beta ◆ Nativewind v4 ◆ src directory, typescript, aliases. Source: github.com/expo/examples/tre…
1
3
70
7,470
reminder: you don't need a monorepo setup on your @expo app or a separate git repo to host your server code. solution? Put it right inside your project root. DONE! If @expensify which is traded on the stock market has its electron app inside its react native app so can you
7
1
72
13,026
Universal Indie Hacker Journal #25: Adding Native Context Menu. In the spirit of @mozzius 'native feel' learnings, having a home feed without it is a no-no. I used the Zeego library by @fernandorojo. The thing is, I am using it just for iOS, so why not use the iOS context menu library by @GoDominic instead? Because I may add Android in the future. Choosing universal libraries makes me future-proof to extend to new platforms with a smooth transition and as little work as possible.
3
2
72
3,722
Expo AI chatbot UX feature unlocked 🔓: Two micro interactions when sending messages 1. Keyboard is dismissed 2. User message is placed on top of the visible screen. This is the same experience available on mobile native chat apps like chatGPT. Join the Expo AI chatbot waitlist →capsulethis.com/expo-chatbot
3
4
68
5,516
I built Expo AI Chatbot website with @lovable. It helped me focus and spend most of my time on the chatbot codebase. It was a great experience, specially the Github integration 😙🤌 Go and give it a vote on the LAUNCHED website if you can 🙏 launched.lovable.app/expo-ai…
1
2
70
4,051
This looks amazing. I hope Evan likes my version of a Expo Chatbot. It has a different feature set, API setup, integrations, and so on... This week looks it will be packed with React Native AI goodies. Release with fully compatibility of Next.js AI Chatbot THIS WEEK. Last chance to get into the waitlist → capsulethis.com/expo-chatbot
👋 Today I'm open sourcing my Expo AI chat app! You can use it as a template for building AI apps with the new @Expo RSC support. ◆ Custom cards for weather, movies, and location prompts ◆ Stream UI from the server with Universal React Server Components ◆ Runs on web, native, and in Expo Go
2
71
4,949
100 GitHub ⭐s for react-native-vercel-ai 🥳. That means I need to get back to the codebase and add some enhancements to celebrate the milestone!
2
4
69
3,279
react-native-advanced-input-mask: flexible input masking functionality. It allows you to format input fields dynamically as users type, ensuring that data is entered in a consistent and valid format. ✨ Ensures smooth, flicker-free text formatting in a real time. 🧬 Supports multiple mask types and formats. ⚡ Instantly applies the correct format as users type, without delays. 🚀 Cross-platform support for iOS, Android and web. 🛠️ Easy integration with existing React Native components. Follow ROFI for more RN content → @bidah
6
6
71
2,885
Expo AI Chatbot now supports Speech To Text • Enhanced UI for the Chatbox component to handle speech to text. • @expo-av integration for recordings and permission handling • Next.js AI chatbot API route setup using OpenAI Whipser Link to codebase 👇
2
6
68
4,357
Tamagui themes is out! and open to everyone to use. Theming has been one of the flagship features of Tamagui but you did needed to jump into the `createThemeBuilder` API to squeeze all its power. Not anymore. Now you have this powerful UI to get your theme's look and feel in a matter of minutes 🔥
Introducing Tamagui Themes We stripped studio down to ship something free, easier, simpler, and most importantly - shippable!
2
3
68
8,684
Build universal apps for TV, mobile & web w/ React Native `react-tv-space-navigation` is a new library that solves this problem by handling spatial navigation using a declaration-based navigation approach. Details about: presentation, technical post and example app code on🧵👇
4
6
65
8,688
React Native Skia already has web support, expo-router support and is integrated to reanimated v3. Now with the release of v1 and canvaskit-js we get a performance boost. Web bundle will include the whole React Native Skia package on a tiny 20 kilobytes polyfill 🔥🔥🔥
When we prepared the v1 announcement, one of the first that came up was that we wanted to present @DaehyeonMun 's work to the community. Catch up on the full announcement at piped.video/watch?v=eUbj_Nxc…
2
63
3,611
Really happy with the launch of uni-stack.dev 😃. For me full stack + @expo + native + web === FUN. → Try it out today w/ `npx create-uni-app`
3
6
63
4,181
react native bottom sheet now works on web too 🎉. So good to see more libraries becoming universal. Besides that you get: - dynamic sizing. On current version you had to trigger snap points when content changed. Not anymore. - Very generously of Mo release Flashlist integration to everyone. Previously it was a sponsors only option.
Finally after couple of months, i got the time to wrap up the Bottom Sheet v5 stable release 🔥 This release comes with multiple features and improvements for core functionalities of the library: 🧵 gorhom.dev/react-native-bott… #oss #reactnative
1
2
60
3,638
@expo full-stack template at 80% completion 🕺🎉. Here's a small teaser image w/ v0.0.1 feature set. Includes expo-router @typescript @prisma @trpcio nativewind.dev @gluestack @tamagui_js
6
7
60
4,025
Soon real-time voice on expoaichatbot.com. Features include: Voice UI, Intelligent Interruption, Turn-Taking Cue Detection, Custom LLM Setup, Crystal-Clear Audio, Native WebRTC Implementation, Unified Conversation Context, Next.js Connection API & Real-Time API Providers
6
56
3,648
⚛️💻📱GET THE UNI STACK PRE RELEASE Soon to release the starter kit to build fully typesafe fullstack expo universal native apps → followers that retweet / like or reply to be the first to get the starter kit. Sending personal DM with it to all of you first.
11
8
55
5,606
New micro series of posts from now on called: universal indie hacker journal. Today we've got a @expo router screen w/ API routes behind the scenes after a @supabase auth login returning user information on an authorized route group using a tRPC query procedure with protected context working both on mobile app and web. It's not that much but it's honest work. Onwards!
5
58
4,167
Replying to @thekitze
it sucks. I have these instructions added to my .cursorrules and it works pretty well to avoid that: # Important: always remember to: - Do not remove commented out code. - Be careful removing code that is not used or that could be part of another functionality.
5
58
2,860
Native 3D rendering with animations on React Native with newly released react-native-filament. This is the biggest release of the year on the ecosystem hands down. this... is... HUGE. You have to push into trying it out. This opens up so many possibilities of app development 🤯
We just released react-native-filament! 🚀 Check it out: github.com/margelo/react-nat…
4
2
56
3,801
🧪⚛️🤖Experimental chatbot streaming on @expo managed project The Fetch API in React Native does not have streaming support. This means that RN falls behind when building AI chatbot apps. This demo showcases a Next.js API endpoint using the Vercel AI library, with a webview set up using the `react-native-react-bridge` library. 1. The AI library runs in the webview and passes the chat messages to the native view. 2. From native view we can send new messages to webview. Is this approach too hacky? Does it get the job done? LGTM? What are your thoughts? Smash the ❤️ button if this sounds interesting enough for me to release this repo.
4
2
58
8,598
Building a web, android and IOS app separately vs all at once with @expo router.
Tawanda Nyahuye👨‍💻
2
9
57
4,967
Sometimes React Native is not about multi-platform nor cross-platform. It's one platform, and with that you still get more than using SwiftUI. Candle app looks amazing just on IOS but if it succeeds and wants to grow beyond IOS (probably by extending to new platforms) by having as a base React Native they have already a lot of ground covered in terms of logic and UI.
App Update: v2.3.8 This week, we're excited to announce that our GPT is now available to all ChatGPT users! We've also shipped improvements throughout the app. What's new: • Onboarding: Our onboarding has been redesigned and can now be accessed from the profile screen. • Automation screen: We've added a quick actions menu to organize the different automation options, including a waitlist for our new rules engine. • New Profile section: Connecting Candle to ChatGPT and other integrations has been moved to a new section. • GPT: With the recent release of GPT-4o, our GPT is now available to all ChatGPT users. • Authentication: Reliability and performance improvements to our authentication and account linking. Link in bio to download!
2
2
56
9,190
WHAT A SETUP🔥 Create @expo apps w/ intuitive screen interactions w/o worrying about data access, state, and performance (local first x @tinybasejs ) while having all synced to your @supabase PG DB through @powersync_ 🔗 bndkt.com/blog/2024/the-easi…
New blog post: The Easiest Way to Build Reactive Local-First Apps with TinyBase and PowerSync. TinyBase 4.8 ships with a built-in persister for PowerSync. This addition makes building performant and robust local-first apps that sync with a Postgres backend even easier.
2
4
57
5,710
big update: first screenshot of @expo codegen in the browser 🔥🚨 We have so many modules working together to get this going and so many more in the making. Building this feels refreshing. I want to get as fast as possible to the point where other solutions currently are (not that far TBH). From there I want to push universal app development with React Native to hopefully a new, fun, never seen place. That's the dream at least. Next on the backlog: Git branches AKA 'restore' feature.
4
4
55
5,164
universal full stack @expo router development setup with Radon IDE (previously react native IDE) 1- spin up the web and server in a new window. with `expo start -w` 2- now `open IDE panel` to run you iOS / Android app. 3- profit 🎉
5
1
52
2,604
Universal Indie Hacker Journal #24: Animating home screen layout It's using @swmansion Reanimated `entering` prop in combination with `FadeIn.delay` that uses the index of each card item to apply a deferred animation. This combines with Blurhash implementation from last journal #23 to make a good first impression while opening the app.
3
3
52
5,454
Whenever @fernandorojo gives you feedback you stop everything you are doing and make the change ok? What I did was add an absolute positioned @expo-gradient component behind the @expo-blur component and set it from gray to transparent.
Replying to @bidah @mozzius
menus are looking good, hope you liked using zeego! i would consider a blurred bottom tab bar if you want a more native design. also perhaps more contrast between the blurview and the text that goes on top of it
6
53
6,028
⚛️📱💻 Universal State of Mind #2 issue is out! ⋅ React Strict DOM is here ⋅ [UI] Tamagui is RSD today ⋅ [starter] Ignite v9.6.1 fixes metro web HMR ⋅ [library] Zeego update with new Expo template ⋅ [library] expo-drag-drop-content-view now with web compatibility ✉️🔗👇
1
3
52
6,652