Android Training

Android Mobile Development In Zirakpur

The Android training course at Web Dev is for those who want to build mobile applications and games for the famous Android Operating System from Google.

The Android training course in Baltana starts with the fundamentals of Java programming with basic concepts of Android application development. Android development tools such as AVD and ADB are introduced to the students after that.

During the Android Development training, the students get an opportunity to develop sample Android applications so as to understand the whole workflow to be followed while developing Android applications and games. The students also get an opportunity to work on a live project with mentors assisting them.

What You Will Learn During Android Training Course At Panchkula

The contents for Android are:

PART-1

Java Concepts

  • OOPs Concepts
  • Inheritance in detail
  • Exception Handling
  • Packages & Interfaces
  • Collections – HashTable,Vector,List, ArrayList, HashMap
  • Multi threading(Thread class & Runnable Interface)

Xml coding for layouts

  • Introduction to widgets
  • Text fields, Buttons, ImageViews, ImageButtons
  • Layouts:
    a. Relative layout
    b. Linear Layout
    c. Table layout
    d. Frame layout
  • Webview
  • Styles for range of devices

Xml Coding for drawables(shapes), gradients

  • Shapes: Oval, circle, rectangle, round corner rectangle, shapes with strokes, shapes with shades.
  • Gradients: Double shaded shapes, multi shaded shapes
  • Fundamentals :
    a) Basic Building blocks – Activities,Services,Broadcast Receivers & Content providers
    b) UI Components- Views & notifications
    c) Components for communication -Intents & Intent Filters

Application Structure(in detail)

  • AndroidManifest.xml
  • uses-permission & uses-sdk
  • Resources & R.java
  • Assets
  • Values – strings.xml
  • Activities and Activity lifecycle
  • First sample Application

Menu

  • Option menu
  • Context menu
  • Sub menu
  • Time and Date
  • Images and media
  • AlertDialogs & Toast
  • Popup

PART-2

Intents (in detail)

  • Explicit Intents
  • Implicit intents

Preferences

  • SharedPreferences
  • SQLiteDatabse
  • Cursor
  • Defining and using content providers
  • Example- Sharing database among two different applications using content providers
  • Reading Contacts
  • Reading bookmarks
  • Example :Develop an App to demonstrate database usage. CRUD operations must be implemented. Final details should be viewed in GridView as well as in ListView.Do the same application with database operations in a single class(As a Model class) and do the CRUD operations with this class object.

Adapters and Widgtes

  • Adapter
    a) ArrayAdapters
    b) BaseAdapters
  • ListView
  • GridView
  • Gallery using adapters

Notifications

  • Broadcast Receivers
  • Services and notifications
  • Alarms

Custom components

  • Custom Toast
  • Custom dialogs
  • Custom animated popup panels

Threads

  • Threads running on UI thread(runOnUiThread)
  • Worker thread
  • Handlers & Runnable
  • AsynTask(in detail)

Animations

  • Translate
  • Alpha
  • Rotate

PART-3

Listview lazy loading

  • Image cache and Lazy loading

Camera and pictures

  • Using default and custom camera

Read write operations

  • Using sdcards – Reading and writing

Webservice call

  • Post, get and soap calling of webservices

Parsing response

    • JSON
    • XML
    • SOAP PARSING

Including external libraries in our application

Google Maps

  • Maps via intent and MapActivity

Location

  • GPS,Location based Services and location with network

Accessing Phone services

  • Call,SMS

Network connectivity services

Sensors

  • Accelerometer
  • other sensors

-Using Wifi & Bluetooth
-Action bar tabs and custom views on Action bars
-Introduction to fragments
-3rd party integration

  • Facebook
  • Google plus and gmail
  • Linked in

Industrial training in Android Mobile App Development training

With increasing usage of Android operating system on smart phones in the third world countries, there has been a spike in demand of Android application and game developers. Easy Web provides placement focused industrial training in Android application and game development in Baltana.

Most of the development companies like to hire to candidates who have completed Android App and Game development industrial training from Easy Web as the students are well equipped with the knowledge to start working on live projects.

The structure of industrial training in Android has been developed in consultation with the industry specialists to ensure that the students are fully ready and confident to work on live projects. Some of the key focus areas of study and learning are interface components, graphics, and animations, multimedia, telephony, camera, building security and understanding the use of sensors on mobile devices.

Quick Enquiry

Interested Already??

Students can fill up the form below and we will reach out to you

Summary
Review Date
Reviewed Item
Android
Author Rating
41star1star1star1stargray