• Skip to main content

AndyBargh.com

Exploring the World of Swift and iOS Development

  • Contact
  • Swift Developments
    • Back Issues
  • Blog
    • Latest Articles
You are here: Home / Swift Developments / Issue 131 – April 17th 2018

Issue 131 – April 17th 2018

posted on 17th April 2018

Swift Developments Newsletter

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.


Comment

….And we’re back! It’s been nice to have some time off over the Easter period and I even got some time to work on one of my side projects which has been great (hopefully more details on that in the coming months). In the meantime though, there have been some great articles popping up around the community and this week is no exception including quite a few around Swift itself. Enjoy.

Design

How To Design Emotional Interfaces For Boring Apps

Designing an app that draws your user in and invokes an emotional response is no mean feat at the best of times, but what if your app doesn’t exactly lend itself to invoking enthusiasm and excitement? Alice Kotlyarenko provides some tips on how to design emotion into your own app along with a number of examples of apps that have got it just right.smashingmagazine.com

Swift

Behind the Scenes Improvements in Swift 4.1

Swift 4.1 has been out in the wild for a couple of weeks now but beyond the attention grabbing features, @slava_pestov highlighted some less visible improvements that are worth knowing about and in some cases, lay the groundwork for the future of Swift.

medium.com

What’s New in Swift 4.2

Things are moving fast in the world of Swift. With Swift 4.2 now only days away from it’s final merge from the master branch @twostraws provides a roundup of some of the improvements we can expect in the next release.

hackingwithswift.com

Expanding Swift’s Reach

With Swift heading towards it’s 4th birthday (well at least the public one), @terhechte looks at Swift’s position within the wider software community and takes a look at whether Swift is really ready for main-stream adoption beyond the Apple community.

appventure.me

Code

App Store Subscriptions and You

With subscriptions, still a relatively new concept for many app developers and Apple continuing to finess their subscription rules, @iKenndac provides some useful guidance for those wishing to avoid repeated app review rejection and successfully navigate the legalese surrounding subscription-based pricing.

ikennd.ac

Writing a Network Layer in Swift: Protocol-Oriented Approach

I came across this article whilst I was off. It’s a nice tutorial from @MDevSA on how to use the power of Swift protocols to write your own networking layer without any third-party dependencies. Good stuff.

medium.com

Using Advanced Auto Layout Techniques to Adapt Interfaces to Screen and Content

Auto Layout can provide a powerful way for your app to adapt it’s content to changing screen sizes and resolutions but it’s not always used to it’s full potential. In this article, emiliopelaez looks at some of the more advanced auto layout techniques which help reduce code in your view controllers and let your app easily adapt to changing content sizes.

savvyapps.com

Why You Should Not Name Your @IBActions didTapButton

Guilty of this? I have to admit, I am on occasion but @cocoafrog has some good points on why you should take a moment to think about how you are naming your action methods.

cocoafrog.de

Tools

Build it, Test it, Deliver it! – Complete iOS Guide on Continuous Delivery with fastlane and Jenkins

@KoromikoNeo shows you how to setup your own multi-environment continuous delivery pipeline using a combination of Jenkins and fastlane and provides some useful tips on navigating the code signing issues that can sometimes occur.

medium.com

Videos

Getting to Know the Responder Chain

In this try! Swift Tokyo 2018 talk, @samuelgoodwin dives into the Responder Chain, looking at how your key press, screen tap or mouse click works it’s way up the responder chain to reach the it’s corresonding handling code and how you can break into that chain with your own code to provide your customer even handling.

youtube.com

Filed Under: Swift Developments Tagged With: SwiftDevelopments

  • About
  • Terms of Service
  • Privacy Policy
  • Contact

Copyright © 2025 · Academy Pro on Genesis Framework · WordPress · Log in

AndyBargh.com uses cookies to understand how you use our site and to serve you personalized content and ads. By continuing to use this site, you accept these cookies, our privacy policy and terms of service.Ok