Gant Laborde hosts a panelist discussion about React Native and other tech at Chain React 2018.
Talk by
Talk by
React's component encapsulation simplifies UI code reuse, but components can become complex and less reusable due to numerous props and conditional statements. This talk discusses patterns in React that enhance code reuse without compromising component simplicity and flexibility.
Reactive programming, particularly using RxJS, enables code reuse across different JavaScript frameworks and helps future-proof your code. It offers a consistent approach and more declarative syntax, applicable in Angular, React, and Vue, and discusses future developments in reactive primitives.
Reactotron is a free, open-source tool for debugging React and React Native projects. It offers enhanced features like detailed stack traces, network request insights, async storage examination, and Redux store monitoring, significantly improving the debugging process.
This talk explores the successes and failures of apps built with React Native, examining its strengths and weaknesses. It interconnects engineering with art and covers diverse topics from psychology to economics, aiming to guide developers in making both their products and React Native successful.
Talk by
React Native projects can benefit from a hybrid approach between open and closed source, enhancing workflows and contributing positively to both the project and the wider community.
Learn to develop 3D web applications using ReactJS and VR libraries like A-Frame and ReactVR. Discover how to create VR apps for common devices and AR apps for Android and iOS. Explore best practices and usability tips for 3D browser interfaces, and receive advice on responsible app development for user safety.
Talk by
Explore GraphQL state management for React Native with Peggy Rayzis, Engineering Manager at Apollo. Learn how GraphQL simplifies data management and upcoming features for efficient development.
For teams that deliver code for the web, android, and iOS, we want to avoid writing all of our logic three times, in three different languages, across three different platforms. We will share how our team was successful in developing features of our platform that realized 70% business logic code re-use between web and mobile and even more re-use between Android and iOS. We will discuss the motivations for when it is right to code-share, how to organize your React code and build configurations to accomplish code sharing, and how we approach integrating React components into native Android and iOS app.
An introduction to writing React Native applications using ReasonML. Find out how you can start using Reason at your existing codebase, what are its benefits and how its functional and typed nature can take your APIs and interfaces to the whole new level of expressiveness and safety!
Gain insights into the current state of React Native after nearly 5 years of development. Explore its internals and upcoming architectural changes, including its compatibility with React Fiber.
With the release of ARKit and ARCore by Apple and Google we see various Augmented reality apps created for iOS and Android. Have you ever wondered how you can create such apps in React Native? In this talk we will see how it can be done fairly easily.
Hot reloading--the ability to push over the air updates to published apps and the promise of having your app “just work” out of the box on Android as well as iOS--make React Native a tempting proposition for frontend developers. But what do you do when you have to integrate React Native into a large existing native code base?
Addressing issues with universal design, including considerations for blind users, those with physical mobility limitations, and hardware concerns like glasses wearers and limited mobility users. Discussing software considerations such as height constraints, auditory sensitivities, color indication for color blind users, and the need for sign/text/subtitle readers for illiterate or blind users.
Learn how to streamline development across multiple enterprise projects using shared components. This talk covers practical workflow tips, component documentation maintenance, and explores new possibilities with tools like AirBnb's react-sketchapp.
Gain insights from a year of experience with Detox in production. Explore its API design, real user scenario testing, advanced mocking, and what makes Detox deterministic. This talk also highlights advanced use cases, methodologies, new features, and upcoming developments in Detox.
Discover the power of integrating SVG into React Native for superior visualization and interaction. This talk demonstrates the seamless integration of SVG with React's component and state system while maintaining high UI thread performance, addressing a common challenge faced by developers.
React Native is magical and it’s catching fire. What’s exactly is it? How does it work for iOS AND Android? Not only can you make universal components and save hundreds of lines of code, it allows developers to reuse code across the web AND mobile all with a smooth UI.
Learn how to bring machine learning to your mobile apps using React Native. This talk focuses on practical applications, such as image classification and real-time updates using render props, as well as generating instant art from images. It covers CoreML and Tensorflow Lite for local ML model execution on iOS and Android devices, providing the audience with practical ideas and tools to integrate artificial intelligence into their React Native projects.
Learn how Eaze adapted to the ever-changing legal cannabis industry using React Native for their mobile apps. This talk explores the evolution of their applications, advantages, and challenges in a dynamic industry, and the solid technical solutions they've implemented.
In this talk, Adrien will present how to create your custom boilerplate to use with ignite, looking at most of the options we can add (or make optional), to build an awesome boilerplate.
TypeScript has totally changed the way I treat software development and I want to encourage others to give some kind of typed JavaScript a try. While my talk will largely focus on TypeScript (since it is the flavor I am most familiar with), I want to focus largely on the general benefits of type systems and the dev tools that are being built around them.
Gant Laborde hosts a panelist discussion about React Native and other tech at Chain React 2018.
Led by
Learn how to expand your React Native skills by building apps for Windows 10 and the Universal Windows Platform (UWP) in this session. Discover how to add Windows 10 support to existing React Native apps, incorporate native functionality, create desktop experiences, and implement Continuous Integration with Code Push. Whether you're new to React Native or an experienced developer, you'll gain valuable tools and knowledge for building UWP apps.
Led by
In this workshop, discover how to create your own React Native apps that interact with smart products. Learn best practices for connecting your app to Bluetooth devices, reverse engineer existing smart products, and build your own app to control a smart lightbulb.
Led by
Vlad Novick