Introduction to android
Upcoming SlideShare
Loading in...5

Introduction to android






Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds


Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment
  • 4 out of Top 10 Fortune 500 (GE, Citigroup, Bank of America and AT&T) 33 out of Top 100 Fortune 500 Customer Satisfaction Index >90% 725+ engagements across 25 countries 90% of the engagements incorporate global delivery Overall FTE distribution along onsite:offshore is 69:31%, but it varies by the Project and Service Category Revenue: - Geography-wise: Americas 66.93%, UK 18.03%, Europe 10.12%, Asia Pacific 3.53%, India 1.12%, ME 0.05%, Africa 0.05%, Ibero America 0.17% - Industry-wise: BFS 27.84% Telecom 13.28%, Insurance 15.57%, LSHC 11.9%, Retail 10.41%, Manufacturing 8.08%, High-Tech 2.48%, TTH 2.4%, ERU 2.77%, Media & Info Svc 2.95%, Government 0.98%, Others 1.34% Service Type-wise: Business Process Consulting 1%, IT Consulting 3%, Implementation & Integration 65%, IT Managed Services and Outsourcing 27%, BPO 4% Recognition in the Industry Cummins (2007) and GE Rail Car (2009) short-listed for Gartner BI Excellence Award TDWI Best Practices Award 2009 won by GE Rail Car (Operational BI) and Ingersoll Rand (Radical BI) Wall Street Journal Technology Innovation Awards (BOA T-Hub 2007, mKRISHI 2008) QualComm and SBI won IBM IOD Awards 2009 SAP Pinnacle award 2009 Associates positioned as channel experts at DM Review and BiPM Institute.

Introduction to android Introduction to android Presentation Transcript

  • Basics Of Android Presented by S Srinivasan
  • Contents - Introduction to Android - Android Features - Hello world android application - Android Folder structure - Android manifest file
    • A software stack for mobile devices that includes operating system, middleware and key applications
    • Various versions of android OS:
    • Android 1.0,1.1
    • Android 1.5 (CUPCAKE)
    • Android 1.6 (DONUT)
    • Android 2.0/2.1 (ECLAIR)
    • Android 2.2 (FROYO)
    • Android 2.3/2.3.3 (GINGERBREAD)
    • Android 3.0/3.2 (HONEYCOMB)
    Introduction to Android View slide
    • 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
    Android Features View slide
    • Activities
    • Single screen with user interface
    • Services
    • Runs into background to perform long running operations
    • Content Providers
    • Manages shared set of application data.
    • Broadcast Receivers
    • Responds to system wide broadcast announcements.
    Android Application Components
    • Set up the Development environment that includes
    • 1: Installing ADT plugin (Help -> Install New Software)
    • 2: Install Android SDK Tools (Window -> Android SDK & AVD manager -> Available Packages)
    • 3: Pointing ADT to Android SDK (Window -> Preferences -> Android)
    • Create new Android Project :
    • 1: File->New -> Android project
    • 2: Give all required information -> finish
    • Create new AVD(Android Virtual device)
    • It will be different for different android OS Versions
    • Code & Run the application.
    Hello World Sample Application
  • Android Folder Structure
    • Application must have android manifest file. (Generated automatically)
    • It does the following:
    • -Names the java package for your application
    • -Describes application components
    • -Declares the permissions that application must have in order to access some APIs or other application
    • -Declares the permission that others are required in order to access it's own components.
    • -Declares the minimum API Level that it requires.
    • -Lists the libraries that the application must be linked against.
    Android Manifest File
  • Happy Learning!!!