Android
Introduction
This course is designed to quickly get you up to speed with writing apps for Android devices. By the end of the course, you will be able to write simple GUI applications, use built-in widgets and components, work with the database to store data locally, and much more. you can publish your own Apps for Google Android devices as well as ability


BE , BTech , MCA who are having good marks and know programming in any language like C, C++ or Java are ideal.
  • Overview of Android and Android SDK
  • Android features
  • Introduction to OS layers
    • Eclipse and SDK installation
    • AVD creation
    • Creating your first project
    • The manifest file
    • Layout resource
    • Running your app on Emulator
    • Activities
    • Views, layouts and Common UI components
    • Creating UI through code and XML
    • Activity lifecycle
    • Intents
    • Communicating data among Activities
    • Selection components (GridView, ListView, Spinner )
    • Adapters, Custom Adapters
    • Complex UI components
    • Building UI for performance
    • Menus
    • Creating custom and compound Views
    • Toast, Custom Toast
    • Dialogs
    • Status bar Notifications
    • Using Java Mutithreading classes
    • AsyncTask
    • Handler
    • Post
    • Writing an animated game
    • Creating and Applying simple Style
    • Inheriting built-in Style and User defined style
    • Using Styles as themes
    • Android Resource
    • Using resources in XML and code
    • Localization
    • Handling Runtime configuration changes
    • Role of filters
    • Intent-matching rules
    • Filters in your manifest
    • Filters in dynamic Broadcast Receivers
    • Creating Broadcast receiver
    • Understanding Broadcast action, category and data
    • Registering Broadcast receiver through code and through XML
    • Sending Broadcast
    • Shared Preferences
    • Android File System
    • Internal storage
    • External storage
    • SQLite
      a. IntroducingSQLite
      b. SQLiteOpenHelper and creating a database
      c. Opening and closing adatabase
      d. Working with cursors Inserts, updates, and deletes
    • Network
    • Accessing built in content providers
    • Content provider MIME types
    • Searching for content
    • Adding, changing, and removing content
    • Creating content provider
    • Working with content files
    • Overview of services in Android
    • Implementing a Service
    • Service lifecycle
    • Inter Process Communication (AIDL Services)
    • Multimedia Supported audio formats
    • Simple media playback
    • Supported video formats
    • Simple video playback
    • Using Location Based Services
    • Finding current location and listening for changes in location
    • Proximity alerts
    • Working with Google Maps
      a. Showing google map in an Activity
      b. Map Overlays
      c. Itemized overlays
      d. Geocoder
    • Displaying route on map
    • Consuming web services
    • Receiving HTTP Response (XML, JSON )
    • Parsing JSON and XML
    • Using WebView
    • How Sensors work
    • Using Orientation and Accelerometer sensors
    • Best practices for performance
    • Monitoring and managing Internet connectivity
    • Managing active connections
    • Managing WiFi networks
    • Making calls
    • Monitoring data connectivity and activity
    • Accessing phone properties and status
    • Controlling the phone
    • Sending messages
    • Taking pictures
    • Media Recorder
    • Rendering previews
    • Controlling local Bluetooth device
    • Discovering and bonding with Bluetooth devices
    • Managing Bluetooth connections
    • Communicating with Bluetooth
    • Android Application Deployment on device with Linux and Windows
    • Android Application Deployment on Android Market
      Curriculum Designed by the Industry experts. 
       Resourceful Faculty 
       Creative Work Environment 
      Quality Course Material
      Access to state-of-the-art computing facilities 
      Extensive Hands-On sessions 
      Well-Equipped Library 
      Limited Internet Access
      Interactive Website for Academic Collaboration 
      Partial Reimbursement of International Certification Fees 
      Placement Cell 
      Hostel Facilities at Select Centres 
       Best Student Award


    Site designed and developed by Prema Software Pvt. Ltd.