Developer Sarina DuPont from Embarcadero has a question and answer post up with tips about the FireUI Multi Device Designer in Delphi XE7 Firemonkey. The FireUI Multi Device Designer is the tool that allows you to have a custom form for each device platform (Android, IOS, OSX, Windows) and screen size. In Delphi XE7 (and Appmethod) you have one master form where you build your application and then you can make tweaks to it which get saved for each separate device. For example, you can use this functionality to have premium styles loaded into your TStyleBook for each platform. Here are the questions and short versions of the answers:
<strong>If I want the same UI Layout across all platforms, do I need to create a view?</strong>
No. You can just use the master view straight.
<strong>If I want to add iOS specific behavior, do I need to create a view for each iOS device?</strong>
No. Just one per platform will cover that platform.
<strong>What is the best way to make a common UI change across all created views?</strong>
Update changes in the master view.
<strong>I want to add some common UI controls to just my tablet views. What is the best way to do that?</strong>
Create controls in the master view and hide them in the views where they are not needed.
<strong>I made a change on my Android 3.5” view that I don’t see reflected on my other views?</strong>
You would need to make the change to the other views as well. Use anchors and alignment on the master view where possible.
Tips For Building Apps Using The Multi Device Designer In Delphi XE7 Firemonkey On Android And IOS by Delphi XE5 XE6 XE7 XE8 10 Seattle Berlin Tokyo Firemonkey, Delphi Android, Delphi IOS is licensed under a Creative Commons Attribution 4.0 International License.