Assignment #4 (100 Points)

Assignment #4 (100 Points)

<p> Assignment #4 (100 points). </p><p>• Please rename your zip file: "yourusername.a4.x6.zip" or "yourusername.a4.x7.zip". </p><p>• Develop an app that has all the features of your app in Assignment #3 plus at least three additional features. The features can be of your choice. For example, you may add file i/o, action sheet, audio file playing, video file playing, preference bundle, image collections, tab view, activity indicator, page control, gestures (3D Touch) or any other features that your Assignment #3 does not have. </p><p>• The additional features should make sense. For example, for the preference settings feature, if a user changes a preference, then the behavior of your app should change appropriately. </p><p>• You may choose to extend Assignment #3, modify Assignment #3, or build a new app entirely. </p><p>• You should clearly list and describe the additional features of your program, both on your webpage description and in the Info view of your app. </p><p>• In addition, your app should work with an external database located on the database server: mysql1.cs.clemson.edu. Your PHP scripts should reside on the CS webserver: people.cs.clemson.edu. </p><p>• Both the internal database and the external database should have at least three interrelated tables as well. You should include your PHP script(s) in your submission folder. • Submission:</p><p>◦ Compress your app into a zip file and post the zip file on your class website account. Also, handin your program using the handin website. </p><p>◦ Rubric: Assuming that the code compiles and runs, points will be awarded as follows. A program that does not compile or generates execution errors receives 0 points. Descriptive paragraph and screenshots (5 points) External Database Schema.jpg (5 points) External Database DatabaseDump.sql (5 points) Internal Database Schema.jpg (5 points) Internal Database DatabaseDump.sql (5 points) PHP Scripts accessing External Database (5 points) 1 UITable/UITableView (5 points) 3 views, one view should be the info view (5 points) 2 images, not including Schema.jpg (4 points)) 2 alert boxes (4 points) 1 text box (2 points)</p><p>Database (20 points) 0 points = uses only one SQLite table 10 points = uses three interrelated SQLite tables 10 points = additional feature (extra control, creativity, humor, beauty, elegance, ability to remove/edit table entries)</p><p>Three additional features (30 points) 10 points = 1st additional feature (specify clearly) 10 points = 2nd additional feature (specify clearly) 10 points = 3rd additional feature (specify clearly)</p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    2 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us