Course Duration in Hours
60
60
Table of Contents
1. What is Android?
1.1. The Android operating system
1.2. Task
1.3. Android platform components
1.4. Google Play
2. Android Development Tools
2.1. Android SDK
2.2. Android debug bridge
2.3. Android Developer Tools and Android Studio
2.4. Dalvik Virtual Machine
2.5. Android RunTime
2.6. How to develop Android applications
2.7. Conversion process from source code to Android application
3. Security and permissions
3.1. Security concept in Android
3.2. Permission concept in Android
4. Installation
4.1. Install Android Developer Tools
4.2. Other Eclipse installation options
5. Android device emulator and Android Virtual Devices
5.1. Android emulator and Android Virtual Device
5.2. Android device emulator shortcuts
5.3. Google vs. Android AVD
5.4. Speed optimization
5.5. Intel system image
5.6. Alternative emulator
6. Exercise: Create an Android Virtual Device
6.1. Target
6.2. Create an AVD
6.3. Start your AVD
7. Exercise: Create an Android application in Eclipse
7.1. Using the Android project wizard
7.2. Create an Android project
8. Exercise: Start the generated Android application
8.1. Start the AVD
8.2. Start the application
9. Solving Android development problems
10. Connect with the Android source code
10.1. Connect the source to your Android JAR file
10.2. Validate
11. Integration of ADT into Eclipse
11.1. Android integration into the Java perspective
11.2. Android wizards
12. DDMS perspective
12.1. Android perspective
12.2. Emulator Control
12.3. File explorer
13. Parts of a Android application
13.1. Android application
13.2. Android software components
13.3. Context
14. Android application components overview
14.1. Activity
14.2. BroadcastReceiver
14.3. Service
14.4. ContentProvider
15. Base user interface components in Android
15.1. Activity
15.2. Fragments
15.3. Views and layout manager
15.4. Device configuration specific layouts
16. Other important Android elements
16.1. Home screen and lock screen widgets
16.2. Live Wallpapers
17. The Android manifest
17.1. Configuration of your Android application
17.2. Declaring components in the manifest file
17.3. Permissions
17.4. AndroidManifest.xml example file
18. The Android manifest
18.1. Version and package
18.2. Application and components
18.3. Minimum and target SDK
18.4. Permissions
18.5. Required device configuration
18.6. Installation location
18.7. More info
19. Resources
19.1. Resource files
19.2. Resource example
19.3. Resource qualifiers
19.4. Resource IDs and R.java
19.5. Good practices for resources IDs
19.6. System resources
20. Layout resource files
20.1. Activities and layouts
20.2. XML layout files
20.3. Defining IDs
20.4. Good practice: Predefined IDs via a separate file
20.5. Performance considerations with layouts
21. Views
21.1. View class
21.2. Standard views
21.3. Custom views
22. Layout Manager and ViewGroups
22.1. What is a layout manager?
22.2. Important layout managers
22.3. Layout attributes
22.4. FrameLayout
22.5. LinearLayout
22.6. RelativeLayout
22.7. GridLayout
22.8. ScrollView
ANY Freshers.
ANY Experienced
KYGNETEC Services & Solutions, Amethi,IN