Welcome to another issue of Swift Developments and congratulations if you’re one of the lucky few who wanted, and actually got, a ticket to WWDC! If you weren’t lucky enough to get one this tweet sums things up perfectly. Enjoy the links, have a great week and go make something great!
Sponsor Swift Developments and reach over 900 iOS and Swift developers from across the globe.
Design@Appseecom provide some tips on how to make things a little less scary for your users and provide some useful guidance for when you do have to ask. prototypr.io
Swift@KaramazovShogun provides a useful summary if you’re looking to get up to speed. raywenderlich.com
@amlcurran encourages you to make use of the power of the Swift language and move away from passing things around as
Int‘s and instead make use of some of Swift’s more expressive capabilities to make your code clearer and more expressive. It’s good advice. medium.com
Code@darthpelo provides a great tutorial on the basics, using the power of Swift to create an iOS app and Vapor server to bring light to the world. Great starter project! 🤓 medium.com
@gabtheodor has a nice beginners guide on how to create your own custom views using UIBezier Path and CAShape Layers. appcoda.com
snapshottool. @bryanjclark shows you how. khanacademy.org
@hollanderbart provides a run-down. medium.com
@ericasadun on how to use Xcode to view the changes between different SDK releases. ericasadun.com
@onevcat for cleaning unused resources from your Xcode projects. Don’t let the cruft build up! github.com
@icalialabs is a quick and easy way to add Facebook and email login / signup to your apps and includes a complete interface for user account creation and field validation. github.com
Videos@savinola has some great tips on how to make sure you are passing on your skills and knowledge in the best way possible and also how to make that knowledge stick for the people on the receiving end. I’ll definitely be taking some of these ideas on board. skilled.io
@nnnnnnnn discusses some of the finer points of Swift’s pointer types including how to stay safe when using them. realm.io