Build WhatsApp mobile app in a day with React Native

1,107.00  inc. VAT

Start: December 3, 2018 Finish: 9:00 am - 5:00 pm
×

Build WhatsApp mobile app in a day with React Native #1

900.00 
Category:

Description

PLN 900 + VAT  | 3.12.2018, Warsaw, Poland

Perfect your technical skills. Enroll to the Tech Master Class @ FRONTEND CON 2018.  Choose your favorite trainer & subject.

Workshop ticket includes:

  • 1 full-day (8h) of engaging tech workshop
  • Access to a ton of useful information & real-world examples presented by knowledgeable instructors
  • All inclusive catering – lunch & coffee breaks

* ticket don’t include conference pass!

Build WhatsApp mobile app in a day with React Native

React Native since it was released forever changed the face of mobile development. Building mobile apps with JavaScript is not a new idea, but React Native changed how it can be done. Instead of running JavaScript apps in containers which could not ever compare to native ones, React Native is about building apps with JavaScript, but getting performance of real mobile apps. That happens due to the fact that actual code that runs on device is Objective-C or Java and alternatively Swift and Kotlin.

In this hands-on workshop targeted for web and mobile developers we will cover basics of React Native development and you will see how easily can we build chat application similar to WhatsApp in both design and functionality. You will be amazed how fast you can develop applications in React Native for both iOS and Android due to amazing developer experience it offers.

Your Trainer: Vladimir Novick, Software Architect & Consultant

Vladimir is Software Architect and Independent Consultant, worldwide speaker, author of React Native – build mobile apps with JavaScript and several workshops and courses. He brings years of experience in JavaScript ecosystem and is one of early React and React Native adopters. On daily basis Vladimir works in Web, Mobile, VR/AR and IoT fields both for wide range of customers around the globe as well as on his personal projects. Previously he worked in Sports, Gaming, Video and Entertainment industries as Lead Architect & Team Leader

Topics we will cover include:

  • How React Native works under the hood
  • A brief introduction to React
  • Creating your first React Native application
  • Overview of developer tools and debugging tips and tricks
  • ES6/7 highlights relevant to React Native development (classes, async/await, property initializers)
  • Core components in React Native
  • Images and SVG Icons in React Native
  • Styling your mobile app using flexbox with yoga layouting engine
  • Building navigation workflows for your app
  • Animations in React Native
  • Connecting our app to API
  • Storing data for offline usage.

Requirements:

1. One laptop, iOS or Android device. Note that you won’t be able to develop for iOS on other laptop other than Mac, but you always can develop for Android.
2. Github account and familiarity with Git.
3. Basic knowledge of modern JavaScript (ES6/ES7). We will go through important parts of ES6/7 that you should know at the beginning of the workshop, but as a recap of what developers should already know.
4. React knowledge while not required, but definitely helpful.
5. Good mood.  😉
When you sign for a workshop you will receive set of instructions how to set up your environment. This part is crucial BEFORE the workshop.

Bring your own device.