forked from processing/processing-android-website
-
Notifications
You must be signed in to change notification settings - Fork 0
/
install.html
100 lines (80 loc) · 6.2 KB
/
install.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Merriweather:300">
<link rel="icon" type="image/png" href="https://android.processing.org/favicon.png">
<link rel="stylesheet" href="css/main.css">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<title>Processing for Android</title>
</head>
<body>
<nav class="topnav">
<ul class="left">
<li><a href="https://processing.org/">Processing</a></li>
<li><a href="https://p5js.org/">p5.js</a></li>
<li><a href="https://py.processing.org/">Processing.py</a></li>
<li><a href="https://pi.processing.org/">Processing for Pi</a></li>
</ul>
<ul class="foundation">
<li><a href="https://processingfoundation.org/">Processing Foundation</a></li>
</ul>
</nav>
<header>
<h1 class="title">Processing for Android</h1>
</header>
<div class="group">
<nav class="site">
<img class="logo" src="imgs/logo.png" alt="Processing for Android logo">
<ul class="leftnav">
<li><a href="index.html">Home</a></li>
<li><a id="selected" href="install.html">Install</a></li>
<li><a href="reference/index.html">Reference</a></li>
<li><a href="tutorials/index.html">Tutorials</a></li>
<li><a href="books/index.html">Books</a></li>
<li><a href="gallery/index.html">Gallery</a></li>
<li><a href="https://discourse.processing.org/c/processing-android" target="_black">Forum</a></li>
<li><a href="https://github.com/processing/processing-android" target="_black">GitHub</a></li>
</ul>
</nav>
<section class="container main-text">
<div class="lang">
<a id="selected" href="install.html">EN</a>
<a href="es/install.html">ES</a>
</div>
<hr style="clear:both;">
<h2>The Android Mode</h2>
<p>The main component of Processing for Android is the Android mode, a <a href="https://processing.org/reference/environment/#Programming_modes" target="_black">programming mode</a> for the Processing Development Environment (PDE) that adds all the options needed to run Processing sketches on Android devices and also in the emulator.</p>
<div class="butterbar">
You need to install Processing first in order to use the Android mode. Once you have <a href="https://www.processing.org/download/" target="_black">downloaded</a> the Processing package corresponding to your Operating System, follow the instructions below to add the Android mode.
</div>
<p>You could also use only the Android core library to develop Android apps with the IDE of your choice, see <a href="tutorials/android_studio/index.html" target="_black">this tutorial</a> for more details.</p>
<h2>Stable releases</h2>
<p>
The latest stable release of the Android mode can be installed through the Contribution Manager (CM) in the PDE. To open the CM, click the arrow in the mode selector in the menu bar, and choose "Add Mode...":
</p>
<p><img class="body-image" src="imgs/install/mode_selector.png" alt="Mode Selector in Processing"></p>
<p>
Once the CM window shows up, select the Android Mode from the list, and then click the install button in the bottom of the window:
</p>
<p><img class="body-image" src="imgs/install/cm.png" alt="Contribution Manager"></p>
<p>
After installing the mode, you will be able to switch into it using the mode selector in the menu bar. Follow the <a href="tutorials/getting_started/index.html" target="_black">Getting Started tutorial</a> for the first steps with the Android mode.
</p>
<h3 id="4.1-releases">The 4.1 release: integrated debugger and Augmented Reality</h3>
<p>
Version 4.1 introduces <a href="whatsnew.html" target="_black">two significant additions</a> to Processing for Android: an integrated debugger, just like the one available in the <a href="https://vimeo.com/140134398" target="_black">Java mode</a>, and a new AR library based on <a href="https://developers.google.com/ar" target="_black">ARCore</a>.</p>
<h3 id="4.0-releases">The 4.0 release: wallpapers, watch faces, and Realidad Virtual</h3>
<p>
Version 4.0 brings <a href="whatsnew.html" target="_black">several improvements</a> to the Android mode, incuding new functionality for creating <a href="https://android-developers.blogspot.com/2010/02/live-wallpapers.html" target="_black">live wallpapers</a>, <a href="https://developer.android.com/training/wearables/watch-faces/index.html" target="_black">watch faces</a>, and <a href="https://vr.google.com" target="_black">VR</a> apps. You will find more on how to use this functionality in the tutorials and the reference pages of this site.</p>
<h2>Pre-releases</h2>
<p>
Pre-release versions, as well as older stable releases, are are not available in the CM, and need to be installed manually. In order to do this, first download the AndroidMode-xyz.zip file for the desired release or pre-release from the <a href="https://github.com/processing/processing-android/releases" target="_black">releases section</a> in the GitHub repo of the Android Mode. Uncompress the zip file and then move the AndroidMode folder into the modes folder inside inside the sketchbook folder.
</p>
</section>
</div>
<footer class="footinfo">
<small>© The Processing Foundation. Processing for Android is a <a href="team.html">collaborative project</a>.</small>
</footer>
</body>
</html>