What did you personally accomplish this week on the project?
1 – Focusing on Improving IOS dev skills
As I have started working more on the application I have come across gaps in my knowledge about IOS development, particularly my understanding of the Swift language (I last used swift before college!!) and the mechanisms of the frameworks itself. At the start of the semester I had hoped that previous experience with Web application and Andriod dev would be enough to learn ios however I decided this week to quickly go through a Udemy Workshop to fill in the gaps in my knowledge. Whilst taking an in-depth course may be time consuming, my previous experience with learning new software/languages has revealed that I tend to save time in the long run by building a solid foundation of knowledge. Specifically, this week I focused on functionalities that will be central to our application like navigation control & communication between view controllers, working with CoreData, interfacing with a user’s camera & photo library (for LCD screen designs) and user gesture controls.
2 – Starting to look at Device Enclosure Design
In addition to my work on the application I have started to generate a few rough sketches of potential ideas for our physical jewellery component. Using exisiting products and conceptual jewellery designs as a reference I designed several potential earring cuffs (wearable would hook around the back/top cartilage of the ear) as well as drop earrings (hardware embedded in a pendant style fixture that would hand from the ear). I have included a couple of examples in the team report.
Is your progress on schedule or behind? If you are behind, what actions will be taken to catch up to the project schedule?
Unfortunately, I am quite behind in terms of my intended progress due to external commitments I had that did not finish until last week, and roadblocks during the application development process. Beginning this week I have been putting in extra hours to try and get back on schedule and will continue to prioritise capstone over the coming weeks. This weekend I am really focusing on improving my IOS dev skills and believe based on my current progress that I will be in a position to continue working on our project by Monday. Moving forward I plan on setting small incremental goals for software application.
What deliverables do you hope to complete in the next week?
By the end of next week I hope to have a functional implementation of all the views planned for the application. I am planning to just focus on getting the layout and basic function of all the UI elements & screens completed before integrating the design system I worked on in previous weeks