This app was mentioned in 1 comment, with an average of 3.00 upvotes
I was very interested in learning the Steam API. Unfortunately, it was just kind of over my head. I did find this: https://github.com/go-ive/steam-api. Using that, I was able to write a simple program that pulled data from their sever and into my program. It wasn't a particularly useful application, but that's about the extent of my success in working with API's. I know this isn't the real way of doing it, but it was a way in for me.
I've spent a lot time learning Android development. My Buddy is a social worker and works with autistic children, and I wrote this application for him: https://play.google.com/store/apps/details?id=com.orlando.giovanni.happysad
It's not much; this was really just a demo. He actually really loved it and wanted to use it in his groups, but he ran into issues with his firm as far as licensing issues, even though I didn't care. So, i never really worked on it. Aside from stuff written by following tutorials and schoolwork, that's really about all I've done recently.
To elaborate on the source code comment, it's not necessarily complex programs. For example, I was just looking at the source code for one of the apps I use on my phone called series guide. It's a fairly simple app, and I'd like to get in there and modify it a bit. I just can't seem to make sense of anything in there lol.
There seems to be a disconnect from academia and real world stuff that nobody seems to concentrate on. Obviously, the more difficult, the less resources- but despite that, I feel like there's just a giant hole in between these two worlds.