back in my day if you wanted to make an app you had to write code by hand in obj-C, actually read the docs and learn the APIs, manually reference count while avoiding dangling pointers and memory leaks, and then spend two days fighting Xcode to code sign it.
I feel old.