What's New in This Guide for Release 2.1.0

Sections Changes Made
Chapter 7, "Skinning MAF Applications" Section revised to describe the new skin version (mobileAlta-1.3) that is the default for MAF applications created using this release.
Chapter 9, "Using Plugins in MAF Applications" Section revised to describe changes in how you manage and enable plugins in your MAF application.
Section 12.2.1.1, "What You May Need to Know About Behavior of New Bounded Task Flows" Section revised to describe new page flow scope behavior.
Section 12.2.11, "How to Specify the Page Transition Style" Section revised to describe changes in RTL support on Android.
Section 13.2, "Designing the Page Layout" Section revised to reflect changes in RTL support on Android.
Section 13.3.1.1, "Customizing the Input Text Component" Section revised to reflect changes in the keyboard dismiss functionality.
Section 13.3.15, "How to Use List View and List Item Components" Section revised to reflect various changes made to the List View component.
Section 13.3.15.1, "Configuring Paging and Dynamic Scrolling" Section revised and restructured to describe changes in the paging and dynamic scrolling behavior of the List View component.
Section 13.3.15.2, "What You May Need to Know About Memory Consumption by MAF AMX UI Components" Section added.
Section 13.3.19, "How to Use Output HTML Component" Section revised to describe security-related issues arising from the use of the output HTML component.
Section 13.5.1, "How to Create an Area Chart" Section revised to add information about shared Attribute Groups settings.
Section 13.5.13, "How to Create a Status Meter Gauge" Section revised to add information about a new gauge orientation.
Section 13.3.24, "How to Use the Client Listener" Section added.
Section 13.10.1, "What You May Need to Know About Constrained Type Attributes for Event Listeners" Section revised to add information about the Client Listener component.
Section 13.5.16.2, "Defining and Configuring Legend" Section revised to add information about new attributes.
Section 13.5.16.3, "Defining and Configuring X Axis, YAxis, and Y2Axis" Section revised to add information about new child components and attributes.
Section 13.5.17.2, "Displaying Route in Geographic Map Components" Section added.
Section 13.5.6.1, "Configuring the Pie Chart as a Ring Chart" Section added.
Section 14.11, "Using the DeviceFeatures Data Control" Section revised to describe how to enable plugins for a DeviceFeatures Data Control.
Section 14.11.10, "What You May Need to Know About Device Properties" Section revised to describe how to declaratively bind a JavaScript function to the showpagecomplete event.
Section 14.13, "About Data Change Events" Section revised to describe the fireProviderChange method.
Section 15.1, "Introduction to Using Web Services in MAF Applications" Section revised.
Section 15.3.2, "How to Access Objects Returned by SOAP Calls" Section added.
Section 15.8.4, "How to Process JSON Responses" Section added.
Section 15.9, "Understanding Limitations Related to MAF Support for JavaScript" Section added.
Section 20.1.2, "Enabling Remote Applications to Access Container Services" Section added to describe how to access MAF or Cordova JavaScript APIs from within a server-rendered web application.
Section 25, "Synchronizing and Caching Data" Chapter added to describe data synchronization and how to implement caching capabilities with the sync-config.xml file.
Section 27.2.4, "How to Create an Android Deployment Profile" Section revised to reflect changes to configuring Android deployment.
Section 27.2.5, "How to Create an iOS Deployment Profile" Section revised to reflect changes to configuring iOS deployment.
Section 27.2.5.2, "Setting the Device Signing Options" Section revised to reflect changes to configuring device signing.
Section 27.2.5.3, "Adding a Custom Image to an iOS Application" Section revised to reflect changes to adding custom images to iOS build applications.
Section 27.4, "Deploying an iOS Application" Section revised to reflect changes resulting from the Xcode upgrade.
Section 27.9, "Deploying with Oracle Mobile Security Suite" Section added.
Section 29.4.10, "What You May Need to Know About the Login Connection Configuration" Section added.
Section 29.6, "Allowing Access to Device Capabilities" Section revised to reflect changes to the way access to device capabilities is granted.
Section 30.3.5, "How to Enable Debugging of Java Code and JavaScript" Section revised to reflect changes in the properties file name debugging properties.
Section 30.4.1, "How to Configure Logging Using the Properties File" Section revised to reflect changes in the logging utilities package structure.
Section 30.4.3, "How to Use Embedded Logging" Section revised to reflect changes in the logging utilities package structure.
Section B.1, "Using MAF APIs to Create a Custom HTML Springboard Application Feature" Section revised to reflect changes to how to include base.js in an HTML springboard page.
Section B.2.16, "showPreferences" Section added.
Appendix C, "MAF Application and Project Files" Section revised to reflect changes to the following XML documents: preferences.xml, strings.xml, and arrays.xml. Each filename is now prepended with maf_ to avoid resource conflicts.
Section G.1, "Overview of the MAF Sample Applications" Section revised to reflect changes to the sample apps, including the addition of the PushDemo and PushServer sample apps and changes to the RESTDemo sample app. All weather-related apps have been removed.