Contents

Title and Copyright Information

Preface

What's New in This Guide for Release 2.1.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 MAF Application Features

5 Configuring the Application Navigation

6 Defining the Content Type of MAF Application Features

7 Localizing MAF Applications

8 Skinning MAF Applications

9 Reusing the MAF Application Content

10 Using Plugins in MAF Applications

11 Using Lifecycle Listeners in MAF Applications

12 Creating MAF AMX Pages

13 Creating the MAF AMX User Interface

14 Using Bindings and Creating Data Controls in MAF AMX

15 Using SOAP Web Services in MAF AMX

16 Working with REST Services

17 Working with Oracle Cloud Services

18 Configuring End Points Used in MAF Applications

19 Creating Custom MAF AMX UI Components

20 Using the Local Database in MAF AMX

21 Implementing Application Feature Content Using Remote URLs

22 Enabling User Preferences

23 Setting Constraints on Application Features

24 Using AppXray for MAF Artifacts

25 Enabling and Using Notifications

26 Caching Data

27 Displaying Error Messages in MAF Applications

28 Deploying Mobile Applications

29 Understanding Secure Mobile Development Practices

30 Securing MAF Applications

31 Testing and Debugging MAF Applications

A Troubleshooting

B Local HTML and Application Container APIs

C MAF Application and Project Files

D Converting Preferences for Deployment

E MAF Application Usage

F Parsing XML

G MAF Sample Applications