Swift Developments is a hand-curated newsletter containing a weekly selection of the best links, videos, tools and tutorials for people interested in designing and developing their own apps using Swift.
Happy 4th of July if you’re celebrating! I also didn’t want to go this week without mentioning the 10 year anniversary of the iPhone. Since it was first introduced by Steve Jobs on June 29 2007, the iPhone has had a fundamental impact on modern society becoming an increasingly essential part of our modern lifestyles. Since it’s introduction the iPhone has created new industries, billion dollar companies, brand new career opportunities and for those with disabilities, has opened up a world that was often inaccessible. It’s been a wonderful and amazing to see the changes these devices have introduced to the world over the last 10 years and I can’t wait to see what innovations the next 10 years of this journey will bring. Have a really great week and and enjoy the links!
If you’ve ever used asciiwwdc.com before, you’ll know how useful having video transcripts for the WWDC videos is. Apple have obviously been taking this on board and have this week announced the availability of transcripts for their WWDC 2017 videos. Great move in my view. 👏
One of the most challenging tasks for both new and experienced freelance developers alike is how to put together estimates for clients. Don’t despare though. @digitalleaves has put together a simple a step-by-step process that can help along with bunch of tips to keep in mind.
With a great reminder that animation must improve the user experience of your app, not detract from it, @zecarlostorre has put together 6 useful guidelines to keep in mind when including animations of your own.
Although an increasingly wide variety of apps include user authentication, many times the design of theses experiences takes a back-seat to the main functionality of their parent apps. In this article @kovlex attempts to address this imbalance providing some great tips on how to improve your apps overall authentication experience.
Amongst the wide range of other goodies delivered in iOS 11, Apple have introduced new set of tools for streamlining the user login process – the new Password AutoFill APIs. In this article, @BalestraPatrick explains how to get started with these new APIs.
As you might expect there’s a lot of excitement around of ARKit at the moment with a number of seriously impressive demos coming out over the last few weeks. If you’re looking to play with ARKit yourself, @jquave has a nice tutorial to get you started.
Amongst a tonne of new features coming in Xcode 9 are some significant changes to asset catalogues. In this article, @coryb provides a rundown of the new capabilities.
A collection of interaction sounds from the engineering team at Facebook.
Full-Stack Swift in 30 minutes
@Chris__Bailey provides an overview of server-side Swift and provides an example of building a full-stack Swift application in just 20 minutes. Good introduction if you’ve not yet ventured to the server-side.