Homework I
Description
For this homework, complete the following steps:
1) Write a research paper of 4 to 5 pages that details the design and layout characteristics of Android phone applications.
2) Specifically describe the design process for an Android phone application.
• Include a discussion of the role of Extensible Markup Language (XML) in the design process and how XML is used in the Android application files.
3) Discuss the best practices and also the problems and solutions regarding design, layout, performance, compatibility, and security.
4) Explain the difference between a light and a heavy layout and how they both relate to overall performance
Homework II
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. Over the next few weeks, you will be developing, testing, and deploying the mobile application based on the specifications provided for each homework. Once completed, you will be demonstrating the mobile application to the client.
The following specification is what the client has requested:
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.
7) Test your application by running the Android Phone Emulator.
Homework III
Description
In the prior phase, you started work on some of the application's graphical user interface (GUI). In this homework, 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.
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.
Format your homework according to the following formatting requirements:
(1) The answer should be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides.
(2) The response also includes a cover page containing the title of the homework, the student's name, the course title, and the date. The cover page is not included in the required page length.
(3) Also include a reference page. The Citations and references should follow APA format. The reference page is not included in the required page length.