CS4404/SC4441 SELECTED TOPICS IN HYBRID MOBILE DEVELOPMENT

Course Description

Hybrid Application Development aims at building cross-platform mobile applications using HTML5 standards. The course intensively uses JavaScript to program the behavior of the applications while also teaches the related fundamentals include HTML5 features, data persistency, Single-Page Application (SPA) design approach, Model-View-Control (MVC) for SPA, and development environment setup and lifecycle.

Contents

Week Topic Worksheet
01 Introduction Various exercise for tools used in this class.

02 Web App with DOM and JQuery DOM and JQuery

03 Web App with AngularJS Build a TODO app

04 Web App with Angular 2 Build Tour of Heroes App

05 Term Project Decision Decide your term project
topic and team following
this guideline
06 Ionic Framework
07 Firebase Inteagrate Firebase
08 Firebase Authentication Authentication
09 Firebase Cloud Functions
10  Issues In JavaScript Frameworks

11 ** National Holiday **
No Class
12  Cloud Storage
13 **  AU Open House **  Assessment 2 Due
14 Testing
15  Class Review  Project Workshop
16 Project Presentation

Students’ Projects