56 avsnitt • Längd: 50 min • Månadsvis
Welcome aboard the Rocket Ship, the ultimate podcast voyage into the heart of React Native development with Simon Grimm! Whether you’re a seasoned mobile app developer or just starting your journey, this is your go-to destination for all things React Native and Expo.
The podcast Rocket Ship is created by Simon Grimm. The podcast and the artwork on this page are embedded on this page using the public podcast feed (RSS).
In this conversation, Simon Grimm interviews Samuel Newman, a developer at Bluesky, discussing his journey from university to app development, the intricacies of the Bluesky app and its underlying AT protocol, and the challenges and solutions encountered in enhancing user experience with React Native. They explore the role of Expo in app development, the importance of open-source contributions, and the future of Bluesky as it aims for significant user growth.
Learn React Native - https://galaxies.dev
Samuel Newman
Links
Takeaways
In this conversation, Simon Grimm interviews Jamon Holmgren, co-founder of Infinite Red, discussing the evolution and advantages of React Native in mobile app development. They explore the early adoption of React Native, its comparison with Flutter, the job market for developers, and the importance of open source contributions in the tech industry. Jamon shares insights from his extensive coding experience and the strategic decisions that led Infinite Red to focus on React Native. They delve into the Ignite boilerplate for React Native development, the importance of choosing the right tech stack, and the utility of Reactotron as a developer tool.
The discussion also touches on hiring trends in the React Native space, emphasizing the need for cultural fit and the unique hiring process at Infinite Red. In this conversation, Jamon and Simon discuss the importance of building a lasting company culture, essential skills for React Native developers, the significance of self-evaluation and continuous learning, effective networking and job searching strategies in tech, the future of React Native in the context of AI, and the trend towards universal applications while maintaining user experience.
Learn React Native - https://galaxies.dev
Jamon Holmgren
Links
Takeaways
In this conversation, Simon Grimm interviews Kim Chouard, a developer and educator, about his journey in coding, the challenges of building a multiplatform music game using React Native, and the innovative app Odisei Play that aims to help users learn to play wind instruments. Kim shares insights on the creative aspects of coding, the evolution of React Native, and the technology stack behind Odisei Play, including audio handling and pitch recognition. The discussion highlights the importance of education, creativity, and community in the tech space. In this conversation, Kim Chouard discusses the evolving landscape of development tools, particularly focusing on AI tools and their implications for new developers. He shares insights on the Expo audio package and the challenges faced in audio synchronization within applications. The discussion also delves into the use of Skia for performance optimization in React Native applications, highlighting its capabilities and the need for better documentation. Finally, Kim emphasizes the importance of a web-first approach in React Native development, advocating for a unified community that leverages the strengths of both web and mobile development.
Learn React Native - https://galaxies.dev
Kim Chouard
Links
Takeaways
In this conversation, Simon Grimm and Britta Evans-Fenton discuss the importance of accessibility in React Native and mobile development. Britta shares her personal journey into accessibility, motivated by her grandmother's experience with macular degeneration. They explore the definition of accessibility, the consequences of neglecting it, and the various tools and features available to enhance accessibility in mobile applications. The discussion emphasizes the need for inclusivity in technology and the potential legal implications of failing to comply with accessibility standards. In this conversation, Simon and Britta Evans-Fenton delve into the complexities of accessibility in React Native applications. They discuss the current state of accessibility resources, practical steps developers can take to improve accessibility in their apps, and the importance of community awareness. Britta emphasizes the need for a mindset shift among developers to prioritize accessibility, considering the growing number of users who will require these features in the future. The conversation also touches on potential improvements for accessibility tools and APIs in React Native.
Learn React Native - https://galaxies.dev
Britta Evans-Fenton
Links
Takeaways
What are my top 3 libraries? Which styling solution is the best? How can we build better universal apps for web, iOS and Android? In this special Q&A episode I answered tons of your questions about the current state of React Native, Expo and the future improvements like RSC or Expo DOM components and react-strict-dom.
Learn React Native - https://galaxies.dev
Links
Takeaways
In this conversation, Simon Grimm interviews Mariusz Stanisz, a React Native developer, about the complexities and challenges of Brownfield integration in mobile applications. Mariusz shares his experiences, insights, and the potential benefits of integrating React Native into existing native applications. The discussion covers the technical aspects of integration, communication between native and React Native apps, and the future of Brownfield integration in the React Native ecosystem.
Learn React Native - https://galaxies.dev
Mariusz Stanisz
Links
Takeaways
In this conversation, Simon Grimm interviews Oskar Franco about the new architecture in React Native. They discuss the current bridge concept, the need for a new architecture, and the three main components of the new architecture: Fabric, JSI, and CodeGen. They also talk about the challenges and benefits of migrating to the new architecture, the use of host objects, and how to create a new architecture-ready native module with JSI. In this conversation, Oscar Franco discusses different module systems in React Native, including Turbo Modules, Expo Modules, and Nitro Modules. He explains that Turbo Modules came with a new architecture and offer benefits such as code generation and lazy initialization. Expo Modules are easy to initialize but may have performance issues for certain use cases. Nitro Modules, are considered the fastest alternative. Oscar also talks about using Rust in React Native and the benefits it provides, such as memory safety and better tooling. He created the OP-SQLite library, which is claimed to be the fastest SQLite library for React Native.
Learn React Native - https://galaxies.dev
Oscar Franco
Links
Takeaways
Steve Galili, lead software engineer at MyWheels, discusses the transition from the React Native Community CLI to Expo for their car-sharing platform. He highlights the benefits of Expo, such as easier development and maintenance, and the challenges of convincing the team and management to make the switch. Steve also shares insights into the technology stack of the MyWheels app, including a back office admin tool, a B2B portal, and the core app. He mentions the future plan to migrate to Expo router and the importance of prioritizing core functionality during the migration process. Steve also shares the benefits of using Expo, such as faster builds and easier onboarding for web developers. He then highlights the importance of testing in React Native and introduces the React Native Testing repository he created. Steve expresses his excitement for React Server Components in React Native and the potential improvements they can bring to the MyWheels app.
Learn React Native - https://galaxies.dev
Steve Galili
Links
Takeaways
In this conversation, Simon Grimm interviews Gant Laborde, CIO at Infinite Red, about his role, his sci-fi novel, and the React Native Paradox. Gant explores the reasons behind React Native's success and its consistency and care as key factors. They also touch on the competition between React Native and Flutter, and the challenges faced by Google in maintaining consistency and community support. In this conversation, Gant Laborde discusses the future of AI and its integration into mobile and web projects. He highlights the importance of understanding the business logic and using AI as a feature to enhance the user experience. Gant also explains ML Kit, a Google initiative that provides pre-trained models for image and text recognition, face detection, and more. He emphasizes the need for developers to explore and experiment with AI to discover innovative ways to improve their products. Gant encourages developers to think about how AI can add value and increase the quality of life for users.
Learn React Native - https://galaxies.dev
Gant Laborde
Links
Takeaways
In this conversation, Simon interviews Rory Bain, a product engineer at Incident.io, about his experience building a multi-platform on-call mobile app using React Native. Rory shares his background in native mobile app development and his transition to React Native. They discuss the reasons for choosing React Native over frameworks like Flutter or Kotlin Multiplatform. Rory also explains the process of developing the on-call app, including the use of Expo and the challenges of implementing push notifications and critical alerts on Android. They also dive into the differences between iOS and Android development, the use of libraries like Tailwind and SWR, the challenges of CI/CD integration, and debugging issues with Expo's EAS.
Learn React Native - https://galaxies.dev
Rory Bain
Links
Takeaways
In this conversation, Simon Grimm interviews Giovanni Laquidara, a developer advocate at Amazon, about TV app development with React Native. Giovanni shares his experience working with React Native at Amazon and explains how React Native can be used to develop TV apps. He also discusses the challenges and considerations when developing for TV, such as the 10-foot UI, navigation, and remote control interaction. Giovanni recommends using separate repositories for different TV platforms and emphasizes the importance of designing for readability and accessibility in TV apps. Building TV apps with React Native requires handling fragmentation, focus management, and performance considerations. Integration with TV remotes can be challenging due to different key mappings. Testing on various platforms is crucial. TV apps often focus on streaming media, but there are opportunities for educational, fitness, and gaming apps. The developer experience is improving, and AI services may be integrated into TV apps in the future.
Learn React Native - https://galaxies.dev
Giovanni Laquidara
Links
Takeaways
In this conversation, Gabriel Dierks, a lead mobile engineer at Kadmos, discusses the challenges and solutions related to mobile app development for seafarers. He also shares insights on the technology stack, release pipelines, and user experience considerations. The conversation covers topics such as the specific niche of the shipping industry, the challenges faced by seafarers, the technology stack used at Kadmos, and the release pipeline for app updates. The conversation dives further into app deployment, versioning, fingerprint comparison, Huawei App Gallery, and mobile app integration. It also delves into the challenges of integrating Huawei push service, and the connection between the web application and the mobile app for card activation. The discussion highlights the unique market focus of Kadmos and the challenges of catering to a different market.
Learn React Native - https://galaxies.dev
Gabriel Dierks
Links
Takeaways
Delphine Bugner, Mobile Tech Lead at BAM, discusses the inner workings of Yoga in React Native. Yoga is responsible for positioning components on the screen based on their dimensions and styling props. Delphine emphasizes the importance of understanding how things work under the hood and why they were designed that way. She shares her uncommon journey into becoming a React Native tech lead and her passion for exploring the technical aspects of technology. She also discusses the architecture of Yoga and how it works under the hood, including the translation of JSX into native views, the creation of shadow nodes and Yoga nodes, and the communication between JavaScript and native code. The conversation concludes with a discussion about the future of Yoga and its alignment with React on the web.
Learn React Native - https://galaxies.dev
Delphine Bugner
Links
Takeaways
Yousouf El-Azizi, mobile tribe lead at Obytes and core team member of the GeeksBlaBla community in Morocco, discusses his path into technology and becoming a React Native developer. He also talks about his role as the leader of the mobile tribe at Obytes and the benefits of using their open-source starter template. The template, which has gained popularity on GitHub, includes Expo, TypeScript, Tailwind CSS, Husky, Lint-staged, Expo Router, React Query, React Hook Form, and localization with I18n. The conversation covers various topics related to the Obytes Starter template for React Native. The main themes include the use of Tailwind CSS, the benefits of using the template, the integration of GitHub actions for automation, the use of React Query Kit and TanStack Query for data fetching, the use of Maestro for end-to-end testing, and the importance of documentation. The conversation also touches on the negative aspects of social media and the benefits of following the right people on GitHub.
Learn React Native - https://galaxies.dev
Youssouf El Azizi
Links
Takeaways
In this episode, Simon and Aaron recap the App.js conference and discuss the key themes and talks. They cover topics such as the state of Expo, the recommended framework for React Native, the importance of iteration speed, the introduction of Expo Orbit and Expo Atlas, the use of React Server Components, real-time 3D applications, Brownfield app integration, and local-first applications. They also highlight the challenges and benefits of using feature flagging and building native libraries. The React Native community is praised for its diversity of skills and the inspiration it provides. The future of React Native includes updates to Expo SDK, the release of React Server components, and the exploration of universal apps and low-code tools.
Learn React Native - https://galaxies.dev
Áron Berezkin
Takeaways
In this conversation, Simon Grimm interviews Maximilian Schwarzmüller, a renowned online course creator, about his experience of creating courses and his vast knowledge of various technologies. They discuss the current state of JavaScript frameworks like Angular, React, and Vue, as well as emerging frameworks like Solid.js and Svelte. They also touch on the Node.js environment and the popularity of Express. The conversation then shifts to mobile app development, with a focus on Ionic and React Native. They explore the strengths and limitations of these frameworks and their relevance in the current market. The conversation explores the pros and cons of cross-platform development frameworks, including Ionic, React Native, and Flutter. They discuss their personal preferences and experiences with each framework, highlighting the advantages and limitations of each. They also touch on the future of cross-platform development and the importance of staying up to date with the latest technologies. The conversation concludes with tips for effective learning, emphasizing the importance of building projects and solving real-world problems.
Learn React Native - https://galaxies.dev
Maximilian Schwarzmüller
Links
Takeaways
In this conversation, Simon and Kitze discuss various topics including Kitze's experience as a React Native developer, his encounter with Gary Vee, and his popular product Sizzy. The conversation revolves around the challenges of building customizable UI components in React Native and the lack of comprehensive libraries. Simon and Kitze discuss their frustrations with existing libraries and the need for better primitives and components. The conversation then shifts to the Benji app and the process of building a native app from scratch. In this conversation, Kitze and Simon discuss various topics related to app development, including the challenges of building a native app with React Native based on an existing Next.js project, the use of Tailwind CSS, and the performance issues on Android.
Learn React Native - https://galaxies.dev
Kitze
Links
Takeaways
In this episode, Henry Moulton, principal engineer at Yonder, shares the story of building the award-winning mobile app Yonder. He talks about the challenges working with private Apple and Google APIs as well as the technology stack of their React Native app. Henry also recaps his App.js talk about Maestro from 2023 and how AI is enabling developers to build even better products today. Tune in to hear what it takes to build outstanding apps with React Native!
Learn React Native - https://galaxies.dev
Henry Moulton
Links
Takeaways
In this episode, Jon Samp, head of product at Expo, shares his background in herpetology research and how he transitioned into programming. He discusses his experience developing the Codecademy app with Expo and the challenges he faced. John also talks about his other apps, including the Single Origin coffee timer and WordCheck for Scrabble. He emphasizes the ease of creating hobby apps with React Native and the importance of using native elements for good design. The conversation concludes with a discussion on EAS and how teams can work better together. Jon highlights the improvements being made to the onboarding experience and the Expo dashboard, and the focus on workflow improvements and release management. He also shares future plans for EAS, including enhancing team coordination and communication and improving device management and notifications.
Learn React Native - https://galaxies.dev
Jon Samp
Links
Takeaways
In this episode, Simon interviews Gary Tokman, CEO at Candle, about his experience with React Native and building a personal finance app. Gary shares his background in iOS development and how he transitioned to React Native. He discusses the technology stack used in Candle, and the three main problems of React Native apps. Gary also shares his latest packages Faster Image and Blur View, along with a new library for Push notifications.
Learn React Native - https://galaxies.dev
Gary Tokman
Links
Takeaways
In this episode, Simon interviews Nader Dabit, a developer and expert in AI and Web3. Nader shares his background and explains why he left his job at AWS to focus on Web3. He discusses the current state of Web3 and AI, highlighting the job market and opportunities in the blockchain space. Nader also explains the concept of EigenLayer and its role in providing security for new blockchain networks. He emphasizes the importance of practical use cases in Web3 and discusses the potential for decentralized social networks. In this conversation, Nader Dabit and Simon discuss the intersection of Web3 and React Native, as well as the practical applications of AI in mobile app development.
Learn React Native - https://galaxies.dev
Nader Dabit
Links
Takeaways
In this conversation, Simon Grimm interviews William Candillon, the creator of Can It Be Done in React Native, about React Native Skia. They discuss the basics of Skia, the benefits of using Skia in React Native, and the performance improvements in React Native Skia. They also talk about the connection between reanimated and React Native Skia, as well as practical examples of what can be done with React Native Skia. William shares the latest release of React Native Skia and provides resources for developers to get started with it.
Learn React Native - https://galaxies.dev
William Candillon
Links
Takeaways
In this episode, Charlotte Isambert, developer at BAM Labs, shares insights on architecture, emphasizing the importance of splitting code into features and following domain-driven design principles. Charlotte also introduces the QRQC (Quick Response Quality Control) and explains Ship Show Ask methodologies, which focus on problem-solving and efficient code reviews. Additionally, she highlights the benefits of adopting a one-feature flow approach and provides general recommendations for improving code quality in React projects.
Learn React Native - https://galaxies.dev
Charlotte Isambert
Links
Takeaways
Mark Lawlor, the creator of NativeWind, joins Simon on the Rocketship podcast to discuss the challenges of styling in React Native and the solutions provided by NativeWind. Mark explains the limitations of the StyleSheet API in React Native and how NativeWind addresses these limitations by bringing CSS concepts to React Native. He also highlights the benefits of using Tailwind CSS with NativeWind and the power of the NativeWind library in enabling complex styles and theming in React Native applications.
Learn React Native - https://galaxies.dev
Mark Lawlor
Links
Takeaways
Zach Taylor, a software engineer living in Japan, shares his journey from teaching guitar lessons and selling Pokemon cards to becoming a full-time software engineer. He discusses his transition to coding, learning HTML, CSS, and JavaScript, and eventually discovering React Native. Zach provides insights into the job market and freelancing, emphasizing the importance of focused applications and multiple learning resources.
Learn React Native - https://galaxies.dev
Zach Taylor
Links
Takeaways
In this episode, Simon Grimm interviews Kacper Kapuściak, a React Native open-source developer at Software Mansion. They explore the importance of microinteractions in app design and how to identify relevant microinteractions. Kacper shares insights on layout animations and the current state of web support for Gesture Handler and Reanimated. They conclude by discussing the future of these libraries, including upcoming features and improvements for Reanimated and the React Native IDE project.
Learn React Native - https://galaxies.dev
Kacper Kapuściak
Takeaways
In this episode, Simon interviews Frank Calise, Senior Software Engineer at Infinite Red. Frank shares his experiences with different programming languages and platforms, including iOS, Android, Xamarin, and React Native. He also discusses the role of open source at Infinite Red and provides insights into Ignite, Infinite Red's battle-tested boilerplate React Native application, and its generators that help speed up development.
Learn React Native - https://galaxies.dev
Frank Calise
Takeaways
In this episode, Simon and Aaron Berezkin discuss the results of the State of React Native 2023 survey. They cover various topics such as state management, data fetching, navigation, or styling and share their own take on the outcome and trends of the different categories based on real-life observations.
Learn React Native - https://galaxies.dev
Áron Berezkin
Takeaways
In this episode, Simon interviews Evan Bacon, the creator of Expo Router. They explore the features and benefits of Expo Router, including file-based routing, deep linking, and automatic TypeScript. Evan shares the roadmap for Expo Router version 4, which aims to unify the server-client connection and introduce server components. They also touch on the future of Expo Web and its separation from the core native platform.
Learn React Native - https://galaxies.dev
Evan Bacon
Twitter: https://twitter.com/Baconbrix
Github: https://github.com/evanbacon
Blog: https://evanbacon.dev/
Blog Code: https://github.com/EvanBacon/evanbacon.dev
Takeaways
- Expo Router is a file-based router for native applications that enables universal code sharing and simplifies complex navigation routing.
- Expo Router provides features like deep linking, automatic TypeScript, and API routes, which allow for secure server-client communication.
- Expo Router version 4 aims to tie together the server-client connection and introduce server components, enabling more flexible and efficient app development.
- Expo Web will be separated from the core native platform, allowing developers to choose between Expo Router and React Navigation based on their specific needs.
- The future of Expo Router and Expo Web promises exciting advancements in universal app development and improved developer experience.
- Expo V4 is expected to be released around May, with a focus on unblocking important features.
- Evan Bacon's blog, built with Expo, showcases the capabilities of Expo Router and other Expo features.
- Expo and Next.js have different scopes and priorities, but Expo aims to be a universal React framework.
- Expo's goal is to unlock new types of mobile experiences and provide a seamless transition between web and native.
Simon talks with Theo about the differences between React Native and Flutter, and what React Native's Superpower is. They explore the benefits of React server components and how they differ from over-the-air updates. Finally, they delve into the T3 stack and its origins, and the integration of Expo and React Native.
Learn React Native - https://galaxies.dev
Theo Browne
Takeaways
- Over-the-air updates are a powerful feature of React Native, allowing developers to quickly patch and update their applications without going through the lengthy app review process.
- Flutter is a popular cross-platform framework, but it has limitations and is not as flexible as React Native in terms of native integration and over-the-air updates.
- Ionic and Capacitor are still relevant for certain use cases, particularly in enterprise applications and internal tools, but their importance may decrease as progressive web apps and other technologies improve.
- React Server Components offer the potential for server-side rendering and sending pre-rendered UI structures to the client, reducing the need for complex JSON-to-UI translations on the client-side.
- Mobile developers should pay attention to React Server Components as they could simplify development and improve performance by offloading rendering tasks to the server. Server components provide granular over-the-air updates and can be updated as part of a data fetch, offering a more efficient way to update components in React Native.
- The T3 stack, consisting of TypeScript, Prisma, TRPC, Tailwind, and Next.js, offers a modular and flexible solution for building full-stack applications.
In this episode, I talk with Szymon Rybczak, a 17-year-old React Native developer at Callstack. Szymon shares his journey into open source and his experience working with React Native. He discusses the benefits of contributing to open-source projects and provides tips for getting started. Szymon also explains the concept of React Server Components and how they can be used in React Native. He discusses the challenges and potential of this technology. Finally, Szymon talks about the Repack project and the future of universal apps.
Learn React Native - https://galaxies.dev
Szymon Rybczak
Takeaways
- Contributing to open-source projects can help developers improve their skills and gain valuable experience.
- React Server Components can execute React components on a server, enabling full-stack development and performance optimizations.
- Repack is a project that allows for module federation and bundle splitting in React Native, enabling micro frontends.
- The future of React Native includes the adoption of React Server Components and the development of universal apps.
Links
- Brownfield app process: https://www.callstack.com/blog/brownfield-development-with-react-native
- RePack: https://www.callstack.com/open-source/re-pack
In this conversation, Kadi Kraman and I discuss various topics related to Expo and React Native. We cover EAS (Expo Application Services) and its features, including building native apps quickly and handling certificate management. We also discuss the differences between Expo Go, development builds, and pre-builds. Finally, we touch on the customization options for the Dev Client and the flexibility of transitioning from Expo to plain React Native.
Kadi also highlights the new features in Expo SDK 50, including DevTools plugins and a focus on web development. Kadi explains the benefits of Expo Router 3 and API routes, as well as the challenges of deep linking. She also mentions the future of Expo and the addition of NativeWind. Finally, Kadi shares tips for building a 5-star app, including addressing common issues and asking for positive reviews.
Learn React Native - https://galaxies.dev
Kadi Kraman
Takeaways
- EAS (Expo Application Services) is a CI/CD service for React Native apps that simplifies the build process and handles certificate management.
- Expo Go is a sandbox environment for testing and prototyping, while development builds allow for customization and native code changes.
- Pre-builds in Expo generate the iOS and Android directories based on the app.json and package.json files, making it easier to upgrade React Native and Expo.
- The Dev Client in Expo allows for customization of the development environment, but it is not necessary for running pre-builds. Embracing change and pivoting when things aren't working is essential for growth and success.
- Expo SDK 50 introduces new features such as DevTools plugins and a focus on web development.
- Expo Router 3 and API routes provide server-side code capabilities in React Native apps.
Simon talks with Thor Schaeff, Dev Rel & DX at Supabase. We cover all things Supabase, compare it to other solutions and how well Supabase plays together with React Native in 2024!
Learn React Native - https://galaxies.dev
Thor Schaeff
Links
Why should you use React Native in 2024? I explain my reasons for using React Native and why I think it's probably the best cross-platform solution you can pick in 2024 to build native mobile apps!
Learn React Native - https://galaxies.dev
SPECIAL DEAL
Use code GALAXIES24 at the checkout to get a 25% discount on your first 3 months of PRO 🔥
In this end of the year episode, I share the story how Galaxies almost failed and my vision for every member of Galaxies plus the content you can expect in 2024!
Learn React Native - https://galaxies.dev
Simon talks with Krzysztof Magiera, ex-React Native core developer and Director of Engineering at Software Mansion. We discuss the upcoming React Native IDE and Krzysztofs popular packages React Native Screens, Gesture Handler, and Reanimated!
Learn React Native - https://galaxies.dev
Krzysztof Magiera
Links
Simon talks with Dan Stepanov, a YC graduate and React Native consultant. We dive into Dan's latest project Expostack, which is an alternative to the Expo CLI, and how Expo changes the React Native ecosystem!
Learn React Native - https://galaxies.dev
Dan Stepanov
Links
Simon talks with Jacek Pudysz, CTO of Codemask and creator of the trending React Native Unistyles library. We talk about Unistyles and what makes this library great, and we dive deep into the usage of C++ with React Native and the new architecture including JSI and Codegen!
Learn React Native - https://galaxies.dev
Jacek Pudysz
Links
Simon talks with Brandon Austin, React Native developer by day and indie hacker at night. We discuss Brandon's journey from Personal Trainer to Software Engineer, burning money on Google APIs and React Native UI Kitten, a library following Apple's Styleguide.
Learn React Native - https://galaxies.dev
Brandon Austin
Simon talks with Fernando Rojo, creator of successful packages like solito, moti or dripsy. We dive into building cross-platform apps with React Native and Next.js, how solito unifies routing in mono repositories, and what the future of universal apps looks like!
Learn React Native - https://galaxies.dev
Fernando Rojo
Links
Simon talks with Rodrigo Figueroa, a React Native developer from Chile. We dive deep into building universal apps for iOS, Android, and the web with React Native, plus tools like Solito and Rodrigos packages around MedusaJS and Vercel AI!
Learn React Native - https://galaxies.dev
Rodrigo Figueroa
Links
Simon talks with Alexandre Moureaux, a React Native developer focused on the performance of mobile apps. We dive into how to measure your app's performance, simple tricks to improve it, and his tool Flashlight to easily see your app's vital metrics!
Learn React Native - https://galaxies.dev
Alexandre Moureaux
Links
Simon talks with Jan Van Echelpoel, an independent digital product builder. We talk about Jans game Nightlands and what goes into developing a game with React Native, as well as the challenges of mobile games and the work they require.
Learn React Native - https://galaxies.dev
Jan Van Echelpoel
Links
Simon talks with Marc Rousavy, creator of the popular MMKV and Vision Camera Packages for React Native. We dive into Marc's background in C#, how he built his agency Margelo, and talk about the possibilities of Vision Camera in combination with ML and Skia!
Learn React Native - https://galaxies.dev
Marc Rousavy
Links
Simon talks with Benedikt Müller, a solutions engineer by day and indie hacker by night! We dive into the technical challenges of the AI project Feld, and how Benedikt is using Watermelon with Supabase to build an offline-first app!
Learn React Native - https://galaxies.dev
Benedikt Müller
Links
Simon talks with Nate Wienert, the creator of Tamagui. We explore what Tamagui is, how it helps to build universal apps for native and mobile, and what's the best tech stack for React Native apps that target all platforms.
Learn React Native - https://galaxies.dev
Nate Wienert
Links
Simon talks with Daniel Williams, the maintainer of React Native Storybook. Daniel helps Simon to understand how Storybook works, and how the React Native library can be used to speed up the development of your apps!
Learn React Native - https://galaxies.dev
Daniel Williams
Links
Simon talks with Catalin Miron, the expert in React Native animations. We discuss strategies to get started with animations, how interpolation works, and why you should use Reanimated!
Learn React Native - https://galaxies.dev
Catalin Miron
Links
Simon talks with Vadim Savin, creator of the popular NotJustDev YouTube channel and brand! We talk about Hackathons, creating your own startups with code, finding ideas and niches, Vadims new Accelerator program and how not to over-engineer your side project!
Learn React Native - https://galaxies.dev
Vadim Savin:
Vadim Twitter: https://twitter.com/VadimNotJustDev
Vadim YouTube: https://www.youtube.com/@notjustdev
notJustDev: https://www.notjust.dev/
notJustDev Accelerator: https://www.notjust.dev/accelerator
Links Mentioned:
Simon talks with Cedric van Putten, Engineer, and Jack of all trades at Expo! We talk about Expo vs React Native CLI, improvements for React Native debugging, Expo Router, and what else we can expect from Expo over the next time!
Learn React Native - https://galaxies.dev
Cedric Twitter: https://twitter.com/cedric_dev
Cedric Bluesky: https://bsky.app/profile/cedric.dev
Simon talks with Alberto Moedano who runs a Spanish and English YouTube channel for React Native. We talk about his journey from Unity to React Native, remote work from the USA and his experience with AWS Amplify compared to Firebase.
Learn React Native - https://galaxies.dev
Beto Twitter: https://twitter.com/betomoedano
Beto YT English: https://www.youtube.com/@codewithbeto
Beto YT Spanish: https://www.youtube.com/@codewithbeto1
Code with Beto Courses: https://codewithbeto.dev/
Links:
NestJS: https://nestjs.com/
Simon talks with Aron Berezkin, a senior React Native developer from Prague. Aron works for a company called STRV, and has been involved in the creation of apps like The Pump for Arnold Schwarzenegger or the #1 Bible app Ascension!
Learn React Native - https://galaxies.dev
Aron Twitter: https://twitter.com/AronBerezkin
Aron Blog: https://www.aronberezkin.com/
Aron Github: https://github.com/AronBe
STRV Company: https://www.strv.com/
Links:
The Pump: https://www.aronberezkin.com/posts/portfolio-update-the-pump
Ascension: https://www.aronberezkin.com/posts/portfolio-update-ascension
Mobin app designs: https://mobbin.com/browse/ios/apps
Simon talks with Enzo, an Italian developer who is running his own company. We dive back into Enzo's past with Flutter, how he switched to React Native, and what's different. Additionally, we dive into Enzo's love for React Native Reanimated and explore what's possible and new!
Learn React Native - https://galaxies.dev
Enzo Twitter: https://twitter.com/reactiive_
Enzo YouTube: https://www.youtube.com/@Reactiive
Enzo Company: https://www.worklet.it
Links:
William Candillon: https://www.youtube.com/@wcandillon
Catalin Miron: https://www.youtube.com/@CatalinMironDev
Dan's React Native Lab: https://www.youtube.com/@DanRNLab
React Native Reanimated: https://github.com/software-mansion/react-native-reanimated
React Native Figma Squircle: https://github.com/phamfoo/react-native-figma-squircle
Simon talks with Paweł, a developer, and indie hacker. Pavel explains the ideas and technology behind his new side project Fitmate and shares technical insights into using Firebase, Expo and Nativebase.
Learn React Native - https://galaxies.dev
Pawel Twitter: https://twitter.com/pawelkarniej
Fitmate: https://fitmateapp.co/
Links:
React Native Gifted Chat: https://github.com/FaridSafi/react-native-gifted-chat
Simon talks with David, a freelance designer and developer. We talk about the React Native community, how shipping apps is a muscle you can train, and how Tamagui and Expo play together.
Learn React Native - https://galaxies.dev
David Twitter: https://twitter.com/flexbox_
David Website: https://davidl.fr/
David GitHub: https://github.com/flexbox
Links:
Release Checklist: https://flexbox.gumroad.com/l/expo-checklist
App Icon Badge: https://github.com/obytes/app-icon-badge
Simon talks with Hosna, a software developer and YouTube creator. We go over Hosnas transition to web development and later her move from Next to React Native to build her new women's sports app!
Learn React Native - https://galaxies.dev
Hosna Twitter: https://twitter.com/hqasmei
Hosna YouTube: https://www.youtube.com/@hqasmei
Hosna GitHub: https://github.com/hqasmei
Links:
React Native Shimmer: https://github.com/oblador/react-native-shimmer
En liten tjänst av I'm With Friends. Finns även på engelska.