ReactFoo 2019
A gathering of over 250 web and mobile developers working with React
Mar 2019
25 Mon
26 Tue
27 Wed
28 Thu
1 Fri
2 Sat 08:30 AM – 05:20 PM IST
3 Sun
##About ReactFoo Bangalore:
ReactFoo Bangalore comes back to its original home after completing five successful editions, India-wide:
ReactFoo Bangalore will bring together over 250 developers working with React, and who are invested in building a space for conversations around experiences using React in production.
ReactFoo Bangalore is a single-day, single track conference with talks, office hours and Birds of Feather(BoF) sessions. Workshops will be held on 1 and 3 March, before and after the conference.
##Who should attend ReactFoo:
ReactFoo provides you the opportunity to:
Parashuram
@axemclion1
Submitted Jan 30, 2019
React Native lets you build mobile apps using only JavaScript. It uses the same design as React, letting you compose a rich mobile UI using declarative components.
In this workshop, we will create a mobile application for iOS and Android from scratch using React Native. We will look at the various pieces of React Native architecture and leverage tools and core components of the framework. We will look at animations, images, HTTP requests, IDEs, navigation, styling and storage.
We will then dive deeper into converting the app to provide a smooth user experience and investigate performance implications and tooling. Finally, we will round up the app with CI tools and discuss various best practices and get a glimpse into the future of the framework.
Time - 4 hours
Content can be adjested based on audience
Introduction to React and React Native__[10 mins]__
Exercise: React Native - environment setup and getting started [10 mins]
react-native init
and create a simple timerDebugging [15 mins]
Break [10 mins]
Navigation [15 mins]
Deep Dive into React Native internals [30 mins]
Discuss integrating React Native into existing apps [15 mins]
Deep Dive into Fabric, TurboModules [15 mins]
Break [15 mins]
Performance [15 mins]
Exercise: Add instrumentation to existing app [15 mins]
CI integration and ecosystem [10 mins]
Open Time and discussion
P.S: A few days before the class, we will run react-native init
to create a simple React Native project, to ensure that all attendees are able to install the require tools before the workshop.
Parashuram is a Software Engineer at Facebook, working on React Native. He has been working on React Native for around 3 years now and an active member of the community. He is currently working on parts of the new architecture of React Native include the lean core and TurboModules. Before Facebook, he helped build CodePush, the VSCode extension for React Native and App Center, a Continuous Integration solution for mobile apps.
He has been working on building frameworks for Hybrid apps and is also a committer in the Apache Cordova project.
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}