COM594: Mobile Technology Practical – Week 1 Android and Android Studio.

Slides:



Advertisements
Similar presentations
Chapter 1: Voilà! Meet the Android
Advertisements

Programming Mobile Applications with Android
Joemarie Comeros Amparo Android Development Orientation for Starters.
Programming with Android: SDK install and initial setup Luca Bedogni Marco Di Felice Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna.
A N I NTRODUCTION TO A NDROID P ROGRAMMING Xinfeng Li CSE OSU.
Android: Hello World Frank Xu Gannon University. Steps Configuration ▫Android SDK ▫Android Development Tools (ADT)  Eclipse plug-in ▫Android SDK and.
Android and Project Structure. Android Android OS – Built on Linux Kernel – Phones – Netbooks – Readers – Other???
13-Jul-15 Getting Ready for Java. 2 What You Need 256 MB of RAM (512 MB or more recommended) 500 MHz Pentium or better Macintosh: must run Mac OS X, preferably.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
Background of Mobile App Development North Carolina A&T State University.
UFCFX5-15-3Mobile Device Development Android Development Environments and Windows.
Setting up the Development Environment Copyright © SUPINFO. All rights reserved Preparation.
SET UP COMPUTER ** PLEASE BE AWARE SCREENSHOTS MAY NOT MATCH **
Android Application Development CSE 5520/4520 Wireless Networks.
© by Pearson Education, Inc. All Rights Reserved. 1 Introduction to Android From “Android: How to Program” By Paul Deitel and Harvey Deitel.
Cosc 5/4730 Information, Resources, and basic GUI concepts.
Android 2: Introduction to the Technology Kirk Scott 1.
Chapter 1: Voilà! Meet the Android
Daniel, Stephen & Thomson 1. » Easy for learners to create mobile apps for Android smart phones » Visually fitting together puzzle piece-shaped "programming.
Ali Shahrokni Application Components Activities Services Content providers Broadcast receivers.
Presentation Seminar on “IMAGE SLIDER –AN ANDROID APPLICATION”
1 Android- Platform Overview. 2 What is Android? Android is a software stack for mobile devices that includes an operating system, middleware and key.
© 2016 Cengage Learning®. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part. Android Boot Camp.
Presented By: Muhammad Tariq Software Engineer Android Training course.
Pemrograman Aplikasi Bergerak 1
Bharathi.S. Intel® Pentium® 4, 3.6 GHz or equivalent AMD processor 500 MB free hard disk space 2 GB RAM 1 available USB 2.0 port and USB cable Microsoft®
© by Pearson Education, Inc. All Rights Reserved. 1 Introduction to Android From “Android: How to Program” By Paul Deitel and Harvey Deitel.
Creating an Example Android App in Android Studio Activity lifecycle & UI Resources.
Android Overview History and architecture. Brief History 1996 The WWW already had websites with color and images But, the best phones displayed a couple.
Introduction to Android
Android History.
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.
CHAPTER 1 Introduction. Chapter objectives: Understand what Android is Learn the differences between Java and Android Java Examine the Android project.
TODAY Android Studio Installation Getting started Creating your 1 st App Beginning to understanding Intents.
Software. Computing History Milestones 1946 first large-scale electronic computer 1951 one of the first commercial computers 1963Computer mouse developed.
Installation of Visual Studio Android emulator and Android Studio
Mobile Software Development for Android - I397 IT COLLEGE, ANDRES KÄVER, WEB:
Android. I. What’s Android Android is a mobile operating system (OS) based on the Linux kernel and currently developed by Google. Android is designed.
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
Day 1 Session 2. Setup & Installation
Presenter Sudhanshu Gupta
TIZEN STUDIO INSTALLATION & ENVIRONMENT SETUP FOR DEVLAB
Mobile Device Development
A brief information about the Android Operating System
Mobile Application Development BSCS-7 Lecture # 1
Workshop by T.Naveen sai kumar.
INFO 448: Android Development
Android Mobile Application Development
Mobile Applications (Android Programming)
Introduction To Android Programming
Obtaining the Required Tools
Computing.
Operating System.
Android Versions’ Relative Distribution
Development-Introduction
CIS 470 Mobile App Development
Software.
AND ANDROID DEVICE Android Operating System. CONTENTS  Introduction of android  Android versions  Upcoming Android  Pure Android  Most popular mobile.
SE4S701 Mobile Application Development
CHAPTER 1 Introduction Chapter objectives: Understand what Android is
Android Developer Fundamentals V2
Software.
CIS 493/EEC 492 Android Sensor Programming
Android Application Development
Korea Software HRD Center
Mobile Computing Lecture Materials By Bintang Eka Putera.
Review of Previous Lesson
CIS 694/EEC 693 Android Sensor Programming
Presentation transcript:

COM594: Mobile Technology Practical – Week 1 Android and Android Studio

Android

What is Android?  Android is an open source and Linux-based Operating System for mobile devices such as smartphones and tablet computers.  Android was developed by the Open Handset Alliance, led by Google, and other companies.

Why Android ?  Android is a powerful operating system and supports great features.

Android Applications  Android applications are usually developed in the Java language using the Android Software Development Kit (SDK).

History of Android  The code names of android ranges from A to L currently, such as Aestro, Blender, Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwitch, Jelly Bean, KitKat and Lollipop.

System Requirements  Can start your Android application development on either of the following operating systems − Microsoft® Windows® 10/8/7/Vista/2003 (32 or 64-bit). Mac® OS X® or higher, up to 10.9 (Mavericks) GNOME or KDE desktop  Following is the list of software's you will need before you start your Android application programming. Java JDK5 or later version Java Runtime Environment (JRE) 6 Android Studio

Introducing Android Studio  Installing the Java Development Kit (JDK) on Windows html

Introducing Android Studio  Downloading the JDK on Windows

Introducing Android Studio  Executing the JDK Wizard on Windows C:\Java

Introducing Android Studio

 Configuring Environmental Variables on Windows

Introducing Android Studio  Configuring Environmental Variables on Windows

Introducing Android Studio  Configuring System variable on Windows

Introducing Android Studio  Edit the PATH environmental variable on Windows  Place your cursor at the end of the Variable Value field and type the following: ;%JAVA_HOME%\bin  In the command-line window, issue the following command and press Enter: java –version

Introducing Android Studio  Installing Android Studio

Introducing Android Studio  Once the download is complete, execute the file you just downloaded.

Introducing Android Studio  Select locations for Android Studio and the SDK

Introducing Android Studio  Completing the Android Studio setup

Creating Your First Project: HelloWorld  Welcome to Android Studio  Click the Start a New Android Project option.

Creating Your First Project: HelloWorld  Configure your new project firstname.ulster.ac.uk

Creating Your First Project: HelloWorld  Select the form factors your app will run on

Creating Your First Project: HelloWorld  Choose options for your new file Activity Name: MainActivity Layout Name: activity_main Title: MainActivity Menu Resource Name: menu_main

Creating Your First Project: HelloWorld  Using Android Virtual Device (AVD) Manager The Android Virtual Device Manager allows you to create Android Virtual Devices (AVDs), which you can then run to emulate a device on your computer.

Creating Your First Project: HelloWorld  Select the Galaxy Nexus hardware

Creating Your First Project: HelloWorld  Select the x86_64 system image

Creating Your First Project: HelloWorld  Running HelloWorld on an AVD  Choosing a device and launching the emulator

Creating Your First Project: HelloWorld  Emulator

Creating Your First Project: HelloWorld  Running HelloWorld on an Android Device Connect the mobile phone via USB cable Click the Android Device Monitor button

Creating Your First Project: HelloWorld  Running HelloWorld on an Android Device Now click the green Run button