Summer Training
@ Haldia Institute of Technology
Helpline
9038073878
Call Us
Android Application Development
Course Duration: 30 - 32 hrs
Suitable For: 1st Yr / 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: Basic knowledge of any programming language (C / JAVA / Python).
Course Fee: Rs. 3,450/- (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