Here are some links to get you started:
1. http://lancenewman.me/reverse-engineering-the-tinder-api/
2. https://www.raywenderlich.com/151741/macos-development-begin...
3. https://medium.com/@erikdkennedy/7-rules-for-creating-gorgeo...
Here are some links to get you started:
1. http://lancenewman.me/reverse-engineering-the-tinder-api/
2. https://www.raywenderlich.com/151741/macos-development-begin...
3. https://medium.com/@erikdkennedy/7-rules-for-creating-gorgeo...
Yet it's way more fun than what they teach you in school and will often involve learning the same concepts anyways. Just sad really.
I am sure I wasn't the only 17 year old told I should get a CS degree if I wanted to be a software developer. Meanwhile the most value I have gotten out of the CS classes that taught me to write a loop in MIPS or two build a XOR gate out of NAND gates is commiserating about those experiences with fellow CS grads. I would have much rather had a class about reverse engineering an API or other less theoretical and more vocational classes.