Contents

Title and Copyright Information

Preface

What's New in This Guide for MAF Release 2.3.3

1 Introduction to Oracle Mobile Application Framework

2 Getting Started with MAF Application Development

3 Configuring the Content of a MAF Application

4 Configuring the Application Navigation

5 Defining the Content Type of MAF Application Features

6 Creating the Client Data Model in a MAF Application

7 Using Oracle Mobile Cloud Service Platform APIs in a MAF Application

8 Localizing MAF Applications

9 Skinning MAF Applications

10 Reusing MAF Application Content

11 Using Plugins in MAF Applications

12 Customizing MAF Application Artifacts with MDS

13 Using Lifecycle Listeners in MAF Applications

14 Creating MAF AMX Pages

15 Creating the MAF AMX User Interface

16 Using Bindings and Creating Data Controls in MAF AMX

17 Configuring End Points Used in MAF Applications

18 Using Web Services in a MAF Application

19 Using the Local Database in MAF AMX

20 Customizing MAF AMX Application Feature Artifacts

21 Creating Custom MAF AMX UI Components

22 Implementing Application Feature Content Using Remote URLs

23 Enabling User Preferences

24 Setting Constraints on Application Features

25 Enabling and Using Notifications

26 Caching Data in a MAF Application

27 Displaying Error Messages in MAF Applications

28 Deploying MAF Applications

29 Understanding Secure Mobile Development Practices

30 Securing MAF Applications

31 Testing and Debugging MAF Applications

32 Integrating MAF Applications with EMM Solutions

A Troubleshooting MAF Applications

B Local HTML and Application Container APIs

C MAF Application and Project Files

D Converting Preferences for Deployment