Lessons

Explore all newline lessons

Tags
Author
Pricing
Sort By
Video
Most Recent
Most Popular
Highest Rated
Reset
Using Middleware to Run React API Calls in the Background

lesson

Using Middleware to Run React API Calls in the BackgroundThe newline Guide to React Native for JavaScript Developers using TypeScript

Middleware allows for side-effects to be executed without blocking state updates. Logger and Analytics make for perfect use cases.

Making API Calls in a React Native App With fetch and Axios

lesson

Making API Calls in a React Native App With fetch and AxiosThe newline Guide to React Native for JavaScript Developers using TypeScript

The very reliable "fetch". Learn the best practices for structuring the app's services and APIs to make them resilient to change.

Combining React Elements Into Widgets

lesson

Combining React Elements Into WidgetsThe newline Guide to React Native for JavaScript Developers using TypeScript

Built using atoms and molecules, Organisms are the complex components that deliver specific features. They are at the core of an app that delivers a consistent UX.

Customizing React Native Elements With Global Style

lesson

Customizing React Native Elements With Global StyleThe newline Guide to React Native for JavaScript Developers using TypeScript

We'll look at the Atomic design pattern's atoms and molecules; what they are and how they help build the design system of the app.

SVG vs PNG: Which Image Format to Use in a React Native App

lesson

SVG vs PNG: Which Image Format to Use in a React Native AppThe newline Guide to React Native for JavaScript Developers using TypeScript

Should we use images or SVGs? Should we be putting them in the React Native bundle, or on native and save OTA bandwidth? Let's look at the best practices.

How to Set Global Styles in React Native

lesson

How to Set Global Styles in React NativeThe newline Guide to React Native for JavaScript Developers using TypeScript

Global styles help lay the design structure the app should follow. We'll extend our typography from the previous lesson to define styles, mainly for atoms, molecules and organisms.

Building a Typography Design System in React Native

lesson

Building a Typography Design System in React NativeThe newline Guide to React Native for JavaScript Developers using TypeScript

To build a design system we need to start by defining a typography; defining the fonts, colors and icons of the app.

Optimize Perceived Performance With React Native Lifecycle

lesson

Optimize Perceived Performance With React Native LifecycleThe newline Guide to React Native for JavaScript Developers using TypeScript

Learn about the screen lifecycle, and customize the app bar and the back button. We will also look at perceived load time and how to manage it.

Set up Mousey in the inspector window

lesson

Set up Mousey in the inspector windowUnity for Beginners - Animal Crossing

A short lesson on setting up the Mousey character in the inspector window.

Patrol Path Script

lesson

Patrol Path ScriptUnity for Beginners - Animal Crossing

PatrolPathScript script allows for the visualization of the patrol path by drawing the lines and the spheres. It also has two functions that allows the AI script to grab the current and next point in the patrol.

AI Script

lesson

AI ScriptUnity for Beginners - Animal Crossing

In this script the Mousey NPC will patrol with animations along a certain pre-determined patrol path. The Mousey NPC will stop walking if the player crosses its path.