Solving Common Development Challenges with React Native Applications
Video description
How do I manage my layout and styles? How do I get data from a web server? How do I perform simple animations? These are three sets of challenges that face virtually every app developer today. This course will solve these challenges, making it possible for you to create your native apps in a faster and easier way. You'll learn about the React Native classes for handling style sheets, getting hardware …
Solving Common Development Challenges with React Native Applications
Video description
How do I manage my layout and styles? How do I get data from a web server? How do I perform simple animations? These are three sets of challenges that face virtually every app developer today. This course will solve these challenges, making it possible for you to create your native apps in a faster and easier way. You'll learn about the React Native classes for handling style sheets, getting hardware information, and communicating with the web. You'll also explore React Native's open source ecosystem and build a simple GraphQL client, as well as examine the lesser known features of React that enable you to build sophisticated interpolations and manage animations. Learners should have basic web programming experience using JavaScript.
Learn to build complex style sheets that work across Android and IOS - on phone or tablet
Explore the pros and cons of working with JSON and GraphQL
Learn how to work with flexbox layouts in React Native
Understand how Apollo makes writing GraphQL clients easy
Explore the animation features included in React Native
Discover how to leverage third-party libraries
Learn how to get hardware device information into your native application
Jonathan Lebensold co-founded Paradem, a software consultancy that builds apps for startups, NGOs, and enterprises. A web developer with 10+ years of experience, Jonathan contributes and writes about React Native, speaks about React at O'Reilly OSCON conferences, and is author of the O'Reilly title "Hands-on with React and Ruby on Rails".
Solving Common Development Challenges with React Native Applications
Welcome To The Course
00:01:11
Getting Started
00:04:17
About The Author
00:01:04
Managing Stylesheets On Android And iOS
Defining Styles With The Stylesheet Class Part - 1
00:05:22
Defining Styles With The Stylesheet Class Part - 2
00:03:25
Styling With Flexbox
00:05:26
Building Nested Flexbox Views
00:04:04
Getting Device Information
00:04:05
Showing And Hiding Based On Device Orientation And Platform
00:04:16
Reviewing Flexbox And Running On Android
00:04:10
Organizing Styles And Referencing A Color Palette
00:04:16
Using Javascript For Relative Sizing
00:04:52
Overriding Styles
00:03:57
Implementing Device Dependent Font Sizing
00:04:28
Talking To The Server: Making Asynchronous Requests With REST And GraphQL
Reviewing JSON Fetch
00:04:04
Making Simple JSON Requests
00:05:33
GraphQL Overview
00:04:11
Installing The Apollo GraphQL Client
00:04:17
Implementing Fetch With GraphQL
00:03:38
Writing GraphQL Queries
00:06:04
JSON And GraphQL Compared
00:02:57
Building Cross Platform Animations With Native Performance
Animation Overview
00:04:54
Calculating Coordinate Information For Animation
00:07:02
Sequencing Ball Movements
00:04:42
Combining Animations And Interpolation Part - 1
00:05:13
Combining Animations And Interpolation Part - 2
00:02:06
Sequencing Animations And Leveraging Callbacks
00:04:36
Stopping Animations And Wrapping Up
00:02:31
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept