Getting Started with Android…

Slides:



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

Google Android Introduction to Mobile Computing. Android is part of the build a better phone process Open Handset Alliance produces Android Comprises.
Android OS : Core Concepts Dr. Jeyakesavan Veerasamy Sr. Lecturer University of Texas at Dallas
Intro to Android and iOS CS-328 Dick Steflik. The Players Android – Open source mobile OS developed ny the Open Handset Alliance led by Google. Based.
Android architecture overview
Introduction to Android Mohammad A. Gowayyed CS334-Spring 2014.
DEPARTMENT OF COMPUTER ENGINEERING
ANDROID OPERATING SYSTEM Guided By,Presented By, Ajay B.N Somashekar B.T Asst Professor MTech 2 nd Sem (CE)Dept of CS & E.
Mobile Application Development
@2011 Mihail L. Sichitiu1 Android Introduction Platform Overview.
Asst.Prof.Dr.Ahmet Ünveren SPRING Computer Engineering Department Asst.Prof.Dr.Ahmet Ünveren SPRING Computer Engineering Department.
Introduction to Android Platform Overview
Emerging Platform#4: Android Bina Ramamurthy.  Android is an Operating system.  Android is an emerging platform for mobile devices.  Initially developed.
Android Programming Day best Android Apps Lzo&feature=fvwrel.
Android Introduction Platform Overview.
Mobile Application Development with ANDROID Tejas Lagvankar UMBC 29 April 2009.
Mobile Application Development with ANDROID. Agenda Mobile Application Development (MAD) Intro to Android platform Platform architecture Application building.
About me Yichuan Wang Android Basics Credit goes to Google and UMBC.
Mobile Application Development using Android
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
@2011 Mihail L. Sichitiu1 Android Introduction Platform Overview.
Android Programming By Mohsen Biglari Android Programming, Part1: Introduction 1 Part1: Introduction By Mohsen Biglari.
Copyright© Jeffrey Jongko, Ateneo de Manila University Android.
Ali Shahrokni Application Components Activities Services Content providers Broadcast receivers.
Presentation Seminar on “IMAGE SLIDER –AN ANDROID APPLICATION”
ANDROID Presented By Mastan Vali.SK. © artesis 2008 | 2 1. Introduction 2. Platform 3. Software development 4. Advantages Main topics.
Android fundamentals yuan jin mar. 14, android lifecycle.
#gsa2012 Android Basics By: Amr Mohsen
Android for Java Developers Denver Java Users Group Jan 11, Mike
Mobile Device Programming
ANDROID L. Grewe Components  Java Standard Development Kit (JDK) (download) (latest version)  AndroidStudio.
ANDROID BY:-AANCHAL MEHTA MNW-880-2K11. Introduction to Android Open software platform for mobile development A complete stack – OS, Middleware, Applications.
Created By. Jainik B Patel Prashant A Goswami Gujarat Vidyapith Computer Department Ahmedabad.
 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.
Mobile Application Development with ANDROID Umang Patel(6537) LDCE.
By, Rutika R. Channawar. Content Introduction Open Handset Alliance Minimum Hardware Requirements Versions Feature Architecture Advantages Disadvantages.
1 Android Workshop Platform Overview. 2 What is Android?  Android is a software stack for mobile devices that includes an operating system, middleware.
Introduction to Android OS Димитър Н. Димитров Astea Solutions AD.
Android operating system N. Sravani M. Tech(CSE) (09251D5804)
By Adam Reimel. Outline Introduction Platform Architecture Future Conclusion.
ANDROID OS Ravi Soni MTech (CS) III Sem. W HAT IS A NDROID ? Android is a software stack for mobile devices that includes an operating system, middleware.
Presented by: Saurabh Kumar Sinha (MRT07UGBIT 186) IT VII Semester, Shobhit University Meerut.
Introduction to Android Programming
Introduction to Android Chapter 1 1. Objectives Understand what Android is Learn the differences between Java and Android Java Examine the Android project.
The Basics of Android App Development Sankarshan Mridha Satadal Sengupta.
Mobile Application Development BSCS-7 Lecture # 1
Android Mobile Application Development
Android Application -Architecture.
Android Mobile Application Development
Visit for more Learning Resources
Obtaining the Required Tools
Architecture of Android
ANDROID AN OPEN HANDSET ALLIANCE PROJECT
Android Runtime – Dalvik VM
Android.
Contents: Introduction Different Mobile Operating Systems
CA16R405 - Mobile Application Development (Theory)
CMPE419 Mobile Application Development
Android training in Chandigarh Android Developer Tools.
Application Development A Tutorial Driven Course
Developing for Glass.
CHAPTER 1 Introduction Chapter objectives: Understand what Android is
Android Developer Fundamentals V2
Android Introduction Platform Mihail L. Sichitiu.
Android Platform, Android App Basic Components
Emerging Platform#3 Android & Programming an App
Mobile Computing Lecture Materials By Bintang Eka Putera.
Android Development Introduction to Android Development 2011/01/16
CMPE419 Mobile Application Development
Presentation transcript:

Getting Started with Android…

Agenda Introduction Mobility Panorama Mobile Platforms, App Development Approaches, Android Overview

Introduction Android is an open source and Linux-based operating system for mobile devices Android was developed by the Open Handset Alliance, led by Google, and other companies Android programming is based on Java programming language

Introduction Android offers a unified approach to application development for mobile devices Has Android Software Development Kit (SDK) for developing android applications

Introduction Features of Android Beautiful UI Connectivity Storage Media support Messaging Web browser Multi-touch Multi-tasking Resizable widgets Multi-Language GCM Wi-Fi Direct Android Beam

Application Components They are the essential building blocks of an Android application Activities They dictate the UI and handle the user interaction. Services They handle background processing associated with an application Broadcast Receivers They handle communication between Android OS and applications Content Providers They handle data and database management issues. Other Components Fragments Views Layouts Resources Manifest

Behind the Scene Tools App Articles App Source Code .Class File Java Complier .Class File DX Tools Dalvik Execution (.dex) Resources and Manifest .xml APK Builder Unsigned .APK File jarsigner Signed .APK File zipalign Optimized .APK File

Android Tool Repository They are the essential building blocks of an Android application Activities They dictate the UI and handle the user interaction. Services They handle background processing associated with an application Broadcast Receivers They handle communication between Android OS and applications Content Providers They handle data and database management issues. Other Components Fragments Views Layouts Resources Manifest

Android Tool Repository Android Tools are classified into two categories SDK Tools Platform Tools DDMS MKSD Card Monkey Proguard SQLite Traceview Zipalign SDK Tools adb aapt dx Platform Tools