Introduction to Android Android How to Program ©1992-2013 by Pearson Education, Inc. All Rights Reserved.

Slides:



Advertisements
Similar presentations
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Ashish Mishra Automation Lifecycle of Mobile Applications.
Advertisements

Cosc 5/4730 Android Maps v2. Maps V1 and V2 In March 2013 google removed the ability to get a map key for version 1. Version 2 had been introduced in.
Programming with Android: SDK install and initial setup Luca Bedogni Marco Di Felice Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna.
Presented by Paul Deitel, CEO Deitel & Associates Co-Author of Android How to Program: An App-Driven Approach.
 Guy Jacob  Roee Shapiro Project B Spring, 2009 Cloudio  Project Supervisor: Eddie Bortnikov  Lab Chief Engineer: Dr. Ilana David.
1 Mobile Computing Mobile First (formerly Worklight) Copyright 2015 by Janson Industries.
Cosc 4730 Installing IDEs And a note on carriers..
Coursework 2: getting started (4) – using PhoneGap to build mobile applications (optional) Chris Greenhalgh G54UBI /
By: James Ondecko  What is Android?  Helpful backgrounds for Android development  Tools & Installs  Android Virtual Devices  Helpful references.
Asst.Prof.Dr.Ahmet Ünveren SPRING Computer Engineering Department Asst.Prof.Dr.Ahmet Ünveren SPRING Computer Engineering Department.
Android Application Development with Java UPenn CS4HS 2011 Chris Murphy
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 **
Virtual Reality Course Slide  NTU Mobile HCI Lab, Mike Chen   Android Developers 
Emerging Platform#4: Android Bina Ramamurthy.  Android is an Operating system.  Android is an emerging platform for mobile devices.  Initially developed.
Android Application Development 2013 PClassic Chris Murphy 1.
© by Pearson Education, Inc. All Rights Reserved. 1 Introduction to Android From “Android: How to Program” By Paul Deitel and Harvey Deitel.
Android 2: Introduction to the Technology Kirk Scott 1.
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 Info mostly based on Pro Android 3.  User Applications  Java Libraries – most of Java standard edition ◦ Activities/Services ◦ UI/Graphics/View.
BY, CHRISTOPHER CHIOSA Android Applications. Android App Development There are over 80,000 apps on the Google Play Store. The global app economy reached.
Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.
Intro to Android Development Ben Lafreniere. Getting up and running Don’t use the VM! ials/hello-world.html.
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.
Tip Calculator App Building an Android App with Java © by Pearson Education, Inc. All Rights Reserved.
DUE Hello World on the Android Platform.
Setting Up The Android SDK (Software Development Kit) A basic step by step guide leading to set up and your first Hello World App.
Presented By: Muhammad Tariq Software Engineer Android Training course.
© by Pearson Education, Inc. All Rights Reserved. 1 Introduction to Android From “Android: How to Program” By Paul Deitel and Harvey Deitel.
Mobile Device Programming
Liang, Introduction to Java Programming, Eighth Edition, (c) 2011 Pearson Education, Inc. All rights reserved Introduction to Android (Part.
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.
Introduction to Android
 Installation of Android Development Environment  Creating the App with OpenGL ES API  Running the App on Emulator Android App Development.
Scheduled Silence Application Midterm Presentation David Koritsanszky and Frederick Evans.
Android. What is Android? A mobile device operating system. Seen primary in tablets and Cellphones. Based on a Linux kernel. Applications are Java Based.
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,
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
Android apps development - Eclipse, Android SDK, and ADT plugin Introduction of.
A Study of SNS App on Android Platform and Development of “Follow5 App” Name : Huang Xun Professor : Henry Cho Date :
IBM Worklight environment setup 1. Eclipse IDE Multi-purpose integrated development environment (IDE) Open source Supported for Windows, Mac OS X, Linux.
PhoneGap. web-based mobile development framework, based on the open-source Cordova project. use standard web technologies such as HTML5, CSS3, and JavaScript.
Chapter 16 Universal Insurance Issues and International Comparisons of Health Care Systems.
跨平台 Hybrid App 開發簡介 - 使用 Visual Studio Tool for Apache Cordova + HTML/JavaScript 陳葵懋 (Ian)
Android How to Program, 3/e
Market Share. Market Share Market Share Android Dev Basics Android apps are developed in Java and XML. The hardest part of Android dev is coming up.
© 2015 Pearson Education, Inc.
Operator Overloading; Class string
Development-Introduction
© 2015 Pearson Education, Inc.
The GoogleMap API By Cody Littley.
Introduction to Android
CMPE419 Mobile Application Development
Welcome App Android How to Program
Address Book App Android How to Program
Android Market and App Business Issues
Tip Calculator App Android How to Program
Doodlz App Android How to Program
Route Tracker App Android How to Program
The Most Popular Android UI Automation Testing Tool Andrii Voitenko
Installing Android SDK in Eclipse
Korea Software HRD Center
Enhanced Slideshow App
CMPE419 Mobile Application Development
Presentation transcript:

Introduction to Android Android How to Program © by Pearson Education, Inc. All Rights Reserved.

Preface Android app development is done in Java and XML Experience with C++ and using class libraries will help you master Java, OOP, and XML along the way. Text is an app-driven approach, so we learn by studying applications, then you add on or do something else that is similar © by Pearson Education, Inc. All Rights Reserved.

Preface Covers features from Android SDK 2.x and 3.x, Android Maps APIs, Eclipse, Multimedia, Web services Chapters are online at There are Deitel Online Android resources (pg xviii) © by Pearson Education, Inc. All Rights Reserved.

Before You Begin Updates available at Need Java SE 6 SDK Need Eclipse or later (3.7 in lab) Need Android SDK versions 2.2, 2.33, 3.0, and whatever other version your own Android device is running ADT (Android Development Tools) Plugin for Eclipse READ THE DOCUMENTATION FOR INSTALLING EVERYTHING, if you are developing apps on your own devices. © by Pearson Education, Inc. All Rights Reserved.

Examples © by Pearson Education, Inc. All Rights Reserved. available at deitel.com/books/AndroidFP deitel.com/books/AndroidFP