Skip to content

Details

For March, we're back to a traditional talk format. But don't worry! We'll still have plenty of time to socialize.

🎤 Building a Native UI component in Swift 🎤
Ray Deck (https://twitter.com/ray_deck)

A big part of the power of React Native is the ability to extend it with deeply native interface elements.

Swift makes that much (much) easier for iOS.

We will walk through why you might want to do this, creating and managing a native view, making the resulting Swift code work with the Javascript runtime, and some best practices to take out the pain and make the coolest experiences possible!

Ray Deck is CTO of Element55. He has been in mobile development since J2ME and is the author of over 20 react-native packages on NPM, including react-native-swift.

---

🎤 Integrating GraphQL APIs in our React Native Apps 🎤
Chris Toomey (https://ctoomey.com)

React Native apps often require interacting with remote APIs, fetching and displaying data, and leave us to handle all the details when wiring things up. This work is often tedious, error-prone, and full of boilerplate. If only there were a better way.

Good news everyone, there is a better way! GraphQL is a "Query Language for your API" that let's us focus on the unique data needs of our app without having to worry about the details. GraphQL is a novel and interesting technology in its own right, but it shines even brighter when combined with the component model of React & React Native.

In this talk you'll learn the how, and most importantly the why of GraphQL when paired w/ React Native. Build more robust react applications with less boilerplate!

The talk will start with a brief overview of GraphQL, then dig into a sample application built with GraphQL, React Native, and Apollo, an amazing GraphQL client that takes care of the annoying parts and lets us focus on building features.

Chris is a developer at thoughtbot where he works with every technology under the sun and tries to keep a running list of his favorites. This talk focus on a few of them.

---

⚡️Lightning Talk - TBD ⚡️
Want to share something cool you're working on? Let us know: https://speakers.bostonreactnative.com

🏡 About the Venue 🏡

Appcues (https://www.appcues.com/) is an experience layer that sits on top of your product, letting non-technical teams swiftly increase product adoption. We really appreciate them offering their space. Appcues is also sponsoring food and drinks for the group. Check them out!

Related topics

You may also like