Java Android Training Delhi NCR, android application development courses In Delhi NCR, Live Android Project Training Institute in Delhi NCR, Android with Java Training Institute in Delhi NCR, Android with Java Training Classes, Android Application Development Classes, Android Application Development Certification Course Java Android Training Delhi NCR, android application development courses In Delhi NCR, Live Android Project Training Institute in Delhi NCR, Android with Java Training Institute in Delhi NCR, Android with Java Training Classes, Android Application Development Classes, Android Application Development Certification Course,Java Android Training Delhi NCR, android application development courses In Delhi NCR, Live Android Project Training Institute in Delhi NCR, Android with Java Training Institute in Delhi NCR, Android with Java Training Classes, Android Application Development Classes, Android Application Development Certification Course

Java Android Training Delhi NCR, android application development courses In Delhi NCR, Live Android Project Training Institute in Delhi NCR, Android with Java Training Institute in Delhi NCR, Android with Java Training Classes, Android Application Development Classes, Android Application Development Certification Course,Java Android Training Delhi NCR, android application development courses In Delhi NCR, Live Android Project Training Institute in Delhi NCR, Android with Java Training Institute in Delhi NCR, Android with Java Training Classes, Android Application Development Classes, Android Application Development Certification Course +91 - 9811303702

info@adttechnosoft.com

Java Android Training Delhi NCR, android application development courses In Delhi NCR, Live Android Project Training Institute in Delhi NCR, Android with Java Training Institute in Delhi NCR, Android with Java Training Classes, Android Application Development Classes, Android Application Development Certification Course

Android

Android Architecture

  • System architecture of Android
  • Activities
  • Android Components
  • Android Manifest

Android Development Tools

  • Installation of the Android Development Tools (ADT)
  • Creating Android projects
  • Defining Devices, Emulator and Images

Defining Android User Interfaces

  • Views
  • Layouts
  • Accessing widgets in Activities
  • View interaction

Development of different screen sizes

  • Screen sizes and Densities
  • Using device independent pixel (dp)
  • Converting between pixels and dp

Intents and Activity Communication

  • Intents
  • IntentFilter
  • Defining Activities
  • Activity stack

ActionBar

  • ActionBar vs. OptionMenu
  • Defining an ActionBar menu
  • Custom Views in the ActionBar
  • Contextual action mode

Services

  • Android System Services, AlertManager, VibratorManager, etc
  • Outlook: Definition of own Services

Broadcast Receiver

  • Definition of a BroadcastReceiver
  • Registration of own BroadcastReceiver

NotificationManager

  • Using the NotificationManager
  • NotificationBuilder
  • Rich Notifications

Canvas API for custom Views

  • Defining custom Views
  • Canvas API
  • View state persistence

Location services and Google Maps

  • Location based Services
  • Google Maps
  • Map-Overlays
  • Geocoding / Reverse Geocoding
  • Using GPS, Wifi, ...

Homescreen Widgets

  • RemoteViews and Pending Intents
  • Updates with a fixed time interval
  • Updates with Services

Styling and Themes

  • Styling of Views
  • Using Themes for styling Activities
  • Extending Android themes (Holo)
  • Using Themes for styling Activities
  • Extending Android themes (Holo)

ListViews and ListActivity

  • ListView
  • ListActivity
  • Defining List Adapter
  • Performance Optimization

File based Persistence

  • Preferences
  • File and Access restrictions
  • Permissions

File based Persistence

  • Preferences
  • File and Access restrictions
  • Permissions

Security

  • Androids security concept
  • Using Permissions
  • Defining Permissions

Network Communication

  • Apache HTTP Client
  • REST
  • JSON
  • XML

Asynchronous Processing in Android

  • Multitasking
  • User Interface Updates via Threads
  • Androids Limits - Application Not Responding
  • Using Handler for message communication
  • Using AsyncTask

SQ3Lite and ContentProvider

  • Using the SQLite Database in Android
  • Outlook: Using and defining ContentProvider
  • Outlook: Loader

Using Android Sensors

  • Accelerometer
  • Orientation
  • Camera

Audio and Video

  • Playing and recording audio
  • Playing and recording video

Build Management

  • Apache Ant
  • Maven

Professional Testing

  • Overview Android testing
  • Android Test Project
  • Using Robotium
  • Using Robolectric

Targeting Tablets and Smartphones

  • Overview Fragments
  • Multi-Pane Layouts with Fragments
  • Designing layouts for tablets and phones

Deployment

  • Deployment Option
  • Markets (Google Play / Amazon)

Courses We Offer