Chat with us, powered by LiveChat Requesting easy mobile app for school project | WriteDemy

Question Description

Note: Prior to developing this project, please make sure you have downloaded and installed the Android Studio IDE and the Android Development Tools (ADT) according to the instructions found by clicking here. It's free! Each part will include zipped project files, screenshots, and work description.

You have been hired to create a mobile application for Healthy Life, a local organic bakery and grocery store. The owners want to offer a mobile application to customers that features recipes that contain ingredients that they sell in their store. You will be developing, testing, and deploying the mobile application based on the specifications provided for each assignment. Once completed, you will be demonstrating the mobile application to the client.

The following specification is what the client has requested:

Part 1:

  1. Create a new Android Application Project.
  2. The main screen should state the name of the person who owns the phone.
  3. The recipe application should have a tile or visual shortcut placed in the application list.
  4. The application should have a splash screen that serves as an appropriate graphical advertisement for the application.
  5. The application should use an appropriate template design and application icon image.
  6. Once opened, the main page of the application should use the page name of Healthy Life and a normal full-screen layout using a 2-column grid control in the Content Panel with 4 buttons in the right column and 4 corresponding images in the left column of the grid control. The text of the four buttons should read: Bread, Fruits, Vegetables, and Soup, respectively. Note: In Phase 5, the buttons will be linked to the corresponding recipe category in a local database.
  7. Test your application by running the Android Phone Emulator.
  8. Create screenshots of all of the relevant screens of your running application, and save them in a Word document named "yourname_ITSD427_IP2.docx." You should also use this document to describe the work you performed for this assignment, with specific details regarding the locations and changes of the code you created and modified.
  9. Save and close the project. Zip the entire project, including your screenshots and work description, to a file named "yourname_ITSD427_IP2.zip".

Part 2:

In Part 1, you started work on some of the application’s graphical user interface (GUI). In this assignment, you will add a data entry form to the GUI and create a local database that will synchronize data to the isolated storage container of the mobile device.

The following are the steps that you need to accomplish:

  1. Create a second page with a data entry form and the following fields: recipename, category, ingredients, and instructions.
  2. Make the Category field a dropdown box that contains the recipe categories listed in the Individual Project for Unit 2.
  3. Create Add and Delete buttons.
  4. Create the database necessary to store the information associated with the data entry form.
  5. Modify the application code to support addition and deletion of data in the database.
  6. Test the application in the Android Phone Emulator.
  7. Create screenshots of all of the relevant screens of your running application, and save them in a Word document named "yourname_ITSD427_IP3.docx." You should also use this document to describe the work you performed for this assignment, with specific details regarding the locations and changes of the code you created and modified.
  8. Save and close the project. Zip the entire project, including your screenshots and work description, to a file named "yourname_ITSD427_IP3.zip".

Part 3:

Using a background thread instead of the user interface (UI) thread, as per design guidelines and best practices, do the following:

  1. Modify the code created for Part 2 to use AsyncTask to perform the database updates.
  2. Test the application in the Android Phone Emulator.
  3. Create screenshots of all of the relevant screens of your running application, and save them in a Word document named "yourname_ITSD427_IP4.docx." You should also use this document to describe the work you performed for this assignment, with specific details regarding the locations and changes of the code that you created and modified.
  4. Save and close the project. Zip the entire project, including your screenshots and work description, to a file named "yourname_ITSD427_IP4.zip".

Part 4:

For the final part, complete the following steps:

  1. Link the buttons that you created in Part 1 to the corresponding recipe category in a local database.
  2. When the button is activated, the recipes should appear on a new page, one record at a time.
  3. Add Next and Previous buttons on that page to allow the user to navigate through the recipes in the current category.
  4. The database queries should use AsyncTask to perform the queries in a background thread like the code completed in the Unit 4 assignment.
  5. Test the application in the Android Phone Emulator.
  6. Create screenshots of all of the relevant screens of your running application and save them in a Word document named "yourname_ITSD427_IP5.docx." You should also use this document to describe the work you performed for this assignment, with specific details regarding the locations and changes of the code that you created and modified.
  7. Save and close the project.
  8. Create a distribution package for your application.
  9. Zip the entire project, including your screenshots and work description, the project files, and your deployment package to a file named "yourname_ITSD427_IP5.zip".

*ALTHOUGH PARTS 2-4 ARE A CONTINUATION OF PART 1, PLEASE SUBMIT PART 1, PART 2, PART 3, AND PART 4 SEPARATELY*

Our website has a team of professional writers who can help you write any of your homework. They will write your papers from scratch. We also have a team of editors just to make sure all papers are of HIGH QUALITY & PLAGIARISM FREE. To make an Order you only need to click Ask A Question and we will direct you to our Order Page at WriteDemy. Then fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.

Fill in all the assignment paper details that are required in the order form with the standard information being the page count, deadline, academic level and type of paper. It is advisable to have this information at hand so that you can quickly fill in the necessary information needed in the form for the essay writer to be immediately assigned to your writing project. Make payment for the custom essay order to enable us to assign a suitable writer to your order. Payments are made through Paypal on a secured billing page. Finally, sit back and relax.

Do you need an answer to this or any other questions?

About Writedemy

We are a professional paper writing website. If you have searched a question and bumped into our website just know you are in the right place to get help in your coursework. We offer HIGH QUALITY & PLAGIARISM FREE Papers.

How It Works

To make an Order you only need to click on “Place Order” and we will direct you to our Order Page. Fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.

Are there Discounts?

All new clients are eligible for 20% off in their first Order. Our payment method is safe and secure.

Hire a tutor today CLICK HERE to make your first order