Programmatic Notes app using Swift & NSLayoutConstraints
This was a weekedn experimental project to exercise implementing apps without using Storyboards.
Advantages of using programmatic UI:
- Ease of maintaining and collaborating aka easier to solve merge conflicts
- Makes it easier to re-use views and thus more memory efficient apps
- Gives full access and control to override the look and behavior of custom UI elements