Byteconf React Native

December 14, 2018

Streamed online, on Twitch, for free!

Byteconf React Native 2018 follows on the success of Byteconf React 2018, to bring the best React Native speakers around the world to your home! Conferences are great, but flights, hotels, and tickets are expensive, so not everyone can go. Byteconf is streamed on Twitch, for free, so anyone and everyone can attend. We’re building a community of developers around the world - see you there?

Speakers

Schedule

All times listed are in your browser's timezone, UTC.

December 14, 2018

5:00 PM

Building React Native Apps - 10 Things I Have Learned On The Way

beginner

Adhithi Ravichandran

React Native has come to stay. There is so much excitement about developing native mobile applications using JavaScript. React Native has made it possible for web developers to develop sophisticated native mobile apps. In the last year, after building our React Native Apps, there are many things that I have learned the hard way. Lessons learned in coding standards, state management, supporting multiple platforms, release management, just to name a few. In this session, I would share my experiences building React Native Apps, and the 10 things that I wish I knew early on. By the end of this talk, you will be equipped with best practices to follow while building your React Native App. Make sure you don’t repeat the same mistakes that I did.

6:00 PM

Improving the React Native Developer Experience with Ignite

intermediate

Jamon Holmgren

React Native is awesome but there are still some sharp edges. I explain how we're making Ignite the go-to CLI for a delightful React Native developer experience.

7:00 PM

Using GraphQL in React Native apps

intermediate

Rishichandra Wawhal

This talk is for React Native developers who have never used GraphQL. It is about how GraphQL improves DX and helps you escape tedious and repetitive tasks such as state management, data fetching etc.

8:00 PM

Immersive cross-platform AR & VR User Experience using React-Native

intermediate

Pulkit Kakkar

"React is a library to build intuitive User Interfaces" as quoted in official React documentation. The past few decades of computing have been limited to flat 2D screens. However, the rise of AR/VR means that society will soon move beyond the screen: where the UI won’t be a flat piece of glass but the 3D spaces in which we live & move around. Since the inception of React, there have been multiple React-Renderer being made by community, One of them is ViroReact, a platform for Native AR/VR. The aim of Talk is to inspire attendees to create immersive, lag free cross-platform content using ViroReact. The talk tries to optimize the complex pathway to learn AR/VR into a linear one by laying the foundation of basic principles of AR/VR UIs and Illusions(Plausibility, Place & Embodiment).

AWS AppSync is a serverless GraphQL service that allows developers to quickly & easily create & deploy GraphQL APIs with features like offline functionality, subscriptions, first class support for user authorization & fine grained access control as well as user-authentication. Building your own real-world, secure & scalable GraphQL API can be painful & a lot of work. With AppSync, entire GraphQL APIs including schema, resolvers, and databases are configured automatically and instantly through either the AWS Amplify CLI or the AWS console, abstracting away much of the complexity traditionally involved with setting up a new GraphQL backend. In this talk, I’ll demonstrate and discuss the more interesting and powerful functionality that AppSync offers and do so in a way that developers will walk away with a confident understanding of how AppSync works and can be extended to help them in their day to day. We'll also create & connect to a real AppSync API in a demo to demonstrate what we discussed in the talk in a live coding exercise.

10:00 PM

Cage Against the Machine

advanced

Gant Laborde

Machine Learning is coming. Learn "why?" and get your hands dirty in an entertaining spin on a previously unapproachable subject. React Native is perfect for ML on the go!