Explore all newline lessons
lesson
Using Middleware to Run React API Calls in the BackgroundThe newline Guide to React Native for JavaScript Developers using TypeScriptMiddleware allows for side-effects to be executed without blocking state updates. Logger and Analytics make for perfect use cases.
lesson
Making API Calls in a React Native App With fetch and AxiosThe newline Guide to React Native for JavaScript Developers using TypeScriptThe very reliable "fetch". Learn the best practices for structuring the app's services and APIs to make them resilient to change.
lesson
Combining React Elements Into WidgetsThe newline Guide to React Native for JavaScript Developers using TypeScriptBuilt 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.
lesson
Customizing React Native Elements With Global StyleThe newline Guide to React Native for JavaScript Developers using TypeScriptWe'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.
lesson
SVG vs PNG: Which Image Format to Use in a React Native AppThe newline Guide to React Native for JavaScript Developers using TypeScriptShould 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.
lesson
How to Set Global Styles in React NativeThe newline Guide to React Native for JavaScript Developers using TypeScriptGlobal 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.
lesson
Building a Typography Design System in React NativeThe newline Guide to React Native for JavaScript Developers using TypeScriptTo build a design system we need to start by defining a typography; defining the fonts, colors and icons of the app.
lesson
Optimize Perceived Performance With React Native LifecycleThe newline Guide to React Native for JavaScript Developers using TypeScriptLearn 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.
lesson
Set up Mousey in the inspector windowUnity for Beginners - Animal CrossingA short lesson on setting up the Mousey character in the inspector window.
lesson
Patrol Path ScriptUnity for Beginners - Animal CrossingPatrolPathScript 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.
lesson
AI ScriptUnity for Beginners - Animal CrossingIn 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.