Operating system for mobile devices with a Java programming interface. Provides tools, e.g. a compiler, debugger, device emulator, and its own Java Virtual.

Slides:



Advertisements
Similar presentations
Android Application Development A Tutorial Driven Course.
Advertisements

Get android development environment running. Install – Get and install JDK 5 or 6 (see link in the.
Filip Debelić What is it? Android is a mobile operating system (OS) based on the Linux kernel and currently developed by Google Android,
Coursework 2: getting started (4) – using PhoneGap to build mobile applications (optional) Chris Greenhalgh G54UBI /
Android: Hello World Frank Xu Gannon University. Steps Configuration ▫Android SDK ▫Android Development Tools (ADT)  Eclipse plug-in ▫Android SDK and.
Mobile Application Development
Google Android as a mobile development platform T Internet Technologies for Mobile Computing Olli Mäkinen.
By: James Ondecko  What is Android?  Helpful backgrounds for Android development  Tools & Installs  Android Virtual Devices  Helpful references.
Android An open handset alliance project Janice Garcia September 18, 2008 MIS 304.
2. Setting Up Your Android Development Environment.
Asst.Prof.Dr.Ahmet Ünveren SPRING Computer Engineering Department Asst.Prof.Dr.Ahmet Ünveren SPRING Computer Engineering Department.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
Introduction to AppInventor Dr. José M. Reyes Álamo.
UFCFX5-15-3Mobile Device Development Android Development Environments and Windows.
Setting up the Development Environment Copyright © SUPINFO. All rights reserved Preparation.
How to make it work? Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
SET UP COMPUTER ** PLEASE BE AWARE SCREENSHOTS MAY NOT MATCH **
Android Application Development CSE 5520/4520 Wireless Networks.
Android Application Development 2013 PClassic Chris Murphy 1.
Getting Started With Java Downloading and installing software Running your first program Dr. DwyerFall 2012.
Android Introduction Platform Overview.
Mobile Programming Lecture 1 Getting Started. Today's Agenda About the Eclipse IDE Hello, World! Project Android Project Structure Intro to Activities,
Android 2: Introduction to the Technology Kirk Scott 1.
Subtitle touch | Title of presentation | Date DD/MM/YYYY Touch Cloud Android SDK Ghady Rayess – Jan 19 th, 2013.
© Keren Kalif Intro to Android Development Written by Keren Kalif, Edited by Liron Blecher Contains slides from Google I/O presentation.
Confidential - © 2012 StreamWIDE © StreamWIDE
@2011 Mihail L. Sichitiu1 Android Introduction Platform Overview.
1 Mobile Computing Set Up Copyright 2015 by Janson Industries.
Android Info mostly based on Pro Android 3.  User Applications  Java Libraries – most of Java standard edition ◦ Activities/Services ◦ UI/Graphics/View.
Introduction to Mobile Programming. Slide 2 Overview Fundamentally, it all works the same way You get the SDK for the device (Droid, Windows, Apple) You.
Intro to Android Development Ben Lafreniere. Getting up and running Don’t use the VM! ials/hello-world.html.
Smart Phone Laboratory ECEN 489 Srinivas Shakkottai.
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,
Ali Shahrokni Application Components Activities Services Content providers Broadcast receivers.
Presentation Seminar on “IMAGE SLIDER –AN ANDROID APPLICATION”
Rajab Davudov. Agenda Eclipse, ADT and Android SDK APK file Fundamentals – Activity – Service – Content Provider – Broadcast Receiver – Intent Hello World.
DUE Hello World on the Android Platform.
16 Services and Broadcast Receivers CSNB544 Mobile Application Development Thanks to Utexas Austin.
#gsa2012 Android Basics By: Amr Mohsen
1 Android- Platform Overview. 2 What is Android? Android is a software stack for mobile devices that includes an operating system, middleware and key.
Android for Java Developers Denver Java Users Group Jan 11, Mike
Eclipse Tutorial Barrett Summer Scholars 2011 Sustainable Engineering: Learning to Engineer Truly Green Products.
Presented By: Muhammad Tariq Software Engineer Android Training course.
Android architecture & setting up. Android operating system comprises of different software components arranges in stack. Different components of android.
Silicon Valley Code Camp 2009 “Embellish Your Pictures” Build an Application for an Android Phone Jack Ha, Balwinder Kaur Oct 3, 2009 – 5:15PM Room CCL.
Android Development Environment Environment/tools Windows Eclipse IDE for Java Developers (v3.5 Galileo) Java Platform (JDK 6 Update 18) Android.
First Venture into the Android World Chapter 1 Part 2.
Tool Install How to download & install Java 6 & Eclipse updated version based on Dr. G. L. Ray’s slides.
 Installation of Android Development Environment  Creating the App with OpenGL ES API  Running the App on Emulator Android App Development.
Android. What is Android? A mobile device operating system. Seen primary in tablets and Cellphones. Based on a Linux kernel. Applications are Java Based.
Installation of Visual Studio Android emulator and Android Studio
Intoduction to Andriod studio Environment With a hello world program.
Android Development For Beginners. What is Android? Android is an open mobile phone platform that was developed by Google and later by Open Handset Alliance.
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,
Android apps development - Eclipse, Android SDK, and ADT plugin Introduction of.
Guide To Develop Mobile Apps With Titanium. Agenda Overview Installation of Platform SDKs Pros of Appcelerator Titanium Cons of Appcelerator Titanium.
IBM Worklight environment setup 1. Eclipse IDE Multi-purpose integrated development environment (IDE) Open source Supported for Windows, Mac OS X, Linux.
Mobile Device Development
Android 01: Fundamentals
Android Application Development 1 6 May 2018
Obtaining the Required Tools
Android.
Development-Introduction
CMPE419 Mobile Application Development
MIT App Inventor By Hans Yip.
Application Development A Tutorial Driven Course
Introduction to AppInventor
Korea Software HRD Center
CMPE419 Mobile Application Development
Presentation transcript:

Operating system for mobile devices with a Java programming interface. Provides tools, e.g. a compiler, debugger, device emulator, and its own Java Virtual machine (DVM). Application Components Activity: present a visual user interface. Services: run in the background without UI. Broadcast Receivers: receives system messages. They can be used to react to changed conditions in the system Content Providers: provide data to all applications. Android contains a SQLLite DB which can serve as data provider.

 Download and Install the SDK  Download and Install Eclipse  Install ADT plug-in for Eclipse  Add Platforms (Version1.5 or 1.6)  Complete tutorials ello-world.html

 Description Description  Develop an application that can turn on/off wifi connection. ◦ The application checks current status of wifi connectivity. ◦ The application displays a button and texts to allow turning on or off wifi. ◦ The application turns on or off wifi connection when the button is clicked.  Hints ◦ May need android.net.wifi package.  Due by Wednesday, Sep. 1 (Before the class)

Start EnabledDisabled If wifi is enabled. If wifi is disabled. If “ON” button is clicked Set wifi enabled Display texts Create “OFF” button Check the wifi status. If “OFF” button is clicked Set wifi disabled Display texts Create “ON” button

 For assignment 1, you do NOT need to submit the screenshots!  TA (Grader) Office hours ◦ T Th 10:30 am – 12 pm  Google group has been created. ◦ Send to to get  If you want to test your application with an android phone, come to my office during my office hours or make an appointment.