May 11, 2022
by
Socket Mobile
|
WEBINARS
Walk through the ins and outs of application development using React Native and data capture integration with Socket Mobile Software Engineer Matthew Croak. React Native, developed by Facebook, is an open-source developer toolkit used for creating native,
cross-platform, desktop, and web applications. Since its official launch in 2018, developers have continued to use the React Native framework to build cross-platform Android and iOS apps using a single codebase.
Socket Mobile includes support for React Native in their CaptureSDK developer tool kit. Integrated into thousands of applications, CaptureSDK provides easy-to-use software tools for optimal data capture performance and efficiency. React Native is just
one of the many developer tools that allow Socket's CaptureSDK to deliver a new level of control and adaptability for application developers.
Matthew will dive into an interactive walkthrough demonstrating app creation using React Native, CaptureSDK, and data capture integration.
An Overview of What Will be Covered in the Webinar:
- App registration through Socket Mobile developer portal
- Updating info.plist and android manifest as per the Readme.
- Creating our App.js file and sample app using create React Native app
- Importing react-native-capture from npm.org
- Utilizing react hooks for lifecycle events (opening capture, updating device list, etc.)
- Opening the capture client using registration credentials
- Managing capture events (onCaptureEvent)
- Connecting a data capture device with Socket's Companion App
- Create a capture instance for connected device
- Addressing capture event for device arrival and removal
- How to get a property and set a property once device is connected
Speaker Bio:
A Brooklyn-based Flatiron School-alum, Matthew Croak is a post-production assistant turned software engineer. Currently, he is an SDK Engineer at Socket Mobile, where he is working on a software development kit that developers utilize to incorporate barcode
or NFC chip readers into their applications. Previously, Matt was a Software Engineer at Analytic Partners, a marketing analytics firm where he developed a SaaS platform to help companies strategically optimize their marketing channels' investment
campaigns. With a passion for sharing his experiences and expertise, Matthew is dedicated to writing for his continued personal growth as well as both veteran developers and those on the rise to help them solidify their abstract knowledge making it
more palatable.