NIT3213 Mobile Application Development College of Engineering and Science Page 1 of 3 Assignment 1 –Application with multiple activities Tri Semester 3, 2019 Due Date: Sunday 5 January 2020, 5 pm This...

Its easy so needed asap


NIT3213 Mobile Application Development College of Engineering and Science Page 1 of 3 Assignment 1 –Application with multiple activities Tri Semester 3, 2019 Due Date: Sunday 5 January 2020, 5 pm This assignment will test your Android development skills and is worth 10% of your overall unit mark. This is an individual assignment. Android Development This assignment requires you to develop a simple Android application that uses multiple activities, which are related using Intents. To write the application you will need to use the Android Studio (IDE) 3.2 or latest version. Your application must perform all tasks listed in this document and can run on any Android device with a minimum API version of 21 (Lollipop 5.0) up to the latest version of Android. Your application should be created to display correctly on an emulated Nexus 5X ( 1080 X 1920 pixels in portrait orientation) - however, by using sizes specified in "density independent pixels" (dp) the application should also be able to display correctly on any Android device with any sized screen and resolution. Plagiarism Policy I highly recommend that you familiarise yourself with what is and what is not considered plagiarism, but I'll summarise the key aspects below: • Do NOT share code with fellow students’. I mean it. I have to mark all these projects, and I look at them closely. If I see two projects with identical code, all students involved get zero for the assignment. • You may, and are in fact encouraged to, discuss the project with your fellow students. The goal being that you understand how to create good, high-quality Android applications – and NIT3213 Mobile Application Development College of Engineering and Science Page 2 of 3 that understanding then flows into the exams where you'll be asked questions on Android application development. Just don't share projects/code – code it yourself, learn from your mistakes, and become a great developer. Tasks Create an app. that will offer two features: (i) An employee’s total weekly pay equals the hourly wage multiplied by the total number of regular hours plus any overtime pay. Overtime pay equals the total overtime hours multiplied by 1.5 times the hourly wage. Write an app that takes as inputs the hourly wage, total regular hours, and total overtime hours and displays an employee’s total weekly pay. (ii) Write a program that accepts the lengths of three sides of a triangle as inputs. The program output should indicate the type of a triangle – Equilateral triangle, Isosceles triangle or Scalene Triangle. The main screen (activity) of the app. must provide a method to select one of the two apps offered. You can use two buttons or two images to offer the selection. The app. must, - Have a total of three different activities. - Properly support orientation changes. Specifically, it should not lose values/state information. Write a page report (not more than one page) on the following two questions: 1. How different activities are connected? 2. How orientation change is managed? NIT3213 Mobile Application Development College of Engineering and Science Page 3 of 3 Assignment 1 – Application with multiple activities Student name: Student ID: Requirement Weight Mark App has a total of three different activities. Functionality of the task (i) and (ii) 20 Properly support orientation changes. Specifically, it should not lose values/state information. 5 A brief report on how different activities are connected 5 A brief report on how orientation change is managed 5 Correct layout 4 Correct usage of defining labels, text and buttons etc – proper naming conventions 3 Proper comments 3 Demonstration in Week 7 Lab 5 Assignment mark total / 50 Contribution to unit mark (out of 10%) % Comments: Tri Semester 3, 2019 Due Date: Sunday 5 January 2020, 5 pm Android Development Plagiarism Policy Tasks
Jan 04, 2021
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here