07 integration project part 1

4
Client Side Integration Web Development 101 Lesson 05.01

Upload: crgwbr

Post on 13-Jul-2015

64 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: 07 Integration Project Part 1

Client Side IntegrationWeb Development 101 Lesson 05.01

Page 2: 07 Integration Project Part 1

Week in ReviewHTML is Content

Abstracted into the Document Object Model

CSS is Presentation

Selectors query the DOM

Properties style the DOM

JS is Functionality

Allows interactivity, AJAX, animation

Page 3: 07 Integration Project Part 1

Final Project mk.1 Bible Reading App

Page 4: 07 Integration Project Part 1

RequirementsStart with code from 04.01.02

Design and implement fully featured bible reading application

Display chapter contents using ajax when the user selects a book / chapter via the API

Chapters change using onchange event of select boxes

Display a loading indicator when an AJAX transaction is pending

Should be object oriented

Support multiple instances.

Create button to add multiple side-by-side bibles for comparison

Use CSS to style text and spacing for optimize readability. Layout should flow to fit multiple screen sizes