Descriptions
Creating React Native applications for Mac. In this course, we’ll look at React Native as a framework for building macOS apps. Unlike web tools, React-native offers many advantages when it comes to performance and the ability to use built-in functionality. React-native has its challenges, and moving to a desktop environment requires not only new technical solutions, but also a different way of working with APIs and UI patterns. In 30 lessons, we’ll look at setting up a scalable app architecture, connecting to native macOS APIs, and exploring some workarounds. The course includes a lot of new techniques, code examples, and detailed instructions on how to develop React Native apps that are truly on par with native alternatives. Taught by Oscar Franco, who has worked for several companies as a team lead and CTO, released several React Native apps, and contributed many of the latest technologies to React-native-macos.
What will you learn
- How to set up a scalable architecture for your application
- How to integrate native macOS APIs
- How to Use Native APIs with JavaScript
- How to Create a Great Desktop Experience
Who is this course for?
- Javascript and web developers who want to get into desktop app development, and/or macOS developers who want to build apps faster with modern tools.
Features of creating React Native applications for Mac
- Publisher: new line
- Teacher: Oscar Franco
- English language
- Level: All levels
- Number of courses: 33
- Duration: 4 hours 44 minutes.
Contents of creating React Native apps for Mac
Welcome to Creating Mac Apps
Walkthrough
Pros and cons
Creating a new application
Setting up state management
JS module resolution
Getting data from the rest of the API
Creating an API Store
Introduction to TailwindCSS
Customizing the UI Theme
Reusing Components
Setting up navigation
conditional styles
Flat Lists and Web Views
Writing tests
Vector icons and custom fonts
Turning our application into an application with a status bar
Securely store data in the macOS Keychain
Providing our own JavaScript module
Polishing our application
Polishing the UI
Preparing your application for release
Multiple windows support
Automatic launch of the application
Sending notifications
OS level drag and drop
Generating (and listening to) events
Goodbye
Images
Sample clip
Installation instructions
Extract the files and watch on your favorite player
Subtitles: Not available
Quality: 1080p
Download links
Password file(s): free download software
file size
1.02 GB