Caesura Guided Tour #1: Introduction and Fundamentals
Channel: Yanik Magnan
Date: 2021-10-24

The first in a new series of videos in which I build Caesura, an iTunes-like music player for the Mac and iOS feature by feature. This video focuses on introducing you to the project and prerequisite concepts for future videos. Expect future videos to be much more interesting than this one.

Learn more about Caesura at https://r-ch.net/caesura/
Read the Caesura source code at https://codeberg.org/Sakurina/caesura

## Related Links

* Joshua Stein's C programming on System 6 series: https://jcs.org/system6c
* Andreas Kling's SerenityOS videos: https://www.youtube.com/channel/UC3ts8coMP645hZw9JSD3pqQ
* Limitless Possibility 161: https://limitlesspossibility.net/161
* FMDB: https://github.com/ccgus/fmdb

## Chapters

0:00 Introduction
2:06 Roadmap
3:26 Fundamentals
3:35 Programming language
4:32 User interface framework
6:10 Interface Builder
7:39 Interface Builder scene tour
12:37 FMDB
13:08 Schemas and migrations
14:56 Services, commands, queries
15:42 Notification Center
17:33 Conclusion

#caesura #macos #buildinpublic #swift