Develop user interfaces for the android platform

Assignment Help Other Subject
Reference no: EM132116031

Purpose of the assessment (with ULO Mapping) Students are required to design and develop four different Apps.

Students will be able to:
b. Apply Java programming concepts, models/architectures and patterns to Android application development
c. Design components, systems and/or processes and develop user Interfaces for the Android platform to meet required specifications
d. Identify business constraints, interpret and analyse stakeholder needs
e. Synthesise alternative/innovative solutions, concepts and procedures
f. Implement and test solutions

Assignment Specification

Project name: Developing four different Apps

You are required to design and develop using Android studio the following four applications. The projects technical details covered in chapters 6,7,8,9 from the text book respectively.

App 1: Animal Voices Children's App

Requirements Document-(Hint: Required programming skills covered in chapter 6)
Application title: Animal Voices Children's App
Purpose: The Animal Voices app plays sounds of cows and pigs in the barnyard.
Algorithms:
1- The opening screen displays an image of a farm and the title "Animal Voices" for six seconds (Figure 6-34).
2- The second screen displays two buttons with two images that allow the user to select cow sounds or pig sounds (Figure 6-35).
Conditions:
1- The cows.png and pigs.png images are available in the student files and the sound effects are named cows.mp3 and pigs.mp3.
2- When a sound effect is playing, the other button should not be displayed. Each sound effect can play and pause on the user's selection.

App 2: New Seven Wonders of the World App

Requirements Document - (Hint: Required programming skills covered in chapter 7)
Application title: New Seven Wonders of the World (Monuments)
Purpose: Wikipedia would like you to build an app to showcase the new seven wonders of the world and allow users to select any monument to see a large picture.
Algorithms:
1- The opening screen should display in a grid the seven images representing the new seven wonders of the world-Great Wall of China, Petra, The Redeemer, Machu Picchu, Chichen Itza, Colosseum,and Taj Mahal (Figure 1).
2- When the user selects a monument image in the GridView control,a larger version of the image appears below the GridView. A toast message states which monument image the user selected by number (Figure 2).
Conditions:
1- The pictures of the seven wonders of the world are provided with your student files with the names wonder1 through wonder7.
2- Display each image in the GridView control with four images across each row, and use a column width of 60dp, horizontal spacing of 3dp, and vertical spacing of 3dp.

App 3: Country Cabin Rental Tablet App

Requirements Document-(Hint: Required programming skills covered in chapter 8)
Application title: Country Cabin Rental Tablet App
Purpose: The Country Cabin Rental realty agency provides cabins for rental. Two cabins are available for a minimum three-night stay.
Algorithms:
1- The opening screen displays an image, cabin descriptions, two radio button controls with different cabin names, and a button that launches a DatePicker dialog box.
2- When the user taps the button, a DatePicker control is displayed in adialog box. The user selects the first night of a three-night reservation. The dialog box displays the date range of the three- night reservation with the name of the selected cabin.
Conditions:
1- Find an appropriate picture on the Web.
2- Write your own descriptions of the cabins. 3- Do not use the default theme.
4- Only one radio button can be selected at a time. 5- Use a Table layout.

App 4:Snap Fitness Tablet App

Requirements Document-(Hint: Required programming skills covered in chapter 9)
Application title: Snap Fitness Tablet App
Purpose: The local fitness gym in your area wants an app that provides information about the activities and memberships at the gym.
Algorithms:
1- The list items display the text Site, Info, and Photos. The first list item links to the website of a local gym.
2- The second list item displays the costs for the gym:
- Youth (ages 14-17): $25
- Adult (18 and over): $50
- Family/Household: $75
- Active Senior: $50
3- The third list item displays four photos in four rows with information about the gym next to each one.

Attachment:- Android Apps Development.rar

Reference no: EM132116031

Questions Cloud

What is the probability that both say service is poor : You select two customers without replacement to get more information on their satisfaction. What is the probability that both say service is poor?
Write java program for doubly link list : Write java program for doubly link list -Insert a node as a head in a Doubly Linked List.
Feelings about tuition-fee increases : "Which of the following choices best describes your feelings about tuition & fee increases?"
How is this loss allocated for tax purposes : HA3042 Taxation Law Assignment - Holmes Institute Australia. How is this loss allocated for tax purposes? If Joseph and Jane decide to sell the property
Develop user interfaces for the android platform : HC2051 - Mobile Web Application Development - Android Apps Development - Identify business constraints, interpret and analyse stakeholder needs
What are the three items that make up lvm : What are the three items that make up LVM? Wjat is the biggest benefit of using lvm over basic partitions or of using raid array?
How many blocks does the cache have : What is the ratio between total bits required for such a cache implementation over the data storage bits?
Provide satisfactory financial advice : Should you expect this company to provide satisfactory financial advice?
List of operations that will be performed for the example : Assuming that we are using a stack to check matching parenthesis, brackets and braces in a code. Show the hown below.

Reviews

len2116031

9/18/2018 5:22:01 AM

Demonstration /5 Demonstrated excellent demonstration Demonstrated very good demonstration Demonstrated good demonstratio n Demonstrated satisfactory demonstration Demonstrated unsatisfactory demonstration Harvard or IEEE Reference style /3 Clear styles with excellent source of references. Clear referencing style Generally good referencing style Sometimes clear referencing style Lacks consistency with many errors

len2116031

9/18/2018 5:21:56 AM

Customize! Navigating with a Master/ Detail Flow Activity on a Tablet /3 Demonstrated excellent Customize! Navigating with a Master/ Detail Flow Activity on a Tablet Demonstrated very good Customize! Navigating with a Master/ Detail Flow Activity on a Tablet Demonstrated good Customize! Navigating with a Master/ Detail Flow Activity on a Tablet Demonstrated satisfactory Customize! Navigating with a Master/ Detail Flow Activity on a Tablet Demonstrated unsatisfactory Customize! Navigating with a Master/ Detail Flow Activity on a Tablet

len2116031

9/18/2018 5:21:50 AM

Design! Using a DatePicker on a Tablet /3 Demonstrated excellent Using of a DatePicker on a Tablet Demonstrated very good Using of a DatePicker on a Tablet Demonstrated good Using of a DatePicker on a Tablet Demonstrated satisfactory Using of a DatePicker on a Tablet Demonstrated unsatisfactory Using of a DatePicker on a Tablet

len2116031

9/18/2018 5:21:45 AM

Marking Rubrics Grades Excellent Very Good Good Satisfactory Unsatisfactory Jam! Implementing Audio in Android Apps /3 Demonstrated excellent use of Audio in Android Apps Demonstrated very good use of Audio in Android Apps Demonstrated good use of Audio in Android Apps Demonstrated satisfactory use of Audio in Android Apps Demonstrated unsatisfactory use of Audio in Android Apps Reveal! Displaying Pictures in a GridView /3 Demonstrated excellent use of Displaying Pictures in a GridView Demonstrated very good use of Displaying Pictures in a GridView Demonstrated good use of Displaying Pictures in a GridView Demonstrated satisfactory use of Displaying Pictures in a GridView Demonstrated unsatisfactory use of Displaying Pictures in a GridView

len2116031

9/18/2018 5:21:38 AM

Marking criteria Marking criteria Weighting Jam! Implementing Audio in Android Apps 3% Reveal! Displaying Pictures in a GridView 3% Design! Using a DatePicker on a Tablet 3% Customize! Navigating with a Master/ Detail Flow Activity on a Tablet 3% Demonstration 5 % Harvard or IEEE Reference style 3% TOTAL Weight 20% Assessment Feedback:

len2116031

9/18/2018 5:21:30 AM

Submissions must consist of your zipped project folder. Submissions not following these requirements will be penalized. Submissions should reflect the concepts and practices we cover in class. 1. Complete code for your project. You can use any publicly available libraries / code / artwork / materials as long as you correctly acknowledge all sources. Please remember that when you include new features from the Android API or examples of code from other sources or projects - you must cite these examples in comments (author, website or book where you got the ideas from). 2. Documentation of your programming effort and your design process. This should be a separate document, giving an overview of the different steps you went through and presenting all documentation materials you produced on the way. 3. Manual for your product. Document that describes how the product is to be used. Please make use of screen shots here to document all functionality.

len2116031

9/18/2018 5:21:10 AM

please do it in 5 days and need important steps written into micro soft ward and some screen shots , guidelines given below assignment Due Date Week 10 Submission Guidelines All work must be submitted on Blackboard by the due date along with a completed Assignment Cover Page. The assignment must be in MS Word format, 1.5 spacing, 11-pt Calibri (Body) font and 2 cm margins on all four sides of your page with appropriate section headings. Reference sources must be cited in the text of the report, and listed appropriately at the end in a reference list using Harvard or IEEE referencing style.

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd