Properties in the 'Basic Properties' section are chosen because they are frequently used and are helpful for developers. We keep them in one place, to allow for ease of use. Also, unlike the 'Advanced Properties' section they are evaluated on an "OR" basis.
Any device that was true for at least one of the following properties would satisfy that Rule:
This allows developers
to quickly make Rules that cover a lot of devices, rather than having multiple Rules with the same action.
However, if more detail is required then the Advanced Properties can be used. These properties are
evaluated on an "AND" basis. First, they must be enabled via the checkbox, then their desired value
set in the drop down box. By having the separate enabling step a Rule can check if the property should
Advanced Properties can be expanded by clicking 'show'. This will show a list of advanced properties available. A property must be enabled with the checkbox, and then the desired value picked from the list.
In this example devices made by HTC will be caught by this rule. HardwareName and Has3DCamera will not be considered as they have not been enabled.
Note that if basic and advanced properties are mixed in the same Rule, only a single Basic Property
needs to match for the Rule to be satisfied, even if none of the Advanced Properties match.