IDE of IDE and CMS

Niels Müller Larsen

2012-02-22


Table of Contents

Preface
Who Am I
Introduction to the Module
Textbooks
Calendar
1. Toolchain Installation, Start Programming
References
Preps
Eclipse, Java, A Look at the Workbench
Hello Java World
Status So Far
Variables and Types
Assignments
2. Using Eclipse with Java
References
Sample Solutions Previous Lesson
Running Java Programs Outside Eclipse
Eclipse Software maintenance
Java Programming, Classes
Java Programming, Inheritance
Assignments
3. Installing Android Toolchain
References
Sample Solutions Previous Lesson
Android Development Software Installation
Assignments
4. Eclipse work with Android
References
Sample Solutions Previous Lesson
Some Hints in Eclipse
Teamwork in Eclipse
Assignments
5. Eclipse work with Android
References
From 09:00 - 10:15
From 10:30 - 11:45
From 12:30 - 13:45
From 13:45 - 14:30
Assignments
A. Download, Installation and Setup of Java, aka the Sun JDK
Download and Install
Path Setup
Search Path for Linux, and MAC
B. Download, Installation and Setup of the Eclipse SDK
Download, Install, and Test
C. Solutions to Assignments
Assignments from chapter 1
Assignments from chapter 2
Bibliography

List of Figures

1.1. Eclipse Workbench, Central Display
1.2. Eclipse Create New Project
1.3. Eclipse Create New Java Class
1.4. Eclipse Workbench With New Class
1.5. Eclipse Workbench With HelloWorld0
1.6. Eclipse Workbench With HelloWorld1
1.7. HelloWorld1 in Action
1.8. IR.java
1.9. Ops.java
1.10. Ops1.java
1.11. Creating a Java Archive in Eclipse
1.12. Jar Creation Step 2
2.1. Select for Jar
2.2. Select for Jar
2.3. Select for Update
2.4. Verify for Update
2.5. Overview
2.6. Chosen Software
2.7. Restart
2.8. Two classes, UML
2.9. UML Diagram of Class Inheritance
3.1. Select Android Platform I
3.2. Select Android Platform I
A.1. Windows environment setup
A.2. Linux/Mac Path Check Succesfully
A.3. Linux/Mac Path Unsuccesfull Check
B.1. Eclipse Splash Screen
B.2. Eclipse Workspace Designation
B.3. Eclipse Welcome

List of Tables

1.
1.1.

List of Examples

1.1. Accumulate.java
2.1. Cprno.java
2.2. Person.java
4.1. Group 1
4.2. Group 2
4.3. Group 3
4.4. Group 4
4.5. Group 5
4.6. Group 6
4.7. Group 7
4.8. Group 8
4.9. Group 9
4.10. Group 10
C.1. Accumulate14.java
C.2. Accumulate15.java
C.3. Person.java
C.4. Borrower.java
C.5. Librarian.java
C.6. Cprno.java
C.7. Palindrome.java
C.8. WordPlay.java