Ask Question, Ask an Expert


Ask Programming Language Expert

Learning outcomes covered by this assignment:

1. Discuss the suitable types and format of interactive media.

2. Understand industry standards and current approaches to implementing interactive applications for the web.

3. Interface an interactive application with a database using server side scripting.


You work for a multimedia development agency and you have been awarded a contract to design, implement and evaluate an interactive application for an online music store. The interactive application must allow users to interact with a database. A full specification of requirements for the application is provided below.

The client has approved your initial designs and now wishes you to implement your design

The client wishes you to develop the application, according to the requirements provided below, using HTML5 and CSS3 so that it is compatible with two different mobile phones.

• You must interface with the database that has been provided using PHP.

Use these programs XAMPP and Adobe Dreamweaver.


Must have:

• HTML should be HTML5 and structured accordingly

• Styling must be CSS3, written in a separate file and linked to the HTML5 document

• All pages must be converted to PHP and run on a local web server

• All links must use a relative linking structure

• App must contain an offers page displaying the current special offers only available to logged in members

• App must contain a products page listing the products on sale

• App must contain a login page

• Layout is suitable for viewing on a mobile touch screen device (such as an iPhone)

• Site connects to and retrieves data from a database using PHP (database provided)

Should have:

•The user should be able to browse for music by genre

• All content (e.g. images) should be in an appropriate format suitable for use on the web

• App has a consistent and reasonable colour scheme

• App has a consistent and intuitive navigation structure

• App uses client side scripting to provide informative user feedback

• Shopping cart functionality

• Layout should be fluid and work with different sizes of screen

• App makes use of the HTML5 canvas tag

•app contains a more detailed individual product description page

Could have:

•The products page displays album artwork

• App incorporates search function or page

• Mobile specific additions such as iPhone splash screen, home screen icon, full screen display

• Website achieves WCAG Level A compliance

• App makes use ofHTML5 events

• Uses the HTML5 Canvas tag for animation

• Logged in users are able to submit reviews for albums

• User can preview tracks using html5s media features

• Interface is tailored to a specific device dynamically through the use of media queries.

Programming Language, Programming

  • Category:- Programming Language
  • Reference No.:- M91872

Have any Question? 

Related Questions in Programming Language

Programming lab assignment set awhat to submitcomplete

Programming Lab Assignment (Set A) What to Submit Complete Problem Solving Steps 1 - 3 (check plan, data analysis, initial algorithm, and refinement algorithm) for the following programs. 1. (Name: lab1a-1.cpp) Write a p ...

Assignmentyou will write a program that acts like a simple

Assignment You will write a program that acts like a simple calculator for binary numbers. You should read in a string of input that has the format: number operator number. Each of the numbers should be presented in two' ...

The briefyour small development team of ideally three

The Brief Your small development team of (ideally) three people has been asked to implement and test the Human Resource Information System desktop application. Your software product will be a database- backed desktop app ...

Integrative programmingassignment- managing a user account

Integrative Programming Assignment- Managing a User Account List Objective: To manage a user list that can be modified and saved to a text file. Inputs: • Input text file consisting of pairs of usernames and passwords, s ...

Operating systems assignment-1 binary record sorting in

Operating Systems Assignment- 1. Binary Record Sorting in Ascending Order| You will write a simple sorting program. This program should be invoked as follows: shell% ./fastsort -i inputfile -o outputfile The above line m ...

Concurrent programming task ydetailsmany banking systems

CONCURRENT PROGRAMMING TASK YDETAILS Many banking systems allow multiple cardholders access a single account (e.g. a business account). The consequence of this is that is possible for more than one person to attempt to w ...

Part a-1 what arguments can you make for the idea of a

Part A- 1. What arguments can you make for the idea of a single programming language for all programming domains? It would be ideal to have a single programming language for all 2. What arguments can you make against the ...

Consider the following three programswhere i k l are low

Consider the following three programs: where i, k, l are low variables and a, b, c, d, h, n are high variables. Assume db is a database with two columns (shown as array, where the index represents the row), lookup and is ...


Computer Science Program- Write all of the following: main program: Call a function to open an input file. Call a function to read 3 integers in from the input file. Call a function that will find 3 normalized doubles, g ...

1 construct a markov algorithm that will reverse the order

1) Construct a Markov Algorithm that will reverse the order of an input string that consists of zero or more upper case letters. ABCDE should become EDCBA, AB should become BA, A should stay A, and A should stay A. NOTE: ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

A cola-dispensing machine is set to dispense 9 ounces of

A cola-dispensing machine is set to dispense 9 ounces of cola per cup, with a standard deviation of 1.0 ounce. The manuf

What is marketingbullwhat is marketing think back to your

What is Marketing? • "What is marketing"? Think back to your impressions before you started this class versus how you

Question -your client david smith runs a small it

QUESTION - Your client, David Smith runs a small IT consulting business specialising in computer software and techno

Inspection of a random sample of 22 aircraft showed that 15

Inspection of a random sample of 22 aircraft showed that 15 needed repairs to fix a wiring problem that might compromise

Effective hrmquestionhow can an effective hrm system help

Effective HRM Question How can an effective HRM system help facilitate the achievement of an organization's strate