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
<p>This is the directory layout of a generated Cordova project. Put your HTML/CSS/JS in folder <b>www</b>. Edit <b>config.xml</b> to include the relevant settings for your project. Build output is found in the <b>platforms</b> folder.</p>
161
162
<pre>config.xml
162
163
hooks
@@ -234,6 +235,12 @@ <h2>Setup a Cordova project with Evothings</h2>
234
235
<p>You can run your app on multiple devices/platforms at the same time, for instance an Android tablet and an iPad. When you save your code, the app will be reloaded on all connected devices.</p>
235
236
</div>
236
237
238
+
<divid="EvothingsCordova" class="evo-box">
239
+
<h2>Use Evothings Studio for Cordova app development</h2>
240
+
<p>Evothings Studio makes it easy to develop Cordova apps. Check out how to use your Cordova project with the <ahref="cordova-guide.html#SetupCordovaForEvothings">fast Evothings workflow</a>.</p>
241
+
<p>It is easy and fun to get started with Evothings Studio. <ahref="http://evothings.com/download/" target="_blank">Download now</a> and be up and running in 5 minutes!</p>
<p>This document describes how to install Apache Cordova and the Android SDK on a Linux machine. Instructions below are tested on Ubuntu 14.04, on a 32-bit installation. For other versions and Linux distributions, the procedure may differ. </p>
36
-
<p>Please provide your feedback so that we can keep this documentation up to date. You are welcome to ask for help at the <ahref="http://forum.evothings.com/">Evothings Forum</a>.</p>
37
-
37
+
<p>Please provide your feedback so that we can keep this documentation up to date. You are welcome to ask for help at the <ahref="http://forum.evothings.com/" target="_blank">Evothings Forum</a>.</p>
38
38
</div>
39
39
40
40
<divid="InstallCordova" class="evo-box">
@@ -58,7 +58,7 @@ <h2>Install Cordova</h2>
58
58
<li><p>If Git is not installed, install with:</p>
59
59
<p><pre>sudo apt-get install git</pre></p></li>
60
60
<li><p><b>Install Cordova.</b> Cordova is installed using the Node Package Manager (npm). Type the following to install:</p>
<p>If you see the version number, you have successfully installed Apache Cordova!</p></li>
@@ -71,7 +71,7 @@ <h2>Install Java</h2>
71
71
<p><pre>java -version
72
72
javac -version</pre></p>
73
73
<p>If version info is displayed, you have Java installed, but you may want to use the Oracle JDK, rather than the OpenJDK that comes with many Linux distributions. The Oracle JDK is needed for signing Android apps.</p>
74
-
<p>If you wish to install the Oracle JDK, proceed as follows (the steps below are based on a <ahref="http://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux">guide from wikiHow</a>):</p>
74
+
<p>If you wish to install the Oracle JDK, proceed as follows (the steps below are based on a <ahref="http://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux"target="_blank">guide from wikiHow</a>):</p>
75
75
<ol>
76
76
<li><p>Start by removing the OpenJDK:</p>
77
77
<p><pre>sudo apt-get purge openjdk-\*
@@ -80,7 +80,7 @@ <h2>Install Java</h2>
80
80
<p><pre>file /sbin/init</pre></p></li>
81
81
<p>If you run 64-bit Linux, you should install 32-bit libraries (Android SDK will need this):</p>
<li><p>Download the <ahref="http://www.oracle.com/technetwork/java/javase/downloads/index.html">JDK (Java SE Development Kit)</a>. The download file ends with <b>.tar.gz</b>. For 32-bit systems get the "Linux x86" download, for 64-bit systems get the "Linux x64" download.</p></li>
83
+
<li><p>Download the <ahref="http://www.oracle.com/technetwork/java/javase/downloads/index.html"target="_blank">JDK (Java SE Development Kit)</a>. The download file ends with <b>.tar.gz</b>. For 32-bit systems get the "Linux x86" download, for 64-bit systems get the "Linux x64" download.</p></li>
84
84
<li><p>The downloaded file is typically saved to the folder "Download" in your home directory. The following steps create an installation directory and unpack the JDK files there. You can pick any directory for the install, we will use the directory "java" in the home folder. Replace "jdk-8u11-linux-i586.tar.gz" with the name of the file you just downloaded.</p>
85
85
<p><pre>mkdir -p ~/java
86
86
cd ~/Downloads
@@ -113,9 +113,9 @@ <h2>Install Java</h2>
113
113
114
114
<divid="InstallAnt" class="evo-box">
115
115
<h2>Install Ant</h2>
116
-
<p><ahref="http://ant.apache.org/">Apache Ant</a> is a build system for Java, which is used by Cordova and the Android SDK. To install Ant, follow these steps:</p>
116
+
<p><ahref="http://ant.apache.org/"target="_blank">Apache Ant</a> is a build system for Java, which is used by Cordova and the Android SDK. To install Ant, follow these steps:</p>
117
117
<ol>
118
-
<li><p>Download Ant from here: <ahref="http://ant.apache.org/bindownload.cgi">ant.apache.org/bindownload.cgi</a>. Get the zip download available at the page. Click the zip-file link for the most recent release, e.g. <b>apache-ant-1.9.4-bin.zip</b>, and save the file to your machine.</p></li>
118
+
<li><p>Download Ant from here: <ahref="http://ant.apache.org/bindownload.cgi"target="_blank">ant.apache.org/bindownload.cgi</a>. Get the zip download available at the page. Click the zip-file link for the most recent release, e.g. <b>apache-ant-1.9.4-bin.zip</b>, and save the file to your machine.</p></li>
119
119
<li><p>Unpack the zip file to the directory on your machine where you want Ant to be installed. You can pick any directory for the install, we will use the directory "ant" in the home folder. Here are the commands (make sure you use the actual name of the downloaded zip file):</p>
120
120
<p><pre>mkdir -p ~/ant
121
121
cd ~/ant
@@ -142,7 +142,7 @@ <h2>Install Ant</h2>
142
142
<h2>Install the Android SDK Tools</h2>
143
143
<p>The SDK Tools for Android are used by Cordova to build Android apps. Follow these steps to install the SDK Tools:</p>
144
144
<ol>
145
-
<li><p>Go to the page <ahref="http://developer.android.com/sdk">developer.android.com/sdk</a> scroll down the page and click "VIEW ALL DOWNLOADS AND SIZES". Under "SDK Tools Only", click the windows installer file for Linux and download it (this file is named e.g. <b>android-sdk_r23.0.2-linux.tgz</b>).</p></li>
145
+
<li><p>Go to the page <ahref="http://developer.android.com/sdk"target="_blank">developer.android.com/sdk</a> scroll down the page and click "VIEW ALL DOWNLOADS AND SIZES". Under "SDK Tools Only", click the windows installer file for Linux and download it (this file is named e.g. <b>android-sdk_r23.0.2-linux.tgz</b>).</p></li>
146
146
<li><p>When downloaded, unpack the files. Here are commands for unpacking the Android SDK folder into your home directory:</p>
147
147
<p><pre>cd
148
148
mv ~/Downloads/android-sdk_r23.0.2-linux.tgz .
@@ -174,8 +174,8 @@ <h2>Install the Android SDK Tools</h2>
174
174
</div>
175
175
176
176
<divid="IfYouGetStuck" class="evo-box">
177
-
<h2>If You Get Stuck</h2>
178
-
<p>If you get stuck, consult the documentation at the respective web sites for Cordova, Java, Ant, and Android. The Cordova documentation specific for Android is found here: <ahref="http://cordova.apache.org/docs/en/3.6.0/guide_platforms_android_index.md.html">cordova.apache.org/docs/en/3.6.0/guide_platforms_android_index.md.html</a>. You are also welcome to ask for help at the <ahref="http://forum.evothings.com/">Evothings Forum</a>.</p>
177
+
<h2>If you get stuck</h2>
178
+
<p>If you get stuck, consult the documentation at the respective web sites for Cordova, Java, Ant, and Android. The Cordova documentation has a <ahref="https://cordova.apache.org/docs/en/latest/guide/platforms/android/index.html" target="_blank">platform guide for Android</a>. You are also welcome to ask for help at the <ahref="http://forum.evothings.com/" target="_blank">Evothings Forum</a>.</p>
179
179
<p>One thing to do is to inspect all the environment variables. You can do this from a command window (note that you have to open a new command window after updating environment variables for updated values to be available). This displays the system PATH:</p>
180
180
<p><pre>echo $PATH</pre></p>
181
181
<p>Here is how to inspect the values of JAVA_HOME and ANT_HOME:</p>
@@ -184,10 +184,16 @@ <h2>If You Get Stuck</h2>
184
184
</div>
185
185
186
186
<divid="NextStep" class="evo-box">
187
-
<h2>The Fun Begins</h2>
187
+
<h2>The fun begins</h2>
188
188
<p>Next step is to create and build a Cordova project. Go to the <ahref="cordova-guide.html">Cordova Guide</a> to learn more.</p>
189
189
</div>
190
190
191
+
<divid="EvothingsCordova" class="evo-box">
192
+
<h2>Use Evothings Studio for Cordova app development</h2>
193
+
<p>Evothings Studio makes it easy to develop Cordova apps. Check out how to use your Cordova project with the <ahref="cordova-guide.html#SetupCordovaForEvothings">fast Evothings workflow</a>.</p>
194
+
<p>It is easy and fun to get started with Evothings Studio. <ahref="http://evothings.com/download/" target="_blank">Download now</a> and be up and running in 5 minutes!</p>
0 commit comments