Created
December 10, 2014 02:02
-
-
Save mattlockyer/8b99eab3b0ccf170c10f to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
IAT 381 Lab Outline | |
Learning Outcomes: | |
ability to implement a mobile application using fundamental web technologies and leading industry frameworks, tools and best practices | |
develop skills in reading documentation and apis to implement unique application features using frameworks, libraries and web services | |
practice generalization in programming and problem solving | |
Delivery Format: | |
In 9 weeks you will learn about the fundamentals of core web technologies used for creating visually rich, well designed, interactive mobile applications. | |
Your TA will instruct you through a combination of presentation and live code examples. | |
With the code examples shown in labs you will be expected to implement challenges going beyond what is shown in the example in both research and implementation. | |
Timeline: | |
Week 1 | |
ide | |
servers | |
git | |
dom | |
css | |
web stack | |
bootstrap / foundation / font-awesome | |
Week 2 | |
grunt | |
yeoman | |
bower | |
angular | |
angular-material | |
Week 3 | |
react | |
material-ui | |
jsx | |
coffee | |
sass / less | |
Week 4 | |
hammerjs | |
accelerometer | |
Week 5 | |
getusermedia audio + video | |
webaudio (music and soundfx) | |
Week 6 | |
canvas | |
pixijs | |
threejs | |
Week 7 | |
localstorage | |
indexeddb (skald) | |
Week 8 | |
drive | |
realtime api | |
Week 9 | |
cordova (google toolchain) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment