You are on page 1of 23

Android Development

By : Azhar Khaskheli
Hira Tunio
TOPICS TO BE COVERED
• Introduction to Android
• Android Versions
• Versions of Android
• Components of Android
• Activity
• Intent
• Service
• BroadCast Receiver
• Opening Android Studio
• A Simple Android App(Calculator)
• Event Handling
INTRODUCTION TO ANDROID
• Android is Operating System, like Windows, Macintosh, Linux,
Unix etc

• Android Operating System is Based on Linux Kernel

• Linux Kernel is like Unix Kernel Operating System which is Open


Source and Quite Popular
ANDROID IS NOT A PROGRAMMING
LANGUAGE
BUT
ANDROID IS AN Operating System
ANDROID VERSIONS
ANDROID CURRENT VERSIONS
ANDROID VERSIONS
• Names are in alphabetic order
• Names are according to Desert and Sugary Feat
• From 2.0 (Froyo) android version are powerful
• Before Froyo Android Version were not Popular
• Version 1.0 and 1.1 has not specific names so they are called generally as API1 and
API 2 or Alpha and Beta
• The first commercially available smartphone running android was the HTC Dream,
released on October 22,2008 with version Cupcake 1.5
ANDROID APPLICATION
COMPONENETS
ACTIVITY
• An Activity Represents a single screen with a user interface
INTENT
SERVICES
• A Service is a component that runs in the
background to perform long-running
operations or to perform work for remote
processes
• A Service does not provide user interface
• A service might play music in the
background while the user is in a different
app, or it might fetch data over the network
without blocking user interaction with a
activity
• Can be started by an activity
BROADCAST RECEIVERS
CONTENT PROVIDER
OPENING
` ANDROID STUDIO
DESIGNING CALCULATOR
PROGRAMMING CALCULATOR
ARTHMATIC OPERATIONS
RUNNING APP

You might also like