Inspiration

I really, really, really dislike the Notes App from Apple because personally for me, it does not provide me with a way to plan out my week. It just provides general use note writing, nothing that is tailored to students. I am quite sure that there are many note apps on the App Store but I would rather make my own and use of my philosophy of simplicity.

The icon for the app is a stack of items, and one being stacked on top.

What it does

It is a notes/tasks app essentially

How I built it

Built using Swift UIKit and CoreData.

Challenges I ran into

The biggest challenge I encountered while developing was to mix Storyboard auto-layout with programatic auto-layout. The reason I did this is because I needed a way to dynamic change the size of screen assets accordingly to the screen size of the device and Storyboard could not provide me with it. I also had a hard time creating a filtering algorithm since I was trying to optimize it for speed and also make it work. Unfortunately the filtering is done in O(n^2) but it can be done faster if I had more time.

Accomplishments that I am proud of

Besides a very close to finished app, practice in various essential concepts in Swift. Also I think my animations are great too, especially in person.

What I learned

PLANNING. PLANNING. PLANNING. I had to change up many things during development and it really wasted time. Some sites I found to plan were Marvel and Dribbble.

What's next for All Planned

Push notifications on tasks. I was unable to implement because of the lack of planning leading to longer development of other features. It is a small addition that will added when I am free again, and before the release on the App Store.

Built With

Share this project:

Updates