[go: up one dir, main page]

0% found this document useful (0 votes)
59 views26 pages

Mobile Application Developer

The document provides examples of questions, user responses, and results from a lesson on mobile application development. It covers topics like types of mobile applications, mandatory application views, usability, and the development process. The last section discusses aspects for front-end developers to consider like designing navigation maps and wireframes based on client needs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views26 pages

Mobile Application Developer

The document provides examples of questions, user responses, and results from a lesson on mobile application development. It covers topics like types of mobile applications, mandatory application views, usability, and the development process. The last section discusses aspects for front-end developers to consider like designing navigation maps and wireframes based on client needs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 26

Lesson 1

What is the correct way to position your hand on the keyboard?


User response:

Result:

Correct!
Question results
Select two programming languages that a Back-End developer has to work
with.
User response:
JavaScript
PHP
Result:

Correct!
Question results
Joshua wants to increase the sales of his business using cell phones or
tablets. Of the following options, which is the most appropriate to achieve
this?
User response:
A mobile application
Result:

Correct!
Question results
A company wants its users to be able to post and share sales offers and add
product photos directly from the camera, as well as answer their buyers'
questions in real time. What type of application is required to be developed?
User response:
Native
Result:

You need to reinforce the topic: Types of mobile applications


Question results
Pedro wants to add sales functionalities to his mobile application, which
professional should he hire to develop it?
User response:
Back-End Developer
Result:

Correct!
Question results
An application is required that allows the user to obtain their location on a
map to view other nearby users and, in addition, allows them to be contacted
through a video call using the camera and microphone. What type of
application is the most appropriate for these needs?
User response:
Native
Result:

Correct!
Question results
Luis has an attractive visual design for his mobile application, which
professional should he hire to develop it?
User response:
Graphic designer
Result:

You need to reinforce the topic: Faces in mobile application


development
Question results
Member of the work team that performs functional tests on the mobile
application and finds errors in user records.
User response:
Tester
Result:

Correct!
results of the question
An institution that is dedicated to making online courses wants its users to
be able to access the content through their device; The courses consist of
tutorials with video, audio, images, manuals and text. What type of
application is the most appropriate for this development?
User response:
Web-app
Result:

Correct!
Question results
Indicate two options that can help you protect your equipment and the
office's electrical installation.
User response:
Connect equipment to current regulators
Use power strips when necessary
Result:

Correct!

Lesson 2
Select two types of views that must necessarily include the legal notice.
User response:
Corporate application
Store Application
Result:

You need to reinforce the topic: Mandatory views in a mobile application


Question results
Of the following clauses, which should be included in the privacy policy view
of a mobile application?
User response:
Copyright
Right to exclude
Intellectual property
Result:

You need to reinforce the topic: Mandatory views in a mobile application


Question results
What is the most important condition for designing the interface of a mobile
application?
User response:
Be mostly oriented towards user experience
Result:

Correct!
Question results
How can you improve the usability of a mobile application?
User response:
Add menus to all mobile app views
Result:

You need to reinforce the topic: Usability assurance


Question results
Juan wants his mobile application to be more interactive. Of the following
options, what can you add to achieve this?
User response:
State change animations when the button is pressed
Result:

Correct!
Question results
Choose the two views that must be found in a sales application.
User response:
Privacy Policy
Legal warning
Result:

You need to reinforce the topic: Mandatory views in a mobile application


Question results
Select three factors that must be taken into account in order to guarantee
usability in a mobile application.
User response:
Easy to use
Ease of learning
Error frequency
Result:

You need to reinforce the topic: Usability assurance


Question results
Select 3 elements that can commonly be pinned a link to in a mobile
application.
User response:
Button
Text
Image
Result:

Correct!
Question results
Select three consequences of a mobile application having poor usability.
User response:
Reduce in-app advertising
Lower user flow
Generates fear in the user
Result:

You need to reinforce the topic: Usability assurance


Question results
Of the following elements, which are the most used to include and fill out
forms in a mobile application?
User response:
Text area, radio buttons, checkbox
Result:

Correct!

Each mobile application reserves the right to make changes to its views. Is
this statement true?
User response:
True, each mobile application can modify its views to update its original
content
Result:

Correct!

Select three principles necessary for a successful interface.


User response:
Anticipation
Autonomy
Modularity
Result:

You need to reinforce the topic: User Interface Design


Question results

The model that focuses on the interactivity of the user interface is the:
User response:
Designer
Result:

Correct!

One of the objectives of Front-End development is for the user to understand


and use functionalities of the mobile application. This statement is:
User response:
Correct, since otherwise the user will spend little time in the application
Result:

Correct!

Lesson 1
Relates what information each work area should obtain from a wireframe.

Result:
Correct!
Question results
A team wants to use a structure and format programming language to start
mobile application development on the Front-End part. For this, they choose
Java. Is this action correct?
User response:
No, because Java is an object-oriented programming language.
Result:

Correct!
Question results
Order the steps you must follow to generate the information architecture.
User response:
1. Classify the information into categories and subcategories depending on
its relevance
2. Hierarchize the content, ordering the content from most to least relevant
3. Design elements that communicate the global scheme with each content
unit
4. Model the actions that the user will perform in the mobile application to
trace navigation paths
Result:

Correct!
Question results
Fernando is in charge of coding a mobile application in the Front-End part.
Select the software you should use for this purpose.
User response:
css
Html
JavaScript
Result:

You need to reinforce the topic: Mobile application development


process
Question results
A team is going to develop a mobile application, which is why it will have a
meeting with the client to define the requirements. In said meeting, the
following is defined:
1) The client defined that the mobile application will be complementary to
another that is already developed
2) The client defined that the reach of the mobile application will be global
3) The client defined that the mobile application will be private
4) The development team establishes that operational control of the mobile
application will fall to a private company.

In this meeting, what mistake did the team make?


User response:
Define operational control, since that must be defined by the client
Result:

Correct!

Question results
Eduardo was hired as a mobile application developer in the Front-End part
and must code a navigation map. Order the procedure that must be
followed.
User response:
1. HTML encode the content of each view according to the corresponding
wireframe
2. Code the style of the mobile application in CSS
3. Code in JavaScript to add interactivity in each view
4. Apply ASO techniques for search engines in the app store
5. Manage view and content functionality changes
Result:

Correct!
Question results
Choose the three layers that make up each interaction score of a mobile
application.
User response:
User actions
Process
Direct contact
Result:

Correct!
results of the question
Alejandra has been considered to take part in the planning of a mobile
application. Select three aspects that should be taken into account from the
perspective of a mobile application developer in the Front-End part.
User response:
Design a navigation map with customer information
Design wireframes based on navigation maps
Translate client needs into design objectives
Result:

You need to reinforce the topic: Mobile application development


process

Alicia was hired as a mobile application developer in the Front-End part,


what should she apply to start working?
User response:
The design of the navigation map and wireframes
Result:

Correct!

A mobile application developer on the Front-End part carries out the


information architecture process. In this process, the developer designed the
elements that communicate the global scheme with each of the content units
of the web page. Is this action correct?
User response:
Correct, because only in this way can the wireframes of each mobile
application be designed
Result:

Correct!

A team is going to develop a mobile application, which is why it will have a


meeting with the client to define the requirements. In said meeting, the
following is defined:
1) The mobile application will be developed from scratch
2) The scope of the mobile application will be statewide
3) The mobile application will be public.
According to the information obtained, what information did you need to
define at the meeting?
User response:
Operational control of the mobile application
Result:

Correct!

A mobile application development team in the Front-End part carries out the
design of the information architecture. Select the three products that should
result:
User response:
Interaction Sheet Music
Result:

You need to reinforce the topic: Information architecture

A Front-End mobile application development team will choose the right tools
to do their job. The team makes the following selection:
1) JavaScript
2)HTML
3) PHP.
What mistake did the team make?
User response:
Select PHP, since that tool is used in Back-End development
Result:

Correct!

Lesson 2

Analyze the following command:


ionic serve app blank
What action is performed when executing it?
User response:
An error is displayed because the command is incorrect
Result:

Correct!
Question results
Indicates the three extensions used by the main files of a mobile application
project
User response:
css
js
html
Result:

Correct!
Question results
Developing an application requires three main sections that can be
accessed from the main view. Select which of the following templates works
to fulfill that functionality.
User response:
tabs
Result:

Correct!
Question results
Arrange the following words to create a new blank project called "Project1."
User response:
1. ionic
2. start
3. Project 1
4. blank
Result:

Correct!
Question results
To develop a new project it is necessary to create a folder called
"Application" in a folder called "Projects". Select which commands you
should use to perform this procedure.
User response:
cd to enter the directory and mkdir to create a new folder
Result:

Correct!
Question results
You want to create a new folder and check if it was created, which of the
following options is the correct answer?
User response:
mkdir to create a new folder and dir to check if it was created
Result:

Correct!
Question results
Order the steps to create a new environment variable.
User response:
1. Open computer in file explorer and click on system properties
2. Select advanced system settings and then environment variables
3. Create a new environment variable by clicking the new button
4. Assign a name to the variable and the path as the value of the
environment variable
Result:

Correct!
Question results

You want to implement the use of the device's camera in the development of
an application, which of the following commands installs the necessary
elements for the use of these plugins?
User response:
bower install -g ngCordova
Result:

Correct!

Select three benefits of using a specialized text editor.


User response:
Color code
Debugging
hotkeys
Result:

Correct!
Question results
Order the procedure for saving a file in a specialized text editor.
User response:
1. Open the specialized text editor
2. Go to file and create a file
3. Give the file a name
4. Save the file to the site folder
5. Save the file with .html extension
Result:

You need to reinforce the topic: Specialized text editor

It takes you a long time to write your code and it usually has syntax
problems. What package should you download to improve this aspect?
User response:
Autocomplete
Result:

Correct!

What is the file that contains the main view of the application and the routing
to other views of it?
User response:
index.html
Result:

Correct!

Indicates which of the installations that perform the following commands


allows the use of the mobile device tools.
User response:
bower install -g ngCordova
Result:

Correct!

In a text editor you can download extra functionality packages. Of the


following packages, which two are the most functional when coding a web
page?
User response:
Highlights. Command autocompletion
Result:

You need to reinforce the topic: Specialized text editor

Order the steps to install and configure the mobile application development
kit
User response:
1. Run the Mobile App Development Kit IDE
2. Find and install IDE updates and necessary packages
3. Open the SDK Manager
4. Select the packages to install from platforms
5. Select all SDK tools packages
6. Select all SDK Update Sites options
7. Install the packages
Result:

Correct!

When testing an application, an error related to one of the application's


views is displayed. In what type of file is that error most likely to be found?
User response:
html
Result:

Correct !
Lesson 3

An application has a problem with the way the content displayed in the views
is distributed, what extension does the file that has the problem have?
User response:
.html
Result:

Correct!
Question results
Orders the steps carried out in the testing and compilation process of a
mobile application.
User response:
1. Open the command terminal
2. Enter the project directory
3. Test the application on the server
4. Enter the build command
Result:

Correct!
Question results
Analyze the following code and select which of the following options best
describes the actions it performs.

User response:
Define a new controller with the name controlList and use the delete function
Result:

Correct! Question resultsQuestion results


To develop a mobile application, it is necessary to implement a module to
locate the user's current position on a map. Which of the following options
optimizes application development?
User response:
Develop a localization module in the data model
Add an image of the current map in the application view
Result:

You need to reinforce the topic: Application structure


Question results
Analyze the following image and select the function of the decision and
repetition structures.
User response:
The repeat structure loops through all positions in the array and the decision
structure identifies a specific element of the array.
Result:

Correct!
Question resultsQuestion results
An application that is responsible for registering products from a store
presents an error, since when pressing the option to edit a product it enters
the view to create a new product. Which of the application files has this
error?
User response:
app.js
Result:
Correct!
Question results

In an application, the module in charge of registering new products must


return to the main view when saving the changes. Which of the following
lines of code are responsible for performing that function?
User response:
$state.go('MainView');
Result:

Correct!

An application requires the implementation of a new functionality that allows


deleting some of the records stored in a variable called \"Contacts\". Which
of the following lines of code should you use to add the functionality to the
application?
User response:
Contacts.splice(Index, 1);
Result:

Correct!

A mobile application is required to display in the form of a list a series of


objects that are stored in a variable. What tags should you use to generate
the list and the elements it contains?
User response:
ion-list for the list and ion-item for the elements
Result:

Correct!

The team that developed a mobile application needs to know where the
application installation file is located to perform tests on a mobile phone.
Which of the following folders should they enter to find the file?
User response:
To the folder that is called the same as the file extension
Result:

Correct!

In an application there is a variable called \"App\" that should update the


content only when a button is pressed. Which of the following directives is
used to implement this functionality?
User response:
angular-copy
Result:

Correct!

To develop an application, the installation of a geolocation plugin is required.


Which of the following actions should you take to add the plugin's
functionality to the application?
User response:
Add the script tag to the index.html file
Result:
Correct!

To implement navigation between views it is necessary to add a new


configuration to the application. What are the parameters that the new
configuration must receive?
User response:
$stateProvider and $urlRouterProvider
Result:

Correct!

Functional testing of an application is performed on the server using the run


command. Seeing that the application complied with the tests that were
applied, the development team decides to generate the application file using
the ionic build command followed by the operating system, but the console
does NOT recognize the command. Which of the following causes could be
generating the problem?
User response:
The run mode has not been finished so it must be concluded by entering the
command q
Result:

Correct!

An application view requires the parent view to load content that is defined in
another file. Which of the following procedures should you apply to perform
this action?
User response:
Change content label to ION-NAV-VIEW
Result:

Correct!

An application whose function is that of a basic calculator presents problems


in the operations carried out, since when selecting the ADD option the
application displays the SUBTRACTION of the entered numbers as a result.
Which of the modules presents the problem that causes the application to
malfunction?
User response:
The controller
Result:

Correct!

Analyze the following code and indicate which of the following descriptions it
corresponds to.

User response:
Schedule a new state called url: List with file view /List
Result:

You need to reinforce the topic: Navigation between views

A state in the navigation of an application shows a view other than the one
that should be assigned, which of the following attributes presents the
problem?
User response:
templateUrl
Result:

Correct!

Select three commands that are used in compiling and simulating the
application.
User response:
ionic-platform
ionic-serve
ionic-build
Result:

Correct!
Lesson 1

Representatives from each area of a company in charge of mobile


application development meet to evaluate the company's overall
performance and identify its areas of opportunity. What mechanism was
applied to identify risks?
User response:
Process analysis, facilitating the identification of risks in each area of the
company
Result:

Correct!
Question results
Representatives from each area of a company in charge of mobile
application development meet to evaluate the company's general
performance and identify its areas of opportunity. What mechanism should
they apply to identify risks?
User response:
Process analysis, facilitating the identification of risks in each area of the
company
Result:

Correct!

The administrators of a mobile application project set the delivery deadline 3


months from today. A month later, customers decide that it should be
delivered a month early. What delivery date must be respected?
User response:
That of the clients, with an increase in the budget to cover overtime
Result:

Correct!
Question results
A mobile application developer in the Front-End part observes that there is a
recurring problem in the development of a functional module that does NOT
allow its release to the platform. However, there is NO error in the code.
What should you do to solve the problem?
User response:
Update development applications and code libraries
Result:

Correct!
Question results
Due to the workload, graphic designers make many mistakes and time is
wasted in correction. As a mobile application developer you identify this
situation as one:
User response:
Weakness
Result:

Correct!
Question results
Speaking of the software used for risk analysis, which of the following
statements is correct?
User response:
The risk analysis program is only used when it is necessary to carry out an
in-depth study
Result:

Correct!

Select the three main data that must be included in the code when changes
are made, to maintain correct control.
User response:
Name of person responsible for the change
Change approval, start and end dates
Project name and affected module
Result:

Correct!
Question results

When creating a schedule of activities, you must write in the horizontal cells
the times in which you will carry out each activity; Vertically, you must write
the objectives you want to achieve. This statement is:
User response:
Correct, this way the objectives are better appreciated
Result:

Correct!
Question results
Select the option that represents a weakness that a mobile application
project may have.
User response:
Lack of visibility in the registration and login section
Result:

Correct!
Question results
A mobile application developer in the Front-End part observes that there are
system functionalities that have NOT been used by users. What is the action
you should take regarding these functionalities?
Eliminate them, because they impact the performance of the application and
therefore its profitability
Result:

Correct!
Question results
An important client of a mobile application project advances its delivery date,
conditioning the renewal of its contract. To address this risk, managers
interview the most experienced team member to find out if it is possible to
finish the project with the new date. Was the mechanism that was applied
the most efficient?
User response:
No, these types of threats are always considered in project planning and are
not considered risk.
Yes, since the experienced employee has better knowledge of the progress of the
project development
Result:

You need to reinforce the topic: Risk identification

Question results
The use of the qualitative method in risk analysis is justified when:
User response:
The risk level is low and does not greatly affect the project
Result:

Correct!
Question results
An important client of a mobile application project advances its delivery date,
conditioning the renewal of its contract. To address this risk, administrators
interview the most experienced team member to find out if it is possible to
finish the project with the new date. Was the mechanism that the
administrators applied the most efficient?
User response:
Yes, since the experienced employee has better knowledge of the progress
of the project development
No, these types of threats are always considered in project planning and are not
considered risk.
Result:

You need to reinforce the topic: Maintenance of the mobile application

Order the steps you must follow to evaluate changes to a mobile application.
User response:
1. Impact assessment
2. Search for alternatives
3. Development board approval
4. Adjustments to the development plan
5. Notification to all stakeholders
6. Management according to the new plan
Result:

Correct!
Question results
Of the following options, which represents a strength of a mobile application
project?
User response:
The work team is very efficient and respects delivery dates
Result:

Correct!

Select the option that represents a weakness that a mobile application


project may have.
User response:
Lack of visibility in the registration and login section
Result:

Correct!

Which of the following tools will allow you to more easily create a schedule
of activities?
User response:
Spreadsheet
Result:

Correct!
Question results
The administrators of a mobile application project set the delivery deadline 3
months from today. A month later, customers decide that it should be
delivered a month early. What delivery date must be respected?
User response:
That of the clients, with an increase in the budget to cover overtime
Result:

Correct!

What are the implications of advancing the delivery date of a project?


User response:
Reallocate project resources according to priority
Result:

Correct!
Results
Lesson 1
Which of the following statements refers to ASO?
User response:
Process by which the positioning of an application in an application store is
improved
Result:

Correct!
Question results

How can you improve the visibility of an app in the store?


User response:
Making a correct selection of keywords
Result:

Correct!
Question results
Select three elements that should be taken into account during the
monitoring phase of the ASO process.
User response:
Evaluate user feedback on your app and compare it to your competitors
Compare your own rankings with those of the competition
Analyze search results for app keywords
Result:

Correct!
Question results
Select three elements that should be taken into account during the analysis
phase of the ASO process.
User response:
Identify top-ranked apps that use the same keywords as your own app
Detect strengths and weaknesses by observing the competition's
application sheets
Monitor the rankings of the categories in which competing applications are
found
Result:

Correct!
Question results
Select three elements that must be taken into account during the
optimization phase of the ASO process.
User response:
Define the app name according to the app store rules
Include an attractive and functional video that encourages users to install
the application
Design an icon according to the characteristics and functions of the
application
Result:

Correct!
Question resultsQuestion results
Indicate which of the following are ASO On-metadata factors.
User response:
Application icon
Application Category
Application name
Result:

Correct!
Question resultsQuestion results
They are those ASO factors of an application on which we can exert a direct
influence.
User response:
On-metadata
Result:

Correct!
Question results
What is the purpose of the ASO process?
User response:
Monitor the positioning of competing applications in relation to your own
Result:

Correct!

Order the steps to follow in the keyword selection process.


User response:
1. Make a selection of keywords that describe or are related to your
application
2. Select the keyword that best describes the application as the main word
3. Use selected keywords to describe the app and its features
4. Create a name for your app using the main word from the keywords
5. Section key texts into an overview and a detailed description for the app
store
Result:

Correct!
Question results

Order the steps to take to create a mobile application developer account.


User response:
1. Enter the developer console site
2. Log in with your own email account
3. Consult and accept the terms and conditions
4. Fill out account payment information
5. Complete the form with your personal or organizational information
Result:

Correct!

Select 3 elements that are part of a mobile application tab.


User response:
Application Category
Application name
App size
Result:

Correct!
Question results
Select three elements that must be taken into account during the
optimization phase of the ASO process.
User response:
Include an attractive and functional video that encourages users to install the
application
Define the app name according to the app store rules
Design an icon according to the characteristics and functions of the
application
Result:

Correct!

Indicate which of the following are ASO Off-metadata factors.


User response:
Installation volume
Installation speed
Application ranking
Result:

Correct!

What are the main objectives of the ASO?


User response:
Improve application visibility
Maximize revenue generated by applications
Increase the number of installations
Result:

Correct!
Question results
What is the developer console for?
User response:
It is a platform that allows us to manage the publication of applications in a
digital store
Result:

Correct!

What should you do to show the user some of the features and functions of
the application without installing it?
User response:
Making use of screen and video impressions in the app store
Result:

Correct!

You might also like