+ All Categories
Home > Education > Lecture 1 dev_environment

Lecture 1 dev_environment

Date post: 20-Jun-2015
Category:
Upload: moduledesign
View: 256 times
Download: 0 times
Share this document with a friend
Description:
L1
Popular Tags:
29
Module: App Design for Business
Transcript
Page 1: Lecture 1 dev_environment

Module: App Design for Business

Page 2: Lecture 1 dev_environment

2

Design of the module

• Content:–Weeks 1 – 9: Android App Development;–Week 10: Presentation;

• Assessment: – Assessment 1: • Report on Android App Development Structure;

– Assessment 2: • Group App Presentation;• Individual Report on Group App Design process;

Page 3: Lecture 1 dev_environment

Structure of each topic

• Reading;• Lecture presentation – 1 hour;• Seminar – 1.5 hours;• Workshop – 1.5 hours (self/group work);• Topic Review;• Milestones; • Assessment;

3

Page 4: Lecture 1 dev_environment

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.

Page 5: Lecture 1 dev_environment

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).

Page 6: Lecture 1 dev_environment

B4004A L1 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.

Page 7: Lecture 1 dev_environment

B4004A L1 7

End of course overview.

… next, set up the Development Environment …

Page 8: Lecture 1 dev_environment

App Design for Business

Topic: Setting Up the Development Environment

Topic Number: 1

Page 9: Lecture 1 dev_environment

B4004A L1 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/

downloads/java-se-jre-7-download-432155.html

Page 10: Lecture 1 dev_environment

B4004A L1 10

Set up Development Environment Download and install in this order

1. Download and install Java JDK2. Download and install the Android SDK–Link the Java JDK filepath to Android

SDK3. Configure the Android Tools4. Download and install IntelliJ– link the Android SDK filepath to

IntelliJ

Page 11: Lecture 1 dev_environment

B4004A L1 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

Page 12: Lecture 1 dev_environment

B4004A L1 12

Set up Development EnvironmentAndroid SDK

• Download Android SDK for an existing IDE

https://developer.android.com/sdk/index.html

Page 13: Lecture 1 dev_environment

B4004A L1 13

Set up Development EnvironmentAndroid Tools

• Set up/install Android Tools in the Android SDK Manager (>>configure>>SDK Manager)

Page 14: Lecture 1 dev_environment

B4004A L1 14

Set up Development Environment IntelliJ

• Download IntelliJ

http://www.jetbrains.com/idea/download/

Page 15: Lecture 1 dev_environment

B4004A L1 15

The end of Setting up the Development Environment…..

…. next, run the first project, traditionally “Hello World!”

Page 16: Lecture 1 dev_environment

B4004A L1 16

Create new project in IntelliJ

Page 17: Lecture 1 dev_environment

B4004A L1 17

Create Android Application Module

Page 18: Lecture 1 dev_environment

B4004A L1 18

Project details

Page 19: Lecture 1 dev_environment

B4004A L1 19

Showing link to Android API / Javaand Emulator selected

Page 20: Lecture 1 dev_environment

B4004A L1 20

The IntelliJ InterfaceSelect Run (Green Arrow)

Page 21: Lecture 1 dev_environment

B4004A L1 21

Select Emulator and ‘OK’

Page 22: Lecture 1 dev_environment

B4004A L1 22

Results are shown

Page 23: Lecture 1 dev_environment

B4004A L1 23

AVD Device opened, waiting….

Page 24: Lecture 1 dev_environment

B4004A L1 24

Success!

Page 25: Lecture 1 dev_environment

B4004A L1 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.

Page 26: Lecture 1 dev_environment

B4004A L1 26

Workshop – Topic 1Information 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+projecthttp://confluence.jetbrains.com/display/IntelliJIDEA/Explore+the+Project+Structure

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.

Page 27: Lecture 1 dev_environment

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

Page 28: Lecture 1 dev_environment

End of Lecture 1.

© Pearson College 2013

Page 29: Lecture 1 dev_environment

Recommended