John D. McGregor Module 0 Session 2 Infrastructure and problem

Slides:



Advertisements
Similar presentations
Lecture 6 Testing and Debugging on a Physical Android Device and other Power User Stuff.
Advertisements

Click Here for Download the Installation Files Click Here for Guide How to Extract Installation Files.
Programming with Android: SDK install and initial setup Luca Bedogni Marco Di Felice Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna.
Implementation of an Android Phone Based Video Streamer 2010 IEEE/ACM International Conference on Green Computing and Communications 2010 IEEE/ACM International.
Get android development environment running. Install – Get and install JDK 5 or 6 (see link in the.
The Android Development Environment.  Getting started on the Android Platform  Installing required libraries  Programming Android using the Eclipse.
1 Mobile Computing Mobile First (formerly Worklight) Copyright 2015 by Janson Industries.
Android: Hello World Frank Xu Gannon University. Steps Configuration ▫Android SDK ▫Android Development Tools (ADT)  Eclipse plug-in ▫Android SDK and.
2. Setting Up Your Android Development Environment.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
Setting up the Development Environment Copyright © SUPINFO. All rights reserved Preparation.
SET UP COMPUTER ** PLEASE BE AWARE SCREENSHOTS MAY NOT MATCH **
Getting Started with Android Programming Note: if you have already installed android development tools, please check that you have the same version as.
INTERNATIONAL SUMMER ACADEMIC COURSE UNIVESITY OF NIS ISAC – Android programming.
Android Programming. Outline Preparation Create new project Build and Run a project Debug a project Deploy on devices.
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
Mobile Programming Lecture 1 Getting Started. Today's Agenda About the Eclipse IDE Hello, World! Project Android Project Structure Intro to Activities,
Android Apps: Look and Feel Module 6, Intro to I.T., Fall 2011 Sam Scott.
Google Maps Android API v2 吳俊興 國立高雄大學 資訊工程學系 CSF645 – Mobile Computing 行動計算
Wireless Mobility with Android 1 Presented by: Ung Yean MS. Computer Science American University, Washington DC, USA.
CPSC 872 John D. McGregor Session 16 Design operators.
Operating system for mobile devices with a Java programming interface. Provides tools, e.g. a compiler, debugger, device emulator, and its own Java Virtual.
Android. The Eclipse IDE Installation Requirements: Eclipse Java Windows All must match (32-bit OR 64-bit) If you have a 64-bit OS & 32-bit browser,
Introduction to Android. Android as a system, is a java based operating system that runs on the Linux kernel. The system is very lightweight and full.
Ali Shahrokni Application Components Activities Services Content providers Broadcast receivers.
Geo CE-XM ch 4 Edited 10/14/05 1 The XM is the newest of the rovers, and unlike other units, it comes with software installed on the unit as well as using.
Setting Up The Android SDK (Software Development Kit) A basic step by step guide leading to set up and your first Hello World App.
Eclipse Tutorial Barrett Summer Scholars 2011 Sustainable Engineering: Learning to Engineer Truly Green Products.
Presented By: Muhammad Tariq Software Engineer Android Training course.
Java and C# [this is a bonus – it is not a required lesson] ACO101: Introduction to Computer Science.
Android architecture & setting up. Android operating system comprises of different software components arranges in stack. Different components of android.
Department of Electrical Engineering, National Taiwan Ocean University NuMicro MCU Learning Board SDK Installation 1/29/2015 Richard.
Android Development Environment Environment/tools Windows Eclipse IDE for Java Developers (v3.5 Galileo) Java Platform (JDK 6 Update 18) Android.
Setting Up Eclipse. What is Eclipse? Eclipse is a free, downloadable software that allows us to create, compile, and run JAVA programs.
Android Hello World 1. Click on Start and type eclipse into the textbox 2.
GumTree Development Environment Setup Windows Only Compatible with Eclipse 3.2 M3 (Last update: 16/11/05)
Android Studio IDE Tools Operation Summary. icle.html icle.html.
First Venture into the Android World Chapter 1 Part 2.
Java Programming, Second Edition Appendix A Working with Java SDK 1.4.
Introduction to Android Android Club Agenda Set development environment “Hello Android” app Device connection Debugging.
ANDROID APPLICATION DEVELOPMENT. ANDROID DEVELOPMENT DEVELOPER.ANDROID.COM/INDEX.HTML THE OFFICIAL SITE FOR ANDROID DEVELOPERS. PROVIDES THE ANDROID SDK.
Appium with Android Configuration.  Download Appium server:  Choose the latest version of appium.
TODAY Android Studio Installation Getting started Creating your 1 st App Beginning to understanding Intents.
CPSC 871 John D. McGregor Module 8 Session 3 Assignment.
DEVOLOPING ANDROID APP ON LOCATION BASED REMINDER ON ANDROID MOBILE SYSTEMS.
Installation of Visual Studio Android emulator and Android Studio
CPSC 372 John D. McGregor Module 6 Session 4 Sonar.
Master Software Solutions Pvt.Ltd.. These days the demand of smart phone is being increased and we have different types of client e.g. Touch Phone, tables,
Guide To Develop Mobile Apps With Titanium. Agenda Overview Installation of Platform SDKs Pros of Appcelerator Titanium Cons of Appcelerator Titanium.
PhoneGap. web-based mobile development framework, based on the open-source Cordova project. use standard web technologies such as HTML5, CSS3, and JavaScript.
Day 1 Session 2. Setup & Installation
CHAPTER 1 part 1 Introduction. Chapter objectives: Understand Android Learn the differences between Java and Android Java Examine the Android project.
COM594: Mobile Technology Practical – Week 1 Android and Android Studio.
TIZEN STUDIO INSTALLATION & ENVIRONMENT SETUP FOR DEVLAB
Mobile Application Development BSCS-7 Lecture # 1
Course Individuals Lecturer Dr. Eng. Amr T. Abdel-Hamid
Configure the intercom IP
Obtaining the Required Tools
Wireless Mobility with Android
Java on the LEGO Mindstorms EV3
Development-Introduction
PRU-ICSS Programming with CCS
CIS 470 Mobile App Development
Call to Fix HP Printer Installation Error Code 1603
CHAPTER 1 Introduction Chapter objectives: Understand what Android is
Software Setup & Validation
Korea Software HRD Center
CA16R405 - Mobile Application Development (Theory)
Presentation transcript:

John D. McGregor Module 0 Session 2 Infrastructure and problem CPSC 372 John D. McGregor Module 0 Session 2 Infrastructure and problem

Android Apps Software engineering principles apply across the board We will use Android Apps as our model problem for the semester. To do that we will use the Android SDK – software development kit software code android device emulators architecture

Installing the Android SDK http://developer.android.com/sdk/index.html Follow the instructions – you install to your directory Use a fast connection – it is large Be certain to load all the packages it prompts for

Installing the Android plug-in http://apcmag.com/installing-the-eclipse-android-plugin.htm You will use the “Install New Software …” entry on the HELP menu of your Topcased installation. Topcased is an extension of Eclipse so they are compatible. Installing the plug-in adds a set of actions to the “New” menu.

Check it out Go to New -> Android -> Android Sample Project This will create a new project that can be compiled.

Tic Tac Toe Two projects are created: TicTacToeLib and TicTacToeMain Use Project ..Build All to build both projects If they do not build correctly you are missing libraries Then to run go to the Run menu and to Run Configurations

New Run Configuration (2) (1) (1)Select Android Application and then (2) click on the create new configuration icon

Tic Tac Toe running

Turn to Target tab and select

Start the virtual device manager Select AVD Manager

Launching takes a good bit of time (1) Select handset (2) Select Start (3) Select Launch

Here is what it looks like

After menu is pressed

TicTacToe is executing

Design Problems Take a look at these problems http://faadesigncompetition.odu.edu/