Android Application Development

Course Details

Course Duration:
30 - 32 hrs.
Suitable For:
2nd Yr / 3rd Yr / 4th Yr B.Tech. / Diploma / MCA / BCA students.
Course Objective:
To understand the Android platform architecture, design, develop, debug, and deploy Android applications, use Android SDK'ssimulator to test and debug applications, construct user interfaces with built-in views and layouts.
Prerequisite:
Understanding of JAVA programming basics.
Course Fee
4,950/- (including Taxes)

  • Module 1
    • Introduction to Android Programming
    • Using Android Studio
    • Creating a new project
    • Project File Hierarchy
    • Android Manifest, Java files, layout files, resources, String resources, image resources, menu resources, gradle scripts.
    • Different kinds of layouts
    • Buttons, text fields, check boxes, etc.
  • Module 2
    • Basics of Java programming
    • Inheritance
    • Package and Interface
    • Method Overriding
    • Programmatically accessing and modifying layout elements
    • Android AVD
    • Event log, logcat
  • Module 3
    • Event-driven programming in Android
    • Event Listeners
    • Starting another activity
    • Passing data to a new activity
    • The activity life cycle
    • Starting an Activity
    • Pausing and Resuming an Activity
    • Stopping and Restarting an Activity
    • Recreating an Activity
  • Module 4
    • String arrays
    • Menus
    • Lists and adapters
    • Spinners
    • Working with the Action Bar
    • ScrollView
    • ListView
  • Module 5
    • Android drawables
    • Defining android styles
    • Styling different UI elements
    • Units of resolution
    • Imageviews
  • Module 6
    • Programmatically creating layouts and layout elements
    • LayoutParams
    • Saving data on the device
    • Accessing webpages on your app
    • Accessing the phone's sensors
  • Module 7
    • Preparing app for publishing
    • Supporting different devices
    • Target and compatible APIs
    • System permissions
    • App icon
    • Testing your application
    • Signing your application
    • Generating APK
  • Module 8
    • Interacting with other apps like Google Maps
    • Building apps with multimedia content
    • Capturing photos
    • Audio playback

Register Now!