One of the many key benefits NativeScript brings to native app development is the ability to style native view components with standard CSS. You will find great support for many common and advanced properties; however, some don't have a direct correlation, whereas others are completely unique to native view layouts.
Let's take a look at how to turn our first view into something pretty amazing with a few CSS classes. You will also learn how to utilize NativeScript's core theme to provide a consistent styling framework to build on.
In this chapter, we will be covering the following topics:
- Using CSS to style views
- Understanding some of the differences between typical web styling and native styling
- Unlocking NativeScript powers with platform-specific files
- Learning how to use the nativescript-theme-core styling framework plugin
- Adjusting the status bar background color and text color on iOS and Android