Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Assignment Details Software Installation Guide Part 1 Please submit your work as a Word document labeled CS 3 1 1 _ U 2 _ IP

Assignment Details
Software Installation Guide
Part 1
Please submit your work as a Word document labeled CS311_U2_IP_YourName.
Scenario: You are working as a mobile app developer for a company and have been assigned to design the user interface (UI) for your companys mobile app. According to your boss, the UI should look something like the following:
Your mobile app UI should have the following labels and textboxes:
Customer Name
Customer ID
Customer Address
The mobile app UI should also contain a Submit button. The following validation should be executed as soon as the user clicks the Submit button:
Customer ID should be between 01000. If the user enters any value above 1,000, then you need to display an error message.
Customer Name should not contain any numeric characters. If the user enters customer name with numbers, then display an error message.
Customer ID, Name, and Address are required fields. If the user does not enter any of the values, then display the required field validation error message.
Once you build the UI, create an additional screen that shows the following things:
Customer OrderID(Label):__________
Order_Name(Label):__________
Order_Quantity:_____________
Order_FullfilledBy:____________
You need to submit the following items in a zip file:
Android Project
Output screenshots
Part 2
Scenario: You recently started working in at a university's math department as a software programmer. You need to build an app that can calculate the mod of two numbers. Users need to enter num1 and num2. The app should perform the calculation and display the output as num1 mod nub2 operation.
For example:
25 mod 5=0
24 mod 5=4
Once you implement the mod operations, you need to add the following buttons:
Addition
Subtraction
Division
Power
Do the following steps to complete the lab:
Create the Android Studio project.
Use the Android Studio layout editor.
Add textboxes and labels according to the UI.
Add button in the UI.
Review the XML code of the design.
Declare the variable before the oncreate function.
Read the value from textboxes, and assign it to the variable.
Add the click event for the button.
Display the output.
Declare the variable before the oncreate function.
You need to submit the following items in a zip file:
Android Project
Output screenshots
Please submit your assignment.
For assistance with your assignment, please use your textbook and all course resources.
Individual Project Rubric
The Individual Project (IP) Grading Rubric is a scoring tool that represents the performance expectations for the IP. This Individual Project Grading Rubric is divided into components that provide a clear description of what should be included within each component of the IP. Its the roadmap that can help you in the development of your IP.
Expectation Points Possible Points Earned Comments
Design: The UI designs are clear, consistent, and based on the requirements.
30
Requirements: The projects can run without errors and meet the specified requirements to take user input and present the expected output.
30
Code: The code has appropriate indentation and is easy to read. It should appropriate comments as well.
30
Organization: Assignment presents information logically and is clearly relevant to discussion topic.
25
Professional Language: Assignment contains accurate grammar, spelling, or punctuation with few or no errors. (APA formatting is required or style specified in assignment).
10

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Concepts

Authors: David M. Kroenke, David J. Auer

7th edition

133544621, 133544626, 0-13-354462-1, 978-0133544626

More Books

Students also viewed these Databases questions

Question

How we can improve our listening skills?

Answered: 1 week ago

Question

How do artifacts affect interaction between members of the team?

Answered: 1 week ago