Michael L Perry

Building React Native Apps Using TypeScript

React Native is a powerful tool for creating cross-platform mobile apps. TypeScript is an expressive language for making your intent explicit. This course…

React Native is a powerful tool for creating cross-platform mobile apps. TypeScript is an expressive language for making your intent explicit. This course will help you bring them together. You’ll quickly create mobile apps that you can ship confidently.

Conversation with the Compiler

TypeScript is a great way to express your intent. Use it to describe the shape of your data. Combine those shapes using union and intersection types to build complex data structures.

When you tell the compiler what shapes to expect, it can help you make sure that those expectations are met. Learn how to have a conversation with the compiler as you build your app.

Components and Hooks

React Native is a powerful cross-platform framework. But it can be a little complicated to work with. It adopts a functional style of programming. There is a lot to keep track of.

Functions that take functions, functions that return functions. TypeScript can help you keep all of that straight. Learn how to use TypeScript to make your components and hooks easier to understand.

Watch Now

Michael Perry

You may also like

youtubeplay
Clean View Models with Assisticant

Clean View Models with Assisticant

youtubeplay
Occasionally Connected Windows Mobile Apps: Collaboration

Occasionally Connected Windows Mobile Apps: Collaboration

youtubeplay
Integration Testing of Entity Framework Applications

Integration Testing of Entity Framework Applications