Answered step by step
Verified Expert Solution
Question
1 Approved Answer
This milestone will prepare you for Project One. Throughout the projects in this course, you will work through the different stages to create a mobile
This milestone will prepare you for Project One.
Throughout the projects in this course, you will work through the different stages to create a mobile app that is ready to launch. These projects will take you from the planning and design stages to app development. In this milestone, you will decide what app you will work on throughout this course. You will also take some time to orient yourself to the goals and users for the app you selected so you will have everything you need for Project One.
Scenario
You have been hired as the newest member of the mobile application development team for the MobileApp Company. Every week, your team meets to discuss and assign the latest client projects. There are three available projects that you and the rest of the team feel would be a good fit for your expertise. You may select which application you would like to work on Your options are an inventory app, an eventtracking app, and a weighttracking app.
Option : Inventory App
This application will be used to track items in a warehouse. This application must include the following features:
A database with at least two tables, one to store the inventory items and one to store user logins and passwords
A screen for logging into the app
Note that the screen for logging into the app should also be used to create a login if the user has never logged in before.
A screen with a grid that displays all items in the inventory
A mechanism by which the user can add and remove items from the inventory
A mechanism by which the user can increase or decrease the number of a specific item in the inventory
A mechanism by which the application will notify the user when the amount of any item in the inventory has been reduced to zero
Option : EventTracking App
This application will be used to track the dates and times of upcoming events. This application must include the following features:
A database with at least two tables, one to store the event details and one to store user logins and passwords
A screen for logging into the app
Note that the screen for logging into the app should also be used to create a login if the user has never logged in before.
A screen with a grid that displays all upcoming events
A mechanism by which the user can add and remove events from the database
A mechanism by which the user can enter the time and general information of a specific event
A mechanism by which the application will notify the user on the day that an event has been scheduled
Option : WeightTracking App
This application will be used to track the daily weight of the user. This application must include the following features:
A database with at least three tables: one to store the daily weight, one to store user logins and passwords, and one to store the goal weight
Note that goal weight will be constant, but setting a onetime weight that is stored in a database will be the simplest way for you to accomplish this task.
A screen for logging into the app
Note that the screen for logging into the app should also be used to create a login if the user has never logged in before.
A screen with a grid that displays all the daily weights and the days they were entered
A mechanism by which the user can add a daily weight
A mechanism by which the user can add a goal weight
A mechanism by which the application will notify the user when they reach their goal weight
Directions
Choose one of the options from MobileApps clients and then review their needs. Remember that you will continue to work on this clients app throughout the course, as you will use the same scenario for all the projects in this course.
Specifically, you must address the following rubric criteria:
Articulate the mobile app goals of the project.
Identify the application you have chosen to work on
Explain the overarching purpose of the app. Reference the major components you think will be necessary to include in the app to support the apps goals. Reference the detailed list of needs included below the app option you selected in the Scenario section. For example, each option includes the need for a screen with a grid that displays information.
Explain how you might design the app at a high level with reference to features, what it would need to include, and how that serves the users to meet the mobile apps goals.
Compare the mobile app you selected to other competitive mobile apps of the same type.
Reference two mobile apps with similar themes and goals to the one you will develop. When completing this comparison, you can explore mobile apps you have used or ones you are less familiar with but found via online research. If you need ideas, review the readings linked in this modules Resources section. Researching competitive apps that target the same audience will help you understand how to address your apps goals.
Discuss the applications potential users.
Identify and describe three user types based on their goals.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started