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
This section will guide you in your first steps with the project.
6
-
To execute in your Brick your first robotics program with Java,
7
-
it is necessary to install some components in your personal computer and your Brick.
5
+
Learn or test a new Technology is always a new challenge. This section tries to
6
+
reduce the time invested to install the required software to enjoy with
7
+
`Java` and `Robotics` with the help of the products from Lego Mindstorms ecosystem.
8
+
To start programming Robotics with Java, it is necessary to install some components in your personal computer and your Brick.
8
9
9
10
The project has been designed with the idea that the user creates Java programs in a Personal computer
10
11
and later send the programs to Brick using a remote connections. With this approach, the user will learn the same techniques applied in the industry with Enterprise applications
11
12
but in this case with Robotics programs with Java.
12
13
13
-
##Personal computer
14
+
##The Steps
14
15
15
-
To use the libraries developed in this project, it is necessary to have installed
16
-
in the personal computer a modern Java development environment composed by the following elements:
16
+
### Personal computer
17
17
18
+
Modern environment to development requires always the same stuff:
19
+
a package managers to install software easily, Runtine oriented to the technology, Build system to manage the dependencies and the whole life cycle,
20
+
Integrated development environments IDE & Tools to store code in source code repositories.
21
+
In this project, the components to install are:
22
+
23
+
- A package manager
18
24
- Java JDK
19
25
- Build Systems (Maven & Gradle)
26
+
- Java IDE (IntelliJ or Eclipse)
20
27
- Git & SourceTree
21
-
- Java IDE like IntelliJ or Eclipse
22
-
23
28
24
29
In the section about link:laptop.html[Getting started with your personal computer],
25
-
you will learn how to install that elements.
30
+
you will learn how to install all components.
31
+
32
+
### Brick
33
+
34
+
In the Brick side, the process to install sofware is easier because we only have 2 steps:
35
+
36
+
- Install a Operating System
37
+
- Install a Java Virtual Machine, JVM
38
+
39
+
If your Brick is a Lego Mindstorms EV3, BrickPi or PiStorms then you could use this project.
40
+
In the section about link:brick.html[Getting started with your Brick],
41
+
you will learn how to install the components.
42
+
43
+
## The Next Step
44
+
45
+
If you are reading this section, you reach 2 goals:
26
46
27
-
## Brick
47
+
- You executed the classic Java program `Hello World` in your personal computer
48
+
- You executed some classic Java programs in your Brick.
28
49
29
-
This project supports multiple platforms like Lego Mindstorms EV3, BrickPi & PiStorms.
30
-
If you have one of them, it is possible to use this project. In the section about link:./getting_started/brick.html[Getting started with your Brick],
31
-
you will learn how to install a Linux Operating System and Java JRE to run later your own
32
-
robotics programs with Java.
50
+
In that case, continue with the next section about: `Fundamentals of Robotics`
51
+
but if you stopped in some point, read previous documents again and if the problem
52
+
continues, create a link:https://github.com/ev3dev-lang-java/ev3dev-lang-java/issues/[Support issue on the project].
0 commit comments