Configuration Options
Copyright © 1997, 2013 Oracle and/or its affiliates. All rights reserved.
Legal Notices
CRS-IUA Overview
Documentation Home
Feedback
Highlighting
Prev
Up
Next
Contents
Search
Introduction
About this Document
Assumptions
Audience
What is CRS-IUA?
Mobile Commerce Reference Store (CRS-M) and CRS-IUA Compared
ATG and Endeca Integration
Version Compatibility
Installing CRS-IUA
Platform
Configuration Options
Oracle Recommendations On Demand
Internationalization
CRS-IUA, CRS-M and Commerce Reference Store
Setup and Configuration
CIM Configuration
Product Selection Menu
ATG-Endeca Integration
Commerce Reference Store Add-ons Menu
Mobile Reference Store Web Services Menu
Obtaining the Xcode Source
iOS Client Setup
The Commerce Reference Store Build System and Mobile Development
High-Level Architecture
Oracle ATG Web Commerce and Oracle Endeca Commerce Design Differences
ATG
Endeca
File and Component Structure
ATG/Endeca Network Connection
Common Binding/Manager/Util
ATGMobileClient
EMMobileClient
UI/Style
Endeca Guided Search
Low-Level Architecture
Store.Mobile.REST Server Module
REST Security Configuration
REST Filtering
REST and Aggregation
Access Control and Personalization
REST Filtering and Customizers
Mobile-Specific Derived Properties
The REST Actor Structure in CRS-IUA
Learning More about Actors in your Environment
Objective-C REST Client
Architecture
Objective-C JSONPath
ATGJSONPathManager
ATGJSONPathParser
ATGJSONPathParserDelegate
ATGJSONPathTokenizer
ATGValidationRegex
iOS Application
ATGMobileClient Project
JSON Parsing
Endeca and JSON Parsing
ATG and JSON parsing
Core Data
MobileCommerce Project
Expandable Table View
Endeca Integration
Endeca Integration Features
Endeca-Driven Search and Guided Navigation
Brand Landing Page
Media Banner Cartridge
Category Landing Page
EMMobileClient.xcodeproj Project
EMConnectionManager
EMAssemblerViewController
EMAdaptorManager
adaptorSections Property
EMContentItemAdaptorFactory
EMContentItemAdaptor
Sample Request/Response
EMMobileClient Model Object and Content Items
iPad support
Two Types of Reuse
As-Is Reuse within UIPopoverController or UISplitViewController
View Controller Reuse with New View
Internationalization
Localizable.strings Files
The genstrings Tool
Localization of Server-Side Data
Performance Considerations
Core Data
In-memory Caching
User Action-based Cache Invalidation
Time-based Cache Invalidation
ATGMobileCommon Caching Classes
Limiting Round-Trips
Limiting Response Payload with REST Configuration
Providing Device-Specific Images
Device Specific Property Derivation for Images
One Request per View
Exceptions Where Some Data is Cached
Automatic Reference Counting (ARC)
Customizations
Cache Timeouts
Custom UI Controls and the iOS Styling Framework
Theme.json
Style Dictionary
Applying Styles Manually
Processing Details
Targeted Promotional Content
Mobile-Specific Promotions
MOBILEFREESHIPPING
Support for Self-signed SSL Certificates Without Authentication
Debug Logging
Appendix
License Information
Index
Search Terms