An app with tabs.
Due on ELMS as a PDF and then either ZIP file or APK
before 11:59pm on
October 6th.
I would strongly suggest you start promptly and aim to finish
early.
|
For this homework assignment, you will develop something that
looks like a smartphone app with three tabs using whatever
platform your team has chosen for the team project.
This is the opportunity to learn more about it, brush up your
skills, and if needed learn how to communicate with your team
members about getting technical support on course coding.
The TAs will not be providing technical support, just design
feedback in conversation if asked.
I will note that Tab #3 is likely to be the more challenging
one in this assignment.
Each student needs to submit their own working program, but as mentioned above you may consult with other members of your team on this homework. If you do, please comment in your code which parts on which you had help. You may also consult to useful online guides such as www.w3schools.com to find code that can be adapted to your needs. If you do use code samples from online guides such as that, please comment in your code which parts are based on such code and provide the URL of the page on which you found the code that you modified. Your team may select to do use either Java (Eclipse) or Android Studio or HTML/CSS/Javascript, and then that decision sets the platform for you for this homework assignment. For this homework assignment, you will create something that looks like an app running on a smartphone with three tabs. The "tabs" might be implemented via buttons in HTML but there are other approaches in HTML. They might be implemented by making use of something like TabLayout in Android Studio, but again there are multiple approaches. They might be implemented using something such as a JTabbedPane. Making choices such as these is one of the challenges of this assignment. Again, feel free to consult with members of your team and to utilize general websites that give examples as you proceed. You have control over the colors and specific visual style aspects. The contents of each tab are described here: Please note that you will submit either a zip file with the APK for this app and the Android Studio project, or a zip file with the runnable JAR and the Eclipse project, or a ZIP file of the HTML and related files, as well as including three screenshots (one of each tab) in your PDF. ELMS has one upload entry for the PDF and a different upload entry for the ZIP file. The PDF will need to contain the screenshots. |