This article was written by me in early 2020, documenting my journey of relearning programming. Looking back now, although some of the technical understandings mentioned in the article may seem naive (please ignore the technical details in this article), it is still quite interesting. Coincidentally, the number of articles on my blog has reached 100, so I have brought this article back to remind myself of my original intentions.
This article introduces several third-party open-source libraries used in the development of Health Notes.
The final stages of a project are often the most tedious.
After over half a year of accumulation and preparation, and two months of development, Health Notes 2.0 was launched yesterday.
The National Day and Mid-Autumn Festival holiday is about to end, and it's been a while since my last essay. In recent days, I have been continuing the development process while also expending considerable effort to deal with various bugs and anomalies in iOS 14.
This week, I haven't had much energy or mood for coding. Over the last few days, building on the unified sheet management and real-time Form base, I completed a Sheet that can control the cancel gesture. This has been a significant missing feature in SwiftUI for a long time.
Due to a family member's sudden illness, I have been frequently visiting the hospital recently, which has significantly limited my time for development.
Due to other miscellaneous matters this week, I could only guarantee about 2-3 hours per day for development, so there hasn't been much progress. However, fortunately, I don't have any explicit progress targets.
Health Notes has been online since January 2020, and now more than half a year has passed. During this period, I have gained further understanding and knowledge of Swift, SwiftUI, CoreData, etc. Most of the issues and uncertainties I faced during the development of version 1.0 have been resolved.