4. Key topics / learning outcomes
of this lecture
• Receive an overview of the course
content.
• Learn how to download and set up the
Android Application Development
Environment.
• Milestone - run your first “Hello World!”
application.
4
5. Course Overview
Week 1: Course overview; setting up
the Development
Environment.
Week 2: Coding principles, Java, xml.
Week 3: Software Engineering.
Week 4: Display principles, display
objects.
Week 5: Wireframes and User
Experience (UX).
5
6. Course Overview (continued)
Week 6: Geolocation.
Week 7: Testing and debugging code.
Week 8: Screen resolution & vector
graphics.
Week 9: Video & Sound.
Week 10: Group presentations of
Android Application.
B4004A L1 6
7. End of course overview.
… next, set up the Development Environment …
B4004A L1 7
8. App Design for Business
Topic: Setting Up the
Development Environment
Topic Number: 1
9. Set up Development Environment
How to check Java version?
• Open the command prompt (windows) or
terminal (mac)
• Enter java –version;
• The requirement is version 1-6-0 as
minimum;
• If lower than 1-6-0, download a newer
version
• http://www.oracle.com/technetwork/java/javase/do
wnloads/java-se-jre-7-download-432155.html
B4004A L1 9
10. Set up Development Environment
Download and install in this order
1. Download and install Java JDK
2. Download and install the Android SDK
– Link the Java JDK filepath to Android
SDK
3. Configure the Android Tools
4. Download and install IntelliJ
– link the Android SDK filepath to
IntelliJ
B4004A L1 10
11. Set up Development Environment
Java JDK
• Download Java JDK relevant to the operating
system on your computer
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-
2133151.html
B4004A L1 11
12. Set up Development Environment
Android SDK
• Download Android SDK for an existing IDE
https://developer.android.com/sdk/index.html
B4004A L1 12
13. Set up Development Environment
Android Tools
• Set up/install Android Tools in the Android SDK
Manager (>>configure>>SDK Manager)
B4004A L1 13
14. Set up Development Environment IntelliJ
• Download IntelliJ
http://www.jetbrains.com/idea/download/
B4004A L1 14
15. The end of Setting up the Development
Environment…..
…. next, run the first project, traditionally “Hello
World!”
B4004A L1 15
25. Seminar Topic 1
Task – to set up the development environment on
your individual computer and run a “Hello World!”
app.
How to achieve this? - Follow the Lecture 1 notes
and use the links within the lecture presentation.
Find this information on the OLE in Seminar 1.
B4004A L1 25
26. Workshop – Topic 1
Information is on OLE under Workshop 1
Read through the content on the two links below:
http://confluence.jetbrains.com/display/IntelliJIDEA/Create+a+new+Android
+project
http://confluence.jetbrains.com/display/IntelliJIDEA/Explore+the+Project+St
ructure
Read through these links at your own pace:
• compare the files with your files within your Development Environment.
Are they the same?
• Ignore ‘Import an Existing Project’.
• The purpose of this learning material is for you to become familiar with
the Development Environment that you have set up in the Seminar.
B4004A L1 26
27. Essential work for next week
• Please consult the OLE for details of:
– Essential readings*
– Seminar/workshop preparation work*
– Recommended further readings
– Any additional learning
• Next week we will be introducing the learning of
coding principles – Java and xml
* Essential readings and preparation work must always be completed in time for the next session
27