Declarative UI
We are going to look at how the Declarative UI makes our lives much simpler in that we typically only have to create a single XML file to cover the way our app looks on all the platforms.
In this section, we will be exploring how the XML system works behind the scenes. We'll dissect more components, check out the event system, and finally, look at the component hierarchy and what it offers us. So, let us dive right into the main-page.xml
file and figure out how it all works.
XML parser
Whoa! Bet you thought we were going to dive right into the main-page.xml
file, didn't you? Well, not so fast; we have to take a small detour. We need to look at how the XML parser works to understand what is going on when NativeScript handles a Declarative UI XML file. So, let's get this show on the road.
Now, if you are coming from an HMTL background, you can probably teach me some really cool HTML tricks. But, since all of us are not so blessed, we will cover it for those who...