2. Certified Android Apps Developer
www.vskills.in
CCCCertifiedertifiedertifiedertified Android Apps DeveloperAndroid Apps DeveloperAndroid Apps DeveloperAndroid Apps Developer
Certification CodeCertification CodeCertification CodeCertification Code VS-1044
Vskills certification for Android Apps Development assesses the candidate for skills on
developing applications for Android platform. The certification tests the candidates on
various areas in android application development which includes knowledge of android
framework, screen layout, UI design, events, intents and widgets.
Why should one take this certification?Why should one take this certification?Why should one take this certification?Why should one take this certification?
This Course is intended for professionals and graduates wanting to excel in their chosen
areas. It is also well suited for those who are already working and would like to take
certification for further career progression.
Earning Vskills Android Apps Developer Certification can help candidate differentiate in
today's competitive job market, broaden their employment opportunities by displaying
their advanced skills, and result in higher earning potential.
For employers, the certification provides skill-verification tools that not only help assess a
person's skills in android apps but also the ability to quickly complete on-the-job tasks
across multiple programs.
Who will benefit from taking this certification?Who will benefit from taking this certification?Who will benefit from taking this certification?Who will benefit from taking this certification?
Job seekers looking to find employment in various IT companies or freelance, students
generally wanting to improve their skill set and make their CV stronger and existing
employees looking for a better role can prove their employers the value of their skills
through this certification.
Test DetailsTest DetailsTest DetailsTest Details
• Duration:Duration:Duration:Duration: 60 minutes
• No. of questions:No. of questions:No. of questions:No. of questions: 50
• Maximum marks:Maximum marks:Maximum marks:Maximum marks: 50, Passing marks: 25 (50%)
There is no negative marking in this module.
Fee StructureFee StructureFee StructureFee Structure
Rs. 3000/- (Includes all taxes)
3. Certified Android Apps Developer
www.vskills.in
Companies that hireCompanies that hireCompanies that hireCompanies that hire VskillsVskillsVskillsVskills CertifiedCertifiedCertifiedCertified Android Apps DeveloperAndroid Apps DeveloperAndroid Apps DeveloperAndroid Apps Developer
Vskills Certified Android Apps Developer finds employment in big or small android based
mobile software development companies. There is a shortage of skilled professionals in
this field and companies are in a constant look out of people well acquainted with the work
culture and the processes involved. Candidate can also start on own by developing
applications for the android app store by Google.
4. Certified Android Apps Developer
www.vskills.in
Table of Contents
1.1.1.1. IntroductionIntroductionIntroductionIntroduction
1.1 History of android platform
1.2 Pre-requisites for development
2.2.2.2. ElementsElementsElementsElements
2.1 Components of IDE
2.2 Basic working of android application framework
2.3 UI and screen layout design elements
2.4 Installing and updating the SDK
2.5 Setting up AVD and mobile connection
3.3.3.3. The Android PlatformThe Android PlatformThe Android PlatformThe Android Platform
3.1 Java SE and the dalvik virtual machine
3.2 The project Folder structure
3.3 XML usage and the AndroidManifest.xml File
4.4.4.4. Android FrameworkAndroid FrameworkAndroid FrameworkAndroid Framework
4.1 The application file and application components
4.2 Using intent objects
4.3 Android manifest XML
5.5.5.5. User InterfaceUser InterfaceUser InterfaceUser Interface
5.1 View Hierarchies
5.2 XML Layouts
5.3 Common UI elements
5.4 Adding Menus
5.5 Using Dialogs
6.6.6.6. GraphicsGraphicsGraphicsGraphics
6.1 Displaying images and animation
6.2 Adding transitions and playing videos
7.7.7.7. EventsEventsEventsEvents
7.1 Handling click and touch events
7.2 Keyboard events handling
7.3 Using context menus
8.8.8.8. Content ProvidersContent ProvidersContent ProvidersContent Providers
8.1 Basics of built-in providers
8.2 Defining and working with content provider
5. Certified Android Apps Developer
www.vskills.in
9.9.9.9. Intents and Intent FiltersIntents and Intent FiltersIntents and Intent FiltersIntents and Intent Filters
9.1 Intents and types
9.2 Intent Messaging and resolution
9.3 Intents and Activities
9.4 Broadcast Receivers
10.10.10.10. MiscellaneousMiscellaneousMiscellaneousMiscellaneous
10.1 Widgets
10.2 Google maps, search and LBS
10.3 Data storage
10.4 Device Administration
6. Certified Android Apps Developer
www.vskills.in
Course OutlineCourse OutlineCourse OutlineCourse Outline
IntroductionIntroductionIntroductionIntroduction
Evolution of Android
Enlisting the various software and SDKs needed for development of android apps
ElementsElementsElementsElements
Explains the Different elements of IDE
Illustrates the basic working of Android Application Framework
Fundamentals of UI and screen layout design
Explains the procedure for installing and updating the SDK
Explains the procedure of setting up AVD and mobile connection
The Android PlatformThe Android PlatformThe Android PlatformThe Android Platform
Explains the basics of Java SE and the dalvik virtual machine
Describes the directory Structure of android project
Detailing the usage of XML and AndroidManifest.xml File
Android FrameworkAndroid FrameworkAndroid FrameworkAndroid Framework
Illustrates about application file and application components
Describes the usage of intent objects
Explains the fundamentals of android manifest XML
UUUUserserserser IIIInterfacenterfacenterfacenterface
Using android view hierarchies
Describing the usage of XML for screen layout
Illustrates the usage of common user interface elements
Describes the basics of menus
Explains the usage of dialogs
GraphicsGraphicsGraphicsGraphics
Explains the procedure of utilizing images and animation
Illustrates the basics of transitions usage and playing videos
EventsEventsEventsEvents
Illustrates the basics of click and touch events handling
Explains the procedure of using Keyboard events
Explains the usage of Context Menus
ContContContContent Providersent Providersent Providersent Providers
Illustrates the basics of android content providers
Defines and explains working with content provider
7. Certified Android Apps Developer
www.vskills.in
Intents and Intent FiltersIntents and Intent FiltersIntents and Intent FiltersIntents and Intent Filters
Describes the concept of intent and it’s types
Accessing android intent messaging
Explains intent resolution
Illustrates the usage of intents with activities
Broadcast Receivers and intents
MiscellaneousMiscellaneousMiscellaneousMiscellaneous
Explains the procedure of creating widgets in android
Accessing Google maps, search and location based services in android
Explains the procedure of using data storage in android
Illustrates device Administration for security in android
8. Certified Android Apps Developer
www.vskills.in
Sample QuestionsSample QuestionsSample QuestionsSample Questions
1.1.1.1. AVD stands forAVD stands forAVD stands forAVD stands for _____________._____________._____________._____________.
A. Android Visual Drive
B. Android Virtual Drive
C. Android Visible Drive
D. None of the above
2222.... Android development needAndroid development needAndroid development needAndroid development needs JREs JREs JREs JRE....
A. True
B. False
3333.... Eclipse is anEclipse is anEclipse is anEclipse is an ____________.____________.____________.____________.
A. Android Driver
B. Android Compiler
C. IDE
D. None of the above
4444.... DDDDVMVMVMVM stands forstands forstands forstands for ______________.______________.______________.______________.
A. Dalvik Virtual Machine
B. Dalvik Visual Machine
C. Dalvik Visible Machine
D. None of the above
5555.... ‘‘‘‘valuesvaluesvaluesvalues’’’’ subfolder has XML files which definessubfolder has XML files which definessubfolder has XML files which definessubfolder has XML files which defines ______________.______________.______________.______________.
A. Constant value
B. Images (PNG and JPEG)
C. Animation
D. None of the above
Answers: 1 (B), 2 (A), 3 (C), 4 (A), 5 (A)