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.
After months of hard work your app is finally ready. At this point, it’s extremely tempting to go for that big-bang world-wide launch but as the team at @gummicube point out, a soft-launch may be a better strategy.
As you probably know, getting featured on the App store can have a huge impact in terms of exposure and app sales. But how do you improve your chances of actually getting featured? The team at @appfigures have put together 11 tips to improve your chances.
I really enjoyed this article from @nubero. It’s a bit of a nostalgic look back at the inception of the Mac OS user interface but also illustrates the importance of small details when it comes to interface design.
A colleague at work called this ‘design nirvana’ when he came across this link this week. There’s no doubt about it, it’s a great resource from the team at @evernote.
Since their introduction in iOS 11, UIKit’s drag and drop APIs have allowed the development of more powerful, more intuitive user interfaces, especially on the iPad. In this tutorial, @alfianlosari shows you how to take advantage of some of this power by developing a Kanban board app similar to Trello.
The bottom line is that if you’re still using
OSLog logging API. @lordcodes has written a useful introduction to get you going.
@mxcl‘s new project – swift-sh has been getting alot of attention this week. It’s a shim around the Swift compiler that automatically generates a Swift package for your Swift scripts before using special import statement comments to add and manage third-party dependencies. It’s still early days but looks promising and has already been featured by @mattt in his latest article on @NSHipster.
Looking to develop your knowledge of the Swift Package Manager? This article from @tiborbodecs is a great place to start with an in-depth look at it’s architecture and how it works behind the scenes.
Another great guide from @twostraws – this time on how to get the most from Apple’s developer documentation. An essential read – expecially if you’re just getting started.
This week has seen the launch of a new podcast for the Swift community – The Swift Community Podcast. Rather than taking the typical approach with the same hosts and same format each week, this project its taking a different approach – one that is entirely driven and guided by the community. Planning and coordination is being done via the associated GitHub project and the first episode is already up with co-hosts @johnsundell, @garricn and @clattner_llvm explaining more about the concept of the show, why it’s been created along with a look back at the early days of Swift language and Swift Evolution process.