Webdevelopment,Business academy aarhus

Frontend programming- Day 1

1. semester - autumn 2009 - 1wu09a and 1wuo9B

Plan

 

1 37 Intro and Rich Internet Applications

Exercises:

Who are you? => Create a personas (User profile)

Name:

Quote:

Personal infomation:

Needs or motivation in relation to the Frontend programming?

Software Skills:

Internet Usages:

Find examples of your favorite desktop application, information website, traditional webapplication, RIA, mobil application.


Read:

 

Elements of User experience Chapter 1-2

Thesis about Rich Internet Applications(RIA)
Chapter 1-2,4

 

 

 


Frontend vs. Backend

In software architecture and software design, the front-end is the part of a software system that interacts directly with the user, and the back-end comprises the components that process the output from the front-end. The separation of software systems into "front-ends" and "back-ends" is an abstraction that serves to keep the different parts of the system separated.

 

 

model

CLIENT_SERVER

 

 

 

Frontend developer skills VS.Back-end programmer

Frontend developer uses =>Core libraries <= Back-end programmer builds them


Jesse James Garretts model of "The Elements of User Experience"

 

Intro to model (Power point)

modelfrom http://www.jjg.net/elements/pdf/elements.pdf