Commerce Cloud Endless Aisle and MVC

An understanding of how MVC architecture was implemented in the app is especially important.

For each area of functionality you intend to modify, you should be able to identify:

As an example, the UI in the Endless Aisle reference app contains customer search. There are three files that create each portion of the UI of the app. For customer lookup, the files are:

To create the app, Titanium and Alloy expect at least one of the three files (.xml, .tss, .js) to exist, for all three files to be at the same relative level in the source tree, and all three files to have the same name (except for the file extension).

XML app/ views/ customerSearch/ search.xml
TSS app/ styles/ customerSearch/ search.tss
Controller app/ controllers/ customerSearch/ search.js

Related Links

Endless Aisle in Store Wi-Fi Requirements

Endless Aisle Supported Devices

Endless Aisle Technology Stack

Endless Aisle App Components

Caching in Endless Aisle

How Endless Aisle App Access Works