Download - What is Android - Basic Fundamentals
-
Android BasicsAndroid Basics
ByByApex TG India Pvt LtdApex TG India Pvt Ltdhttp://www.apextgi.inhttp://www.apextgi.in
-
AgendaAgenda Mobile Application Development (MAD) Intro to Android platform Platform architecture Development tools Hello Android
-
Few reasons to go MADFew reasons to go MAD
Millions of mobile users E-Commerce Internet access anywhere Social networking Games Etc.
-
Introduction to AndroidIntroduction to Android Open software platform for mobile
development A complete stack OS, Middleware,
Applications. Fast application development in Java Open source under the Apache 2 license
-
Linux KernelLinux Kernel
Device driversMemory managementProcess managementNetworking
-
LibrariesLibraries C/C++ libraries Interface through Java Surface manager Handling UI Windows 2D and 3D graphics Media codecs, SQLite, Browser engine
-
Android RuntimeAndroid Runtime Dalvik VM
Dex files Compact and efficient than class files
Limited memory battery power Core Libraries
Java 5 Std edition Collections, I/O etcand
-
Application FrameworkApplication Framework API interface Activity manager manages application
life cycle.
-
ApplicationsApplications
Built in and user apps Can replace built in apps
-
Development ToolsDevelopment Tools
Eclipse
Android SDK 1.0-2.0developer.android.com
-
The EmulatorThe Emulator
A Virtual Environment to execute android apps.
Runs the same image as the device
-
DevicesDevices
-
Lets execute android application.
Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14