Author: Lai Wei (laiw) Nianzu Tang (nianzut) Jialiang Tan(jialiant)
Progress:
-
support 2 resolutions (for handphone nexus5 and tablet nexus 7 2012)
-
tablet support different landscape layout for login, register, and course content page.
-
database schema described in documentation
-
Webserver setup in different repository
-
Designed for app to use http request for data from remote server, and remote server get data from MySQL database.
-
In android, application tier(classs and interface) setup in Core Package, presentation tier(UI) is the com.cmu.firstclass.firstclass package, and DB related classes in DBLayout package.
Link to server repository: https://github.com/tanjialiang/FirstClassServer
Documentation files: FirstClass/Database-Schema_nianzut_jialiant_laiw.pdf
FirstClass/UML before coding_jialiant_nianzut_laiw.jpg
screenshots: