IT 448 Saudi Electronic University Mobile Application Worksheet
College of Computing and Informatics Assignment 2 Deadline: Sunday, 24/04/2022 @ 23:59 [Total Mark for this Assignment is 8] Student Details: Name: ### ID: ### CRN: ### Instructions: • • • • • • • • • • You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on Blackboard via the allocated folder. These files must not be in compressed format. It is your responsibility to check and make sure that you have uploaded both the correct files. Zero mark will be given if you try to bypass the SafeAssign (e.g. misspell words, remove spaces between words, hide characters, use different character sets, convert text into image or languages other than English or any kind of manipulation). Email submission will not be accepted. You are advised to make your work clear and well-presented. This includes filling your information on the cover page. You must use this template, failing which will result in zero mark. You MUST show all your work, and text must not be converted into an image, unless specified otherwise by the question. Late submission will result in ZERO mark. The work should be your own, copying from students or other resources will result in ZERO mark. Use Times New Roman font for all your answers. Question One Pg. 01 Learning Outcome(s): Instructors: Design application interfaces for mobile devices using appropriate software. Question One 3 Marks According to the below screenshot of an app, build an Android App that has a set of java files that implement an adapter with RecyclerView. The details of the java files you need to create are described below. 1. The first java file should contain a data field which is in this case: Movie_name, Director_name, Production_year. 2. The second java file contains MovieViewHolder. 3. The third java file contains the MovieAdapter which is act as a bridge between the data items and the View inside of RecycleView. 4. The Mainactivity java file will contain some samples data to display. HINT: Include the screenshot of your App, after you run the app, as a part of your answer. In addition, copy and paste the code into this file. Otherwise, you will be marked zero for this question. ANSWER: Question Two Pg. 02 Learning Outcome(s): Question Two 2 Marks Instructors: Write two Java files for the following Android project’s screenshot. The project has two activities and by using the Android intents you can switch between Activity classes and pass data. Design 1. The first activity is to enter your name and your ID number. application 2. The second activity will display the information that you sent from the first activity when you click the “SEND DATA” button. interfaces for mobile devices using appropriate software First activity Second activity HINT: Include the screenshot of your App, after you run the app, as a part of your answer. In addition, copy and paste the code into this file. Otherwise, you will be marked zero for this question. ANSWER: Question Three Pg. 03 Learning Outcome(s): Instructors: Design application interfaces for mobile devices using appropriate software Question Three What does the output of the following React app? // React app import React from ‘react’; import {render} from ‘react-dom’; import ExpenseEntryItem from ‘./components/ExpenseEntryItem’ render( Menu Thank you , document.getElementById(‘root’) ); ———————————————————————————-// “ExpenseEntryItem” Component import React, { Component } from “react”; class ExpenseEntryItem extends Component { render() { return ( Item: Mango Juice Amount: 30.00 Spend Date: 2020-10-10 Category: Food ); } } export default ExpenseEntryItem; ANSWER: 2 Marks Question Four Pg. 04 Learning Outcome(s): Instructors: Describe technologies that enable the development of applications for mobile devices. Question Four What is the difference between React app and React Native app? ANSWER: 1 Marks
Do you need a similar assignment written for you from scratch? We have qualified writers to help you.
You can rest assured of an A+ quality paper that is plagiarism free. Order now for a FREE first Assignment!
Use Discount Code "FREE" for a 100% Discount!
NB: We do not resell papers. Upon ordering, we write an original paper exclusively for you.