![]() ![]() We also were able to fully implement a working star farm that successfully restarts each week and has fallbacks in case there is not one for the previous week. We were really happy that even though we essentially had zero experience, we were able to make a great looking and functional app that we actually want to use in our own lives. There was a lot of math involved!Īdditionally, our app is super interconnected, so we often found ourselves at a standstill because portions of our app were blocked by someone else's part. ![]() ![]() The haptic feedback on the circular timer was particularly rough to work with, since we had to to translate an x and y position from touch to its corresponding time on a circle. Three out of four of us had never used Swift before, so we had to learn a new tech stack extremely quickly to finish our project on time. This is how we are able to do things like attaching completing a task to a specific star. In order to make the interacting parts of the app, we created custom entities with many interconnected relationships. We started with the basics of the MVC Architecture, with each page of the app getting its own View, and then expanded from there.Īll data is persistent and stored through Apple's CoreData, which is an easy and effective way to keep all of your data in one place. We used Apple's SwiftUI and Core Data as the primary infrastructure for our project. By the end of the week, you'll have a full garden! Then, it resets, and you'll be able to grow another garden the next week too! How we built it Our app helps you focus on tasks, take notes, create (and finish!) to-do lists, set your calendar and track your health-all in one app.Įach time you complete a task, you grow a star in the sky! And every time you finish a focus session, you grow a flower in the clouds. There's a lot of good productivity apps out there, like Notion, Google Calendar or Apple Reminders, but there's no one-stop shop for getting all the features you want in one place. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |