Table of Contents
- Title and Copyright Information
- Preface
- What’s New in This Guide for Release 5.2.0
- 1 About Oracle JavaScript Extension Toolkit (JET)
-
2
Getting Started with Oracle JET Application Development
- Typical Workflow for Getting Started with Oracle JET Application Development
- Prerequisites for Developing Applications with Oracle JET
-
Getting Started with Oracle JET Web Application Development
- Create a Web Application Using the Oracle JET Command-Line Interface
- Create a Web Application Using the oraclejet.zip Download
- Create a Web Application Using the Oracle JET Starter Templates
- Add Oracle JET to an Existing JavaScript Application
-
Getting Started with Oracle JET Hybrid Mobile Application Development
- Install the Mobile Tooling
-
Create a Hybrid Mobile Application
- Scaffold a Hybrid Mobile Application with the Oracle JET CLI
- Build a Hybrid Mobile Application with the Oracle JET CLI
- Customize the Hybrid Mobile Application Tooling Workflow Using Hook Points
- Serve a Hybrid Mobile Application with the Oracle JET CLI
- Review Your Application Settings in the config.xml File
- Change the Splash Screen and App Launcher Icon
- Accessing Mobile Device Services Using Cordova Plugins
- Working with the Oracle JET Starter Templates
- Optimizing Application Startup Using Oracle CDN and Oracle JET Libraries
-
3
Designing Responsive Applications
- Typical Workflow for Designing Responsive Applications in Oracle JET
- Oracle JET and Responsive Design
- Media Queries
- Oracle JET Flex, Grid, Form, and Responsive Helper Class Naming Convention
- Oracle JET Flex Layouts
- Oracle JET Grids
- Responsive Layout and Content Design Patterns
- Responsive Form Layouts
- Adding Responsive Design to Your Application
- Using Responsive JavaScript
- Using the Responsive Helper Classes
- Creating Responsive CSS Images
- Changing Default Font Size
- Controlling the Size and Generation of the CSS
-
4
Using RequireJS for Modular Development
- Typical Workflow for Using RequireJS
- Oracle JET and RequireJS
- Using RequireJS in an Oracle JET Application
- Adding Third-Party Tools or Libraries to Your Oracle JET Application
- Troubleshooting RequireJS in an Oracle JET Application
- Using JavaScript Partitions and RequireJS in an Oracle JET Application
- 5 Creating Single-Page Applications
- 6 Understanding Oracle JET User Interface Basics
-
7
Working with Oracle JET User Interface Components
- Typical Workflow for Working with Oracle JET UI Components
- Working with Collections
- Working with Controls
-
Working with Forms
- Working with Checkbox and Radio Sets
- Working with Color Pickers
- Working with Comboboxes
- Working with Form Controls
- Working with Form Layout Features
- Working with Input Components
- Working with Labels
- Working with Select
- Working with Sliders
- Working with Switches
- Working with Validation and User Assistance
- Working with Layout and Navigation
- Working with Visualizations
- 8 Working with Oracle JET Composite Components
- 9 Using the Common Model and Collection API
- 10 Validating and Converting Input
-
11
Working with User Assistance
- Typical Workflow for Working with User Assistance
- Understanding Oracle JET's Messaging APIs on Editable Components
- Understanding How Validation and Messaging Works in Oracle JET Editable Components
- Using Oracle JET Messaging
- Configuring an Editable Component's oj-label Help Attribute
- Configuring an Editable Component's help.instruction Attribute
- Controlling the Display of Hints, Help, and Messages
-
12
Developing Accessible Applications
- Typical Workflow for Developing Accessible Oracle JET Applications
- Oracle JET and Accessibility
- Using the Accessibility Features of Oracle JET Components
- Creating Accessible Oracle JET Pages
- 13 Internationalizing and Localizing Applications
- 14 Theming Applications
- 15 Securing Applications
- 16 Configuring Data Cache and Offline Support
-
17
Optimizing Performance
- Typical Workflow for Optimizing Performance of Oracle JET Applications
- About Performance and Oracle JET Applications
- Adding Performance Optimization to an Oracle JET Application
- Configuring the Application for Oracle CDN Optimization
- Understanding the Path Mapping Script File and Configuration Options
- 18 Testing and Debugging
- 19 Packaging and Deploying Applications
- A Troubleshooting
- B Oracle JET v5.2.0 Tooling Migration
- C Oracle JET References