Create ui with appropriate elements to display database

Assignment Help Other Subject
Reference no: EM133207053 , Length: 3 pages.

Assignment: Mobile Application Project

Competency

In this project, you will demonstrate your mastery of the following competency:

o Apply user-centered design principles and industry standards in the development of a mobile application

Scenario

Congratulations! Your App Development Proposal has received approval after being shared with both your client and the mobile application development team at Mobile2App. It is now time to construct a UI based on your original proposal. You must supply the client with a complete UI design that is easy to understand and demonstrates a creative theme and layout for the finished application.

Directions

Open the Android Studio Layout Editor to begin creating the UI for your app. Be sure to use the Install Android Studio resource and the Build a Simple User Interface resource, both linked in the Supporting Materials section, to get started with this software. Throughout this project, continue to reference the App Development Proposal you completed in Project One while paying particular attention to the section on UI Design. Also be sure to let the Android Design and Quality Guidelines document, which is linked in the Supporting Materials section, guide your decisions.

Your completed UI should include all of the screens needed for your app to operate but the UI will not yet be functional. You will only be creating the UI components for this project as the supporting code will be completed in Project Three.

A. Create UI with appropriate design elements to support a user logging in (1 screen). Your UI must include a login screen, that contains the following:

1. Fields for the user to provide a username and password

o Note that the password element should be configured in a way that obscures any text that is typed into the field. This means the text will need to be visually converted into dots.

2. A button for the user to submit their username and password

3. A button for the user to create a new login if it is their first time using the application

o Note that to simplify the account creation process, you can use the same login screen for this purpose. Create a button that will add the username and password into the database if it does not already exist.

4. Any other fields or elements that are necessary to make your application visually appealing, intuitive, and usable

B. Create UI with appropriate design elements to display database information as a grid (1 screen). Your UI must include a data display screen, that contains the following:

1. A grid for displaying data

2. Logical labels and headers for the data that will be displayed

3. A button for adding data to the grid

4. A button on each row for deleting that row of data from the grid

5. A mechanism that allows a user to change the value associated with each grid item (e.g. the number of a specific item in an inventory or the date of an event)

6. Any fields needed to add data to your grid, though this can be on a new screen if you feel the layout is better for your app

C. Create UI with appropriate design elements to prompt a user for permission to communicate with the text messaging app and display information based on permission (1 screen). Your UI will need to include a button, or alternate mechanism, that would cause the app to ask a user for permissions so it can communicate with SMS messaging. A user that grants permission will then receive automated system notifications based on which option you chose in Project One. These notifications would be low inventory, an upcoming event, or reaching a goal weight. If the user denies access to the permissions needed for the app to interact with SMS, then your app should still continue to function overall but should not provide any notifications.

D. Develop visual hierarchy and consistency between UI elements on different screens. The layout for each screen should follow an intuitive visual flow, have a consistent theme, and be creative but still easy to understand. Ask yourself the following to help determine if your visual hierarchy is successful:

1. Does my focus order match with the steps a user would follow when completing a task?

2. Does my grouping organize content in a way that makes sense for the user?

3. Do my transitions have consistency between screens and tasks?

Reference no: EM133207053

Questions Cloud

Difference between short-run and long-run decisions : Fixed costs are often defined as "fixed over the short run." Does this mean that they are not fixed over the long run
Create a function that displays a greeting : Create a function that displays a greeting. Create validation of the elements and inputs. Dynamically enable and disable the button for appropriate situations.
The geologic story of your home place : The geologic story of your home place - what rocks and minerals are found there, and what stories they tell about how your place has changed over geologic time.
What is the purpose and importance of financial analysis : What is the purpose and importance of financial analysis? What are financial ratios? Describe the "five-question approach" to using financial ratios
Create ui with appropriate elements to display database : Create UI with appropriate design elements to display database information as a grid (1 screen). Logical labels and headers for the data that will be displayed.
How is large-scale volcanic eruption seen by modis sensor : How are the capabilities of the MODIS sensor demonstrated here as being extremely useful for monitoring phenomena such as large-scale wildfires?
How the company identified in your research : Identify one additional large company that is currently accumulating a cash hoard. Next, evaluate how the company identified in your research
Prepare the two income statements : Prepare the two income statements assuming the following - Explain and comment on the reasons for differences in the results
Briefly describe humanistic-existential psychotherapy : Briefly describe humanistic-existential psychotherapy and the second approach you selected. Include how these differences might impact your practice as a PMHNP.

Reviews

Write a Review

Other Subject Questions & Answers

  Diagenesis and metamorphism both alter the texture

The presence of redbeds indicates the sediments lithified in water and this caused the iron to rust. Diagenesis and metamorphism both alter the texture and mineral composition of rock; metamorphism is the more extreme process.

  How do these theories relate to carla case of victimization

As usual, 24-year-old Carla left her apartment around 10:00 p.m. to jog to her boyfriend Casey's apartment two miles away.

  How you make quebecor printing business more profitable

Quebecor Printing is a commercial printing company that is expanding, acquiring ailing printing companies, and moving into international markets.

  What was considered a good practice 20 years ago

What was considered a good practice 20 years ago, does not mean it is still a best practice today.Post your reflection of course experiences, challenges.

  Explanation of the perceptual process for hearing

Create a brochure that includes the following: An explanation of the perceptual process for hearing and A description of the factors that contribute to auditory localization

  Discuss your reactions to the experience

"Determine whether the state you reside in (a) requires school lockdown or safety drills in public school (b) mandates active shooter drills or (c) neither.

  Discuss approve or disapprove the loan guarantee

Determine if you would approve or disapprove the loan guarantee, taking into consideration that you would like to NOT see the guarantee exercised

  Demonstrate that you can perform the nih stroke scale

In this lab you will review NIHSS. You will learn more about the NIH stroke scale and then demonstrate that you can perform the NIH stroke scale on a peer.

  The reasons into categories suitable for a fault tree

Group reasons for no-show into categories for placing under the gate in a fault tree. If you have more than five reasons, consider consolidating some of the reasons into categories suitable for a fault tree.

  Would you make the same decision

Mergers and acquisitions are capital budgeting techniques. This technique is a managerial expansion decision to increase assets drawing a cash benefit.

  Write your own view of professional nursing theory

Did any of the nursing theories or theorist influence your own personal theory of nursing; and consequently, your own view of professional nursing theory?

  Write a paper describing the ilo history

Research the history of international labor standards. Are labor standards feasible? What are the advantages and disadvantages of standards. Write a short paper describing the ILO history and answering the questions about their standards.

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