Swift From Scratch: Inheritance and Protocols

If you’ve read the previous lessons of this series, you should have a good grasp of the fundamentals of the Swift programming language by now. We talked about variables, constants, and functions, and in the previous lesson we covered the basics of object-oriented programming in Swift. While playgrounds are a great tool to play with…

Don’t get played by this spammy app like I did

At my birthday party last week, my friend Ebby walked over and asked a group of us “What’s this Gather app all about?” I instantly felt a bit insecure. Of that particular group of friends, I should have been the one with a ready answer. I’m supposed to know about hot new apps. But Gather…