Many people use mobile devices to browse the internet. However, it can be costly, time-consuming and confusing to develop apps that work in both Android and iOS browsers. This course, Styling React Native Apps, will teach you how to style React Native apps. It's easy to create a professional and consistent appearance across multiple mobile platforms using one code base. You'll first learn how to style your React Native app using the Stylesheet. Next, you will use the Create() method to assign fixed dimensions and positions to the elements of the page. This creates simple, but consistent, basic layouts. Flex styling is a better option than fixed dimensions. Flex styling allows you to create dynamic layouts that are robust and flexible. You can also create sections that can be arranged vertically or horizontally, and elements that automatically adjust to the context. Next, you will learn how to animated your application with the LayoutAnimation API. This API allows for fluid transitions between views and states within each view. You'll be able to create interactive and engaging applications for all platforms using the animation skills that you learn. After completing this course, you will be able to independently and confidently apply React Native styles to any application that you are working on. You can also create your own applications quickly and easily with very little code.