Presented By: Muhammad Tariq Software Engineer www.TNSbay.com Android Training course.

Slides:



Advertisements
Similar presentations
Programming with Android: SDK install and initial setup Luca Bedogni Marco Di Felice Dipartimento di Scienze dellInformazione Università di Bologna.
Advertisements

Coursework 2: getting started (1) – running the phone emulator Chris Greenhalgh G54UBI / Chris Greenhalgh
David Angulo Rubio ANDROID OS Open Software Platform for Mobile Devices.
Chapter 1: Voilà! Meet the Android
Programming Mobile Applications with Android
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.
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.
DEPARTMENT OF COMPUTER ENGINEERING
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???
Google Android as a mobile development platform T Internet Technologies for Mobile Computing Olli Mäkinen.
Installing SDCC Plug-in for Eclipse IDE
Android Programming Beomjoo Seo Sep., 12 CS5248 Fall 2012.
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
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
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 **
Virtual Reality Course Slide  NTU Mobile HCI Lab, Mike Chen   Android Developers 
Getting Started with Android Programming Note: if you have already installed android development tools, please check that you have the same version as.
Android Tutorial Larry Walters OOSE Fall References This tutorial is a brief overview of some major concepts…Android is much richer and more complex.
INTERNATIONAL SUMMER ACADEMIC COURSE UNIVESITY OF NIS ISAC – Android programming.
Android Application Development CSE 5520/4520 Wireless Networks.
SEEM4570: XAMPP, Eclipse, Summary of Html Kangfei Zhao Room 711,ERB
Android Programming. Outline Preparation Create new project Build and Run a project Debug a project Deploy on devices.
Android Introduction Platform Overview.
Better reference the original webpage :
Mobile Programming Lecture 1 Getting Started. Today's Agenda About the Eclipse IDE Hello, World! Project Android Project Structure Intro to Activities,
Introduction to Android Programming Content Basic environmental structure Building a simple app Debugging.
Wireless Mobility with Android 1 Presented by: Ung Yean MS. Computer Science American University, Washington DC, USA.
Android Programming By Mohsen Biglari Android Programming, Part1: Introduction 1 Part1: Introduction By Mohsen Biglari.
Chapter 1: Voilà! Meet the Android
1 Mobile Computing Set Up Copyright 2015 by Janson Industries.
Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.
Copyright© Jeffrey Jongko, Ateneo de Manila University Android.
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.
#gsa2012 Android Basics By: Amr Mohsen
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.
© 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.
Android architecture & setting up. Android operating system comprises of different software components arranges in stack. Different components of android.
Configuring Android Development Environment Nilesh Singh.
Android Development Environment Environment/tools Windows Eclipse IDE for Java Developers (v3.5 Galileo) Java Platform (JDK 6 Update 18) Android.
Educational & entertraiment applications on Android platform «Piano» and «Abetare» Anisa Shehu Prof. Asoc. Elinda Meçe 14 th Workshop “Software Engineering.
Liferay Installation Prepared by: Do Xuan Hai 8 August 2011.
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.
1 Android Introduction Platform Overview. 2 What is Android?  Android is a software stack for mobile devices that includes an operating system, middleware.
ANDROID APPLICATION DEVELOPMENT. ANDROID DEVELOPMENT DEVELOPER.ANDROID.COM/INDEX.HTML THE OFFICIAL SITE FOR ANDROID DEVELOPERS. PROVIDES THE ANDROID SDK.
Android apps development - Eclipse, Android SDK, and ADT plugin Introduction of.
IBM Worklight environment setup 1. Eclipse IDE Multi-purpose integrated development environment (IDE) Open source Supported for Windows, Mac OS X, Linux.
Day 1 Session 2. Setup & Installation
Mobile Device Development
Obtaining the Required Tools
Android.
Development-Introduction
Android 基礎.
CMPE419 Mobile Application Development
Korea Software HRD Center
Working with Libraries
CMPE419 Mobile Application Development
Presentation transcript:

Presented By: Muhammad Tariq Software Engineer Android Training course

Google's Android is an open-source platform that's currently available on a wide variety of smart phones. Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language. Based on the Linux kernel What is Android?

OS layers

1. 1. Install JDK 1.6 or above Installing Eclipse IDE Install Android SDK Install the ADT plugin for eclipse Add components needed for development Installation Packages

  What is Eclipse?   A multi-language software development environment comprising   An integrated development environment (IDE)   Mostly written in Java   Eclipse is used to develop applications   In Java, C, C++, Perl, PHP, Python, R, etc.   For Android (using Java)   Download at Install Eclipse

  For the Android SDK to be installed   The machine should have at least jdk 1.6   Version 1.7 is also ok   Then download the installer file from     The installer cannot locate the jdk   Just click the "Back" button and then "Next"   It should work Install SDK and JDK

  Use the Update Manager feature of Eclipse   To install the latest revision of AVD on your development computer   How to download it?   Start Eclipse, then select Help > Install New Software - > Add, in the top-right corner   In the Add Repository   Enter "ADT Plugin" for the Name   Copy for location Install AVD

  In the Available Software dialog   Select the checkbox next to Developer Tools and click Next   In the next window, you'll see a list of the tools to be downloaded   Click Next   Read and accept the license agreements   Then click Finish   Restart Eclipse Install AVD

  To create virtual device   Open Eclipse -> Window -> AVD Manager   Open the Android Virtual Device manager   Add new device   With the Android OS version needed   Why need AVD?   To test your app before deployment to a phone   To test on different versions of Android OS   To find and correct simple mistakes Create New AVD

  Create new AVD Create New AVD

  Give it some name   Better add the OS version   Add SD card Size   Select OS version   You are done! Create New ADV

Creating a Project Need the items circled Then click Finish

Name that appears on device Directory name Class to automatically create Java package Android version

Project Components src – your source code gen – auto-generated code (usually just R.java) Included libraries Resources  Drawables (like.png images)  Layouts  Values (like strings) Manifest file

Source code Auto-generated code UI layout String constants Configuration

Contact us Cell: Telephone :