The Smart Shopping App
Challenges and solutions Working with the android turned out to be a frustrating process from start to finish. Our first challenge was getting the project to work with Google’s Material Components, which took us several hours just to get a card to appear on the screen. Our biggest UI challenge was all learning how to use Android’s layout types and how to work with the verbose XML files. These issues arose merely due to our inexperience working with Android Studio and Material IO, but as the project went on our ability to translate designs to code greatly improved. Due to 3 programmers working on this project at all times, there were several times where we would accidentally overwrite other programmers changes to the code base. This error came down to overtiredness from late nights and several programmers working on the same issues without realising. To mitigate this issue, we upped our git game and put a strong focus on using the Issue Driven Development software development methodo...