• 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 102 – 22nd August 2017

Issue 102 – 22nd August 2017

posted on 22nd August 2017

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.


Business

App Previews – The Complete Guide to Video on the App Store

In this guide, @sylvainww talks all things video, looking at the impact that iOS 11 will have on app store preview videos as well as some best practices to keep in mind when creating your own.
apptamin.com

Search Ads Explained – How to Create an Ad Campaign to Promote Your Apps

With Apple offering $100 USD free credit for anyone launching their first Search Ad campaigns before October 31st, 2017, there’s never been a better time to try out this new marketing channel. In this article, @fanchiyinfelix shows you how to get started.
appcoda.com

Design

Dynamic Typography and Adaptive Layouts

@soolwan looks at how to increase the accessibility of your app by incorporating dynamic type into your app designs as well as some of the techniques you can use to build layouts when using dynamic type.
possiblemobile.com

Designers and Developers. Collaborative Design Process for Innovation

The journey from app idea to fully formed product requires clear communication and close collaboration between design and development teams. In this article @anatinge and @vixentael discuss some techniques for bringing these two groups closer together.
uxplanet.org

Swift

Under the Hood of Futures and Promises in Swift

@johnsundell turns the spotlight on the problems of asynchronous programming and looks at how futures and promises can be used to reduce complexity and make debugging easier.
swiftbysundell.com

Task Based Concurrency Manifesto

In this article, @clattner_llvm outlines one potential approach for including first-class concurrency into Swift. It’s currently a draft and obviously needs discussion but it’s an interesting peek into where Swift might be headed in future.
github.com

Code

Drawing In The Air With Bare Fingers

A fun ARKit tutorial from @oabdelkarim that incorporates both ARKit and some of the the Vision Framework’s object tracking capabilities to create 3D objects in mid-air. Source code for the project can be found here.
toptal.com

User Authentication for Web and iOS Apps with AWS Cognito

In this, the first of a multi-part series, @_davidtucker_ looks at how to use Amazon Web Services Cognito service to integrate user sign-up and authentication into your iOS apps.
smashingmagazine.com

Testing

The Complete Guide to Network Unit Testing in Swift

In this article, @KoromikoNeo walks through how to use dependency injection and Swift protocols to test your networking code. You are testing your code aren’t you?
medium.com

Libraries

DataSources

A type-safe, data-driven List-UI framework from @muukii0803
github.com

Disk

A powerful and simple file management and persistence library from @sdrzn build on top of Swift’s 4’s new Codable protocol.
github.com

SwiftMultiSelect

A fully customisable table view with custom multi-selection from @luca_becchetti.

github.com

Videos

Remixable Apps

@dcutting presents Remix, a collection of design patterns and principles that his team has been experimenting with to compositionally re-use views, business and feature logic and feature flows within their apps. The source code for the talk can be found here.
skillsmatter.com

How I Got 2.3 Million App Downloads (Without Spending a Cent on Marketing)

Don’t under estimate the power of starting small, listening to users feedback and then iterating. @stuartkhall recounts the story of his chart topping app – 7 Minute Workout and it’s journey to 2.3 million downloads.
academy.realm.io

Other

Learning Techniques for Programmers, By Programmers

As a developer, you’ll have no doubt experienced the constant battle to keep up to date with the latest languages, technologies and frameworks. In this article, @ant_bello presents some useful tips on how to make this continual learning process easier.
raywenderlich.com

Practical Design Critique

Design critiques can play an important part in increasing the quality of your product and also provide a great opportunity for you to grow as an individual. However, the process of giving and receiving feedback is not always an easy one. In this article, @darrinhenein provides practical tips on structuring and conducting design critiques of your own covering everything from setting the stage to how to give constructive feedback. Although the article is primarily focused on design almost all of the lessons are equally applicable to code reviews as well.
darrinhenein.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