Summer 2017 | University of California, San Diego CSE Department
The emphasis this quarter will be building a Web application to create SoundBoards. The idea being a soundboard is a 9-up collection of sounds often on the same topic with buttons to trigger each sound. You will be able to build arbitrary SoundBoards with your application. To accomplish this your application will have an authentication layer, CRUD (Create,Read Update, and Delete) facilities for record management, simple alerting and will be multiuser based. You will get to use Google Cloud's Firebase technology to implement this project. You may use VanillaJS/jQuery, VueJS or Polymer to execute your application. No other forms of execution will be allowed. Students will be encouraged this session to build their application using an offline first pattern employing service workers. To this end some emphasis on performance will be placed throughout all assignments. Important Note: Conformance testing will require you to purchase a cheap Android phone for testing.
On Campus Office Hours: After lecture every day for aprox. 15mins to 1hr, Wednesday 3-5PM @ TBD and by arrangement
Off Campus Office Hours: By appointment @ PINT Main Office Online: Literally on demand via Slack or Zoom.us