3 * The application's namespace, used by Sencha Command to generate classes
8 * The file path to this application's front HTML document, relative to this app.json file
10 "indexHtmlPath": "index.html",
13 * The absolute URL to this application in development environment, i.e: the URL to run this application
14 * on your web browser during development, e.g: "http://localhost/myapp/index.html".
16 * This value is needed when build to resolve your application's dependencies if it requires server-side resources
17 * that are not accessible via file system protocol.
22 * List of all JavaScript assets in the right execution order.
23 * Each item is an object with the following format:
25 * "path": "path/to/script.js" // Path to file, if local file it must be relative to this app.json file
26 * "remote": true // (Optional)
27 * // - Defaults to undefined (falsey) to signal a local file which will be copied
28 * // - Specify true if this file is a remote file which will not to be copied
29 * "update": "delta" // (Optional)
30 * // - If not specified, this file will only be loaded once, and
31 * // cached inside localStorage until this value is changed.
32 * // - "delta" to enable over-the-air delta update for this file
33 * // - "full" means full update will be made when this file changes
34 * "x-bootstrap": true // (Optional)
35 * // Indicates a development mode only dependency.
36 * // These files will not be copied into the build directory or referenced
37 * // in the generate app.json manifest for the micro loader.
43 "path": "../../sencha-touch-all-debug.js",
47 "path": "bootstrap.js",
52 "bundle": true, /* Indicates that all class dependencies are concatenated into this file when build */
58 * List of all CSS assets in the right inclusion order.
59 * Each item is an object with the following format:
61 * "path": "path/to/item.css" // Path to file, if local file it must be relative to this app.json file
62 * "remote": true // (Optional)
63 * // - Defaults to undefined (falsey) to signal a local file which will be copied
64 * // - Specify true if this file is a remote file which will not to be copied
65 * "update": "delta" // (Optional)
66 * // - If not specified, this file will only be loaded once, and
67 * // cached inside localStorage until this value is changed to either one below
68 * // - "delta" to enable over-the-air delta update for this file
69 * // - "full" means full update will be made when this file changes
75 "path": "../../resources/css/base.css",
80 "path": "resources/css/sencha-touch.css",
81 "platform": ["desktop", "firefox"],
82 "exclude": ["ie10", "windows", "tizen"],
87 "path": "resources/css/wp.css",
88 "platform": ["ie10", "windows"],
93 "path": "resources/css/bb103.css",
94 "platform": ["blackberry"],
95 "theme": "Blackberry",
99 "path": "resources/css/cupertino.css",
101 "theme": "Cupertino",
105 "path": "resources/css/cupertino-classic.css",
106 "platform": ["ios-classic"],
107 "theme": "CupertinoClassic",
111 "path": "resources/css/mountainview.css",
112 "platform": ["android"],
113 "theme": "MountainView",
117 "path": "resources/css/tizen.css",
118 "platform": ["tizen"],
125 * Used to automatically generate cache.manifest (HTML 5 application cache manifest) file when you build
129 * List of items in the CACHE MANIFEST section
137 "resources/images/circle-touch.png",
138 "resources/images/circle-performance.png",
139 "resources/images/circle-architecture.png",
140 "resources/images/circle-native.png",
141 "resources/images/circle-learn.png",
142 "resources/images/circle-touch.png",
143 "resources/images/noise.gif",
144 "resources/images/sencha_small.png"
147 * List of items in the NETWORK section
153 * List of items in the FALLBACK section
159 * Extra resources to be copied along when build
172 * File / directory name matchers to ignore when copying to the builds, must be valid regular expressions
179 * Directory path to store all previous production builds. Note that the content generated inside this directory
180 * must be kept intact for proper generation of deltas between updates
182 "archivePath": "archive",
191 "output": "${workspace.build.dir}/kitchensink/${build.environment}",
194 * List of package names to require for the cmd build process
200 * Uniquely generated id for this application, used as prefix for localStorage keys.
201 * Normally you should never change this value.
203 "id": "3a867610-670a-11e1-a90e-4318029d18bb"