A team focussed on the user interface of the NavUp project.
Name | Profile Page |
---|---|
Merissa Joubert | GitHub |
Dewald de Jager | |
Keo Dinake | GitHub |
Idrian van der Westhuizen | |
Corne Els | GitHub |
Bernard van Tonder | GitHub |
Details of the Android Studio project structure can be found here, but for completeness an overview is provided below:
- NavUp
- app
- build
- libs
- src
- main
- java
- res
- main
- build
- gradle
- app
The most important folders containing source and resources are shown in boldface.
The standard Java convention of prepending a company domain to the package name has been used when creating the za.ac.up.cs.www.navup
package.
To keep the code formatting precisely the same, the .idea
folder containing the Android Studio project settings has been included in the commited files. This allows all team members to use the same formatting. To reformat the code after making edits, focus on the file and press Ctrl + Alt + L
and this will reformat the code to adhere to the standards.
Any changes to the formatting conventions can be proposed in Slack and then changed in the Project Settings dialog.
The JavaDoc coding conventions will be followed as it allows us to have documentation within the code and it can be updated as changed are made to code. The final documentation can then be compiled to HTML. JavaDoc comments can be generated using Android Studio by typing /**
where the comment should be inserted and pressing Enter/Return. For more information on JavaDoc conventions see this link.