Ascend your application development skills by building rich UI and get your app to production
React has taken the web development world by storm, and it is only natural that its unique architecture and third-party support ecosystem should be applied to native application development. If you’re familiar with React.js and basics of UI development and want to develop native applications for iOS and Android, then go for this Learning Path.
Packt’s Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.
The highlights of this Learning Path are:
- Build rich and engaging user experiences in React Native while maintaining peak application performance
- Learn to fix Redux into your application
- Leverage the best of iOS and Android for React Native development while maximizing code reuse and cohesion
Let’s take a quick look at your learning journey. This Learning Path covers React Native topics ranging from adding basic UI components to successfully implementing Redux. It follows a top-down approach, beginning with building rich user interfaces. These UIs will be created with both built-in and custom components. You will then animate UI’s to make the application feel more alive. You will then learn to store data in a native database and integrate it with the Facebook SDK. You will also learn to make Redux fit into your application. You will then learn about different strategies for working with data, including leveraging the popular Redux library and optimizing the performance of the application. You will step further into exposing native device functionality. Finally, you will see how to put your application into production and maintain its reliability.
By the end of this Learning Path, you will take your web development skills to the next level and get equipped with the expertise to build high-performing native apps with React.
Meet Your Experts:
We have combined the best works of the following esteemed authors to ensure that your learning journey is smooth:
- Joshua Lyman has been developing React Native applications since version 0.11, and has used the technology to release several production applications. He is active in the RN community, helping others answer questions when possible and contributing code and example repositories to help others out. He has been developing mobile applications in general for more than four years and also spends a lot of time on both web frontend work and backend servers, scaling the full stack. He often uses React (React Native’s parent counterpart) for frontend work, and runs Node and C#/.NET servers on the backend. He helps clients do UI/UX reviews and design, and works with enterprises to create line-of-business applications; he occasionally does business intelligence work for companies, slicing and dicing data.
Full Details : [ Take Course Now ]