React Native

/reactnative216

Building apps with React Native. Get started rn.new

shopify bet on react native, and it paid off
https://shopify.engineering/five-years-of-react-native-at-shopify

Five years of React Native at Shopify (2025) - Shopify

Five years ago, we announced that React Native (RN) is the future of mobile at Shopify. Today, we are excited to share the progress we've made, lessons learned, and what the future holds. To recap, we decided to switch to RN for 3 main reasons: Write it once - Stop building the same features twice, once on iOS and once on Android Talent portability - Enable devs to work fluently across iOS, Android, and Web Ship more value - Spend more time delivering value to users instead of chasing feature parity We’re happy to share that our transition has been quite successful: Not having to build the same features twice has given us a step change in productivity Engineers are able to work across web and mobile allowing teams to do more with the same number of people and unlocked new growth opportunities Maintaining feature parity between iOS and Android has become a non-issue, freeing up capacity to ship a lot more value Our apps are blazing fast (<500ms screen loads) and stable (>99.9% crash-free sessions) We continue to leverage native wherever it is the best tool for the job, giving us the best of both worlds Over the past 5 years, we have migrated all our apps to React Native. Instead of using a one-size-fits-all approach to do so, each team chose when and how to migrate their app. This allowed them to continue shipping features while also aligning with our strategy of leveraging RN. What did we learn? React Native apps are fast We care very deeply about performance at Shopify. As our CEO Tobi Lutke says, “not all fast software is great, but all great software is fast”. The biggest question we had while switching to RN and the main reason we didn’t do it sooner was whether we’d be able to achieve our performance goals with it. Before making the decision to switch, we did extensive prototyping which led to promising results. We also saw all the work that Meta

shopify.engineering
Dance of Joy
Charcoal, graphite, color pencils, oil pastel on pelican
https://imagedelivery.net/BXluQx4ige9GuW0Ia56BHw/ba3e2371-84ae-4838-a0ac-91668d429b00/original
Now we're 3 RN versions behind...
Competition is very healthy for your business.

It should not scare the life out of you.

You are not going to go broke. (Unless you refuse to restrategize anyway).

It keeps your brain active and on the lookout.

And if you are wise enough, there are many things you can learn from competition -- Many lessons and strategies.

Focus on making your product or service better. Find out what works for others and what doesn't.

Then find out what works for you and what doesn't.

Tell me what you think. I'll be waiting in the comments! ❤️✨
Study how Warpcast implemented the minimized mini app.

It seems it's using Bottom Sheet instead of Bottom Sheet Modal to avoid auto unmount, then save the app metadata and render the component above the bottom tabs. That's really quick and beautiful design. @ashoat.eth 🫡

I just tried this approach in Recaster.
If you're upgrading from React Native 0.76 -> 0.77 / 0.78 be careful

You might have noticed the template changed from Obj-C++ to Swift, but it's not just a syntax change

If you're sticking with AppDelegate .mm in your project, you still need to add the lines from the release notes:

https://reactnative.dev/blog/2025/01/21/version-0.77#rctappdependencyprovider
https://imagedelivery.net/BXluQx4ige9GuW0Ia56BHw/a105fd31-d9ca-4e0e-8467-c4c6feb7d700/original
https://imagedelivery.net/BXluQx4ige9GuW0Ia56BHw/29322257-94d2-42f9-29b8-3b99c6019200/original
my first non-crypto app just launched on the App Store!

a close friend of mine has a neurodivergent kid and told me there were no apps like this, so I took it as an opportunity to play with WebGPU in react native

new skills acquired:
- IAP with revenuecat and paywalls
- onboarding best practices
- App Store screenshots best practices
- ASO (already ranked top 100 for "neurodivergent")

I really want to start my next mini app idea, but sora image gen is so good that I need to arbitrage that, so for the next couple of weeks I'll be heads down working on a native app with these new skills as the foundation
https://imagedelivery.net/BXluQx4ige9GuW0Ia56BHw/5c5c2e8b-8677-4df3-50b1-ac1fa76fe000/original
https://imagedelivery.net/BXluQx4ige9GuW0Ia56BHw/5088b47b-1ed4-4a61-b7fc-32f968a5a200/original
Feel like I'm too deep getting excited by the Evan vs Nate drama surrounding RSCs
Has anyone run into regressions with FlashList recycling using the New Architecture?
it’s finally happening
Loading...
@lazertech is hiring Senior React Native Dev's to join our team - we've built some of the dopest crypto experiences now with teams like Berachain, Coinbase, Polymarket to name a few.

If you wanna help usher in the best mobile, consumer crypto experience in DeFi, NFT's and more - my DM's are open.

JD:
https://jobs.ashbyhq.com/lazer/4f24c3c7-d80c-4cc8-9737-418d66ff3b41

Senior React Native Engineer, Crypto

Lazer https://www.lazertechnologies.com is a world-class digital product studio composed of 80+ senior engineers and designers with backgrounds from companies like Apple, Google, Coinbase, and more. With our product experience, we have designed, engineered, and grown products from $0 to $200M in revenue. Clients seek out our help because we have the talent to deeply understand their needs and provide industry, technical, or product insights that are uniquely valuable to their efforts. Our clients range from early-stage startups and venture studios to recognizable commerce brands and exciting enterprises. Some of our notable clients include Google, Shopify, Coinbase, Alchemy, Hinge, OVO, DIMO, and more. We are a remote-first organization headquartered in Toronto, Ontario, with employees worldwide. We believe in providing the best experience possible for all Lazerites by fostering a strong community through regular events, company vacations, competitive compensation, unlimited PTO, and more! Join Lazer and help us solve problems and build the next generation of products! Lazer Crypto is a specialized team within Lazer, comprising more than 20 full stack, web3 native engineers dedicated to building modern dApps and web3 solutions. This team helps founders and growing teams accelerate their product launches across various blockchain ecosystems. Our notable web3 clients include Berachain, Base, Privy, Polymarket, Uniswap, Alchemy, and others. Our team is distributed across North America, combining deep technical expertise with a commitment to being kind, supportive collaborators who build exceptional products. WHO YOU ARE - 5-8 years of professional experience in software development, with at least 2 years focused on blockchain and crypto projects. - Deep expertise in React Native, with a strong track record of building and shipping high-quality mobile applications. - Proficiency in utilizing contemporary animation libraries such as React Bits and Motion to develop engaging and interactive user interfaces. - Strong proficiency in TypeScript, React, and Node.js, with experience integrating web3 technologies into mobile applications. - Experience designing and maintaining SDK packages for React Native and native mobile platforms (Swift, Kotlin) to enable seamless developer adoption and integration; experience with Unity or Flutter is a plus. - Passion for crypto and building world-class dApp experiences. - Deep knowledge and curiosity about mobile crypto products, with a focus on building innovative experiences in social, DeFi, NFTs, and other web3 verticals. - Solid understanding of Web3.js, Ethers.js, and mobile-optimized blockchain interactions. Familiarity with tools like WalletConnect, Dynamic, RainbowKit, and Phantom. - Strong knowledge of mobile app performance optimization, security best practices, and DevOps for mobile applications. - Familiarity with backend services and APIs, including GraphQL and Firebase. - Someone who thrives in consulting, enjoys solving complex technical challenges, and loves delivering seamless mobile experiences. - You are self-sufficient, proactive, and value autonomy. WHAT YOU'LL DO - Design, develop, and deploy world-class mobile dApps for clients across DeFi, NFTs, gaming, and infrastructure projects. - Work across EVM and SVM ecosystems, ensuring smooth and performant blockchain interactions on mobile. - Optimize mobile UX for web3 applications, integrating wallet connections, transactions, and decentralized storage seamlessly. - Collaborate with top-tier crypto teams, guiding them from concept to launch with deep technical expertise. - Lead mobile architecture decisions, ensuring scalability, security, and a high-quality user experience. - Stay on the cutting edge of mobile web3 trends, experimenting with new technologies and bringing innovative solutions to clients. WHY WORK WITH US - 🚀 Accelerate Your Growth: Work across multiple blockchain ecosystems and cutting-edge projects with a team that ships fast. - 💥 Maximize Impact: Shape the future of web3 by helping ambitious projects reach their potential. - 🏅 True Ownership: Everyone ships code and has real autonomy with minimal meetings. - 💻 Remote-First Culture: Work from anywhere in North America with competitive compensation. - 💡 Continuous Learning: Be part of a team of engineers who love learning and knowledge sharing. WHY THIS MIGHT NOT BE FOR YOU - 🐂 You're Not Web3 Bullish: We're all in on web3's potential and need teammates who share this vision. - 🏗️ You Crave High Structure: We thrive in an autonomous, fast-moving environment, which means you need to be comfortable with some ambiguity. - 😴 You Prefer Conventional Careers: Our consulting approach involves varied projects and direct client interaction — it's not for everyone. - 1️⃣ You Like Staying in One Lane: Our projects require adapting to different tech stacks and blockchain ecosystems quickly. BENEFITS & PERKS - 🌐 Work From Anywhere: Choose your workspace — all you need is strong wifi and a passion for building! - 🧘‍♂️ Work / Life Balance: We believe in our team’s ability to have it all; a great career, and time to unplug and live…you know...life. - 💪 Flexible Employment: Want to work full time or on contract? You choose! Work with us in the way that suits you best, with pay that's competitive. - 🏖️ Unlimited PTO: Everyone needs a break. Take at least 15 days off a year, and more if you need—just be cool about it and keep the team in mind. - 🎉 Regular Team Retreat: Join us for a week of team bonding at amazing destinations. Recent trips include the Dominican Republic, Cancun, and Hawaii — plus ones welcome.

jobs.ashbyhq.com
hey what do you all use for error tracking? sentry? or it looks like expo has something too?
Should I update the thirdweb expo starter to latest react-native (0.78+) ?

Wondering if there's some incompatibilities with popular libraries that ppl might want to use on top, anyone here knows?
✨Announcing the React Native Porto meetup 🇵🇹✨

🌞 The RN community comes to PT for the first time! Let's enjoy some sun and talk all things React Native ⚛️

🗓️ Precise date still to be confirmed, but we should be meeting in May, just before conference season

https://x.com/reactnativeOPO
Tired of having to mess with System Settings every time I want to leave something downloading... 🔋

WIP
https://imagedelivery.net/BXluQx4ige9GuW0Ia56BHw/7b1b39a2-1c74-4cf7-1bb6-4a31a4a75800/original
`KeyboardStickyView` is the answer to all of this, thank you @peterferguson.eth
Loading...