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)

  • Course Content

    • 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!