Answered step by step
Verified Expert Solution
Link Copied!
Question
1 Approved Answer

Submission Instructions: - You must submit your assignment as a single pdf or .doc file: Include your code as an appendix; code should be copied

Submission Instructions:

- You must submit your assignment as a single pdf or .doc file:

  • Include your code as an appendix; code should be copied and pasted and not submitted as a screenshot. Code must be properly formatted.
  • Be sure that images are not high resolution or else there may be problems uploading your assignment.

- Organize your submission in the order that the questions are asked.

In this assignment, you will create a "10-key" calculator in android studio and Kotlin.

In android studio create a simple calculator app. It should replicate the functionality of the calculator found here: http://www.math.com/students/calculators/source/basic.htm?

The buttons included should be:

Number Keys: "1", "2", "3", "4", "5", "6", "7", "8", "9", "0"

Operation Keys: "+", "-", "*", "/"

Other Keys: "=", "CLEAR",

The CLEAR key should clear out the screen and everything in memory.

The = key will apply the operations and give the result.

Additionally, your calculator should have the following keys:

A DEL key which is the same as "backspace" and will remove the last character on the screen.

A "." key should indicate a decimal.

Deliverables You should submit a single document that contains the following:

  1. An explanation of your application (like a simple user manual highlighting its features -- here is a good example)
  2. Screenshots of your application showcasing its features.
  3. A copy of the Kotlin code you've written in an appendix.

Marking Criteria

Description

The student provides a thorough, clear and precise description of the application and the requirements as described in the assignment.

User Interaction Description

The student provides clear instructions on how the application is meant to be used complete with at least one screenshot.

Spelling, Grammar and Style

The student has no grammar, spelling or stylistic issues.

Code - The code is written in such a way that is readable - The code is written in a sensible way -- loops are used where necessary, data encapsulation is present where appropriate, etc.

- The student provides sufficient comments to make the code understandable

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_2

Step: 3

blur-text-image_3

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

Intelligent Information And Database Systems Asian Conference Aciids 2012 Kaohsiung Taiwan March 2012 Proceedings Part 2 Lnai 7197

Authors: Jeng-Shyang Pan ,Shyi-Ming Chen ,Ngoc-Thanh Nguyen

2012th Edition

3642284892, 978-3642284892

More Books

Students explore these related Databases questions