at React Native EU 2017 Conference
We have been working really hard to prepare a good workshop setup for our conference. Being the first one in Europe all about React Native, we knew from the very beginning that we need to prepare a strong and comprehensive offer for our audience. At the same time, we wanted to make it affordable so that people from different communities or those, who are at the beginning of their React Native journey, can attend without making a lot of compromises.
We call it university for a reason.
The workshops are split into two-day lectures that you can attend just like a regular university class. For just 169 EUR, you get an unlimited, two-day access to classes, depending on your choice. Get your ticket, select sessions that interest you the most and see you in the classroom! You don’t have to sign up for your selected sessions earlier, just come in and join.
On the first day, we start with only one, full day workshop. This class is meant to not only get you up and running for the conference, but also get ready for the second day, where more specialised lectures will be presented.
Getting Started with React Native
There are two tracks on the second day. Each track has two, 4 hours long classes that focus on particular part of React Native. First one starts at 8:30am and the second, 1:30am. There will be a lunch break in between. You can decide which one to attend based on your personal interest. They are standalone.
#1 — Using GraphQL with React Native
In this workshop you’ll learn how to use GraphQL as a data layer of your React Native app with Apollo Client. The workshop assumes basic knowledge of React Native and GraphQL. We will build a small application that uses an existing GraphQL API to interact with data.
– Setup with create-react-native-app and Expo.
– Queries and fragments.
– Mutations and optimistic updates.
– Persisted queries.
– Schema first development
#2 — Animation and Interaction
In Ken and Jani’s workshop you’ll learn how to bring your apps to life. In this course, you will:
– Start with React Native’s animation primitives, Animated and LayoutAnimation, to learn how to create buttery smooth high-performance animations
– Dive deep into the React Native gesture responder system and the PanResponder API to understand how to build complex touch interactions.
– Learn how you can simplify animations and interactions with third-party libraries like react-native-animatable, react-native-interactable and react-motion.
– Understand how you can use animations and interactions to give your app that elusive native feel.
– Build cool demos that will blow your mind!
#1 — Navigation in React Native
We’ll implement an application that will be composed of different screens and for that, we’ll leverage 3 different navigation libraries, react-native-navigation, react-navigation and react-router. We’ll showcase pros and cons of using each one, focusing on cross-platform, flexibility, developer experience, community behind it, stability, deep linking and more! After this workshop, you should be able to assess with confidence which navigation library suits the best your needs, given your project requirements.
#2 — Universal React
During this workshop you’ll learn how to design shareable codebase, create components which are reusable between platforms and handle the differences in gentle way. We’ll show you tools to achieve reusability between web and mobile and also teach you the best practices in cross-platform development.
The workshops will take place at IBIS Styles Hotel (same hotel as the conference) on 4th and 5th of September.
The regular ticket will cost you only 169 EUR and gives you access to two whole two days of trainings. You can get one here.