What did you personally accomplish this week on the project?
Task 1 – Working on Design Presentation & Report
This week, along with my teammates I worked on content for the design presentation and supplemental documentation for the design report. I finalised the IOS app schematics/user flow diagram I was working on last week and mapped out the core data classes we plan on using in our application.
Task 2 – Starting Front-End Development
In addition to this, I started working on the implementation of our user application in Swift UI/XCode. This involved creating a repository for my team and organising into modules to store the files for our data models, scenes, assets and views.
My first goal beyond this was to create structures to store all visual values (colours, padding, margins, text sizes etc.) we wish to keep standard across the application. Based on research I conducted last week into best practices for iOS development, I decided to utilise the design token system as a method of abstracting raw values.
Is your progress on schedule or behind? If you are behind, what actions will be taken to catch up to the project schedule?
Whilst I was able to get a start on the application, I would have liked to be able to make some progress on writing code for the models and UI view components. Due to other commitments, I had anticipated at the start of the semester that late Feb/ Early March I would have less time to work on the project, so I don’t think I am too far behind. I have planned to have ample time from Mid to late March to make up for any lost progress in the coming weeks.\
What deliverables do you hope to complete in the next week?
I hope to have class definitions for the data models defined by the end of the week. Additionally I plan on setting aside time to work on the design report