You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Apps in folder 'generated/examples' are included in the [Evothings Studio download](http://evothings.com/dowload).
3
+
## Example app bundled with Evothings Studio
4
4
5
-
Apps in folder 'generated/experiments' are under development and are not guaranteed to work.
5
+
Apps in folder [generated/examples](https://github.com/evothings/evothings-examples/tree/master/generated/examples) are included in the [Evothings Studio download](http://evothings.com/dowload).
6
+
7
+
## Folder structure
8
+
9
+
Apps in folder [generated/experiments](https://github.com/evothings/evothings-examples/tree/master/generated/experiments) are under development and are not guaranteed to work. These are not bundled with Evothings Studio.
6
10
7
11
Example app source files are in folders 'examples' and 'experiments'. Note that these cannot be run as is. If you wish to run the examples in Evothings Viewer or build a stand-alone Cordova app, use the code in folder 'generated'.
8
12
9
-
JavaScript libraries and CSS files shared across apps are in folder 'resources'.
13
+
To add an app to Evothings Workbench that is not included with the download, drag and drop the index.html file of the app you wish to add into the Workbench window.
14
+
15
+
CSS files and other files shared across apps are in folder 'resources'.
16
+
17
+
## Library files
18
+
19
+
Library files used by the example apps are found in repository [evothings-libraries](https://github.com/evothings/evothings-libraries).
20
+
21
+
## Build script
10
22
11
-
The Ruby script 'build.rb' copies relevant files from 'resources' to 'generated'.
23
+
If you wish to build the files in the 'generated' folder yourself, use the Ruby script 'build.rb'. This script copies files from folders 'examples', 'experiments' and 'resources' to the target folder 'generated'. Library files from 'evothings-libraries' are also copied to 'generated'.
24
+
25
+
Note that the 'evothings-libraries' repo must be in a sibling folder to this repo for the build script to work. Like this:
26
+
27
+
parent-folder
28
+
evothings-libraries
29
+
evothings-examples
30
+
build.rb (run using command 'ruby build.rb')
12
31
13
32
<!-- To remove files copied by 'build.rb', run 'git clean -fdX'. -->
14
33
34
+
## Documentation
35
+
36
+
[Documentation for example apps](https://evothings.com/doc/examples/examples.html) is available at the [Evothings documentation web site](https://evothings.com/doc/).
37
+
38
+
## It is quick and fun to get started with Evothings Studio
39
+
15
40
Download Evothings Studio at: [http://evothings.com](http://evothings.com)
0 commit comments