ANDROID APPLICATION
DEVELOPMENT
BY
AKHIL DEV
DCS-35
CONTENTS:
 What is Android
 History of android
 Versions of android
 Features Of Android
 Architecture Of Android
 A...
WHAT IS ANDROID?
 Android is a software stack for mobile devices that
includes an operating system, middleware and key
ap...
HISTORY OF ANDROID
 Android, Inc. was founded in California
in October 2003 by Andy Rubin.
 Google acquired Android Inc....
VERSIONS OF ANDROID
FEATURES OF ANDROID
Some of its features are as follows:
 Application framework enabling reuse and replacement of
compone...
ARCHITECTURE OF ANDROID
ADVANTAGES OF ANDROID PLATFORM
 For sending and receiving data, it has various
technologies like UMTS, CDMA, GSM, EV-DO,
...
ANDROID APPLICATION SERVICES
 Java mobile application development
 Web based applications for mobile devices
 Mobile bu...
ADVANTAGES OF ANDROID APPLICATION
DEVELOPMENT
 The porting of the application becomes hassle free.
 Investment involved ...
TECHNICAL ASPECTS OF ANDROID APPS
DEVELOPMENT
 Android applications can developed by using Java
programming
 Android use...
USE OF SDK IN ANDROID APP
DEVELOPMENT
 Android SDK tool contains tools for debugging and
testing your application and oth...
TYPES OF ANDROID APPLICATIONS
 Business Applications
 Travel Applications
 Fun & Game Applications
 Multimedia Applica...
Androidapplicationdevelopment
Upcoming SlideShare
Loading in...5
×

Androidapplicationdevelopment

1,836

Published on

Published in: Technology, Business
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,836
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
200
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Androidapplicationdevelopment

  1. 1. ANDROID APPLICATION DEVELOPMENT BY AKHIL DEV DCS-35
  2. 2. CONTENTS:  What is Android  History of android  Versions of android  Features Of Android  Architecture Of Android  Advantages Of Android Platform  Android Application Services  Advantages Of Android Application Development  Technical Aspects Of Android Apps Development  Use Of SDK In Android App Development  Types of Android Applications
  3. 3. WHAT IS ANDROID?  Android is a software stack for mobile devices that includes an operating system, middleware and key applications.  Android is an operating system based on Linux and Java Open Source. It is a robot or artificial organism.
  4. 4. HISTORY OF ANDROID  Android, Inc. was founded in California in October 2003 by Andy Rubin.  Google acquired Android Inc. on August 17, 2005.  The first commercially available phone to run Android was the HTC Dream, released on October 22, 2008.
  5. 5. VERSIONS OF ANDROID
  6. 6. FEATURES OF ANDROID Some of its features are as follows:  Application framework enabling reuse and replacement of components  Dalvik virtual machine optimized for mobile devices  Integrated browser based on the open source WebKit engine  Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)  SQLite for structured data storage  Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)  GSM Telephony (hardware dependent)  Bluetooth, EDGE, 3G, and WiFi (hardware dependent)  Camera, GPS, compass, and accelerometer (hardware dependent)  Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE
  7. 7. ARCHITECTURE OF ANDROID
  8. 8. ADVANTAGES OF ANDROID PLATFORM  For sending and receiving data, it has various technologies like UMTS, CDMA, GSM, EV-DO,  Bluetooth, EDGE and Wi-Fi.  A broad choice of libraries of image files, audio and video.  Extensive2D and 3D library.  Communication (IPC) message passing.  Essential characteristics like GPS, magnetometer, video camera, accelerometer and GPS  P2P using Google Talk.  SQLite for data storage.
  9. 9. ANDROID APPLICATION SERVICES  Java mobile application development  Web based applications for mobile devices  Mobile business software development  Android game development  Multimedia and security mobile solutions  Third-party libraries building  Utility applications design and implementation  Software development with Bluetooth, Wi-Fi and GPS Support  Communication mobile application development
  10. 10. ADVANTAGES OF ANDROID APPLICATION DEVELOPMENT  The porting of the application becomes hassle free.  Investment involved is comparatively low along with considerable reduction in time required for creating an application.  Android is based on Linux which facilitates smooth accessibility to a rich development environment.  Android facilitates swift information gathering and provides accurate information.
  11. 11. TECHNICAL ASPECTS OF ANDROID APPS DEVELOPMENT  Android applications can developed by using Java programming  Android uses CDMA, GSM, Wi-Fi, EDGE, EV- DO, Bluetooth and UMTS to receive and send data on different platforms.  3D as well as 2D graphics can be utilized.
  12. 12. USE OF SDK IN ANDROID APP DEVELOPMENT  Android SDK tool contains tools for debugging and testing your application and other utility tools.  SDK Platform tools contains platform-dependent tools for developing and debugging your application.  The Android SDK includes sample code and applications for each platform version.
  13. 13. TYPES OF ANDROID APPLICATIONS  Business Applications  Travel Applications  Fun & Game Applications  Multimedia Applications  Utility Applications  Security Applications  Communication Applications
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×