• 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 126 – 27th February 2018

Issue 126 – 27th February 2018

posted on 27th February 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.


Business

Defending Your App From Copies and Clones

@marcoarment with some advice on how to tackle the ongoing challenges of people cloning your app. Although is difficult to hear, developing unique, non-trivial features for your app will give you an advantage in the short-term – just remember nothing is permanent.
marco.org

Swift

Swift in 60 Seconds

If you’re looking to improve you Swift skills in byte-sized chunks, @twostraws has put together a new quick-fire video series with 60 seconds videos on different Swift concepts. Great for viewing in those gaps when your Xcode project is compiling. ?
hackingwithswift.com

Ninety-Nine Swift Problems

Another way of improving your Swift skills is by working your way through practice problems. @eneko has put together a list of 99 of them covering logic problems, data structures, algorithms and more.
enekoalonso.com

Code

Navigation in Swift

Navigation plays a role in all but the most trivial of iOS apps with UINavigationController being the defacto port of call for most. As things get more complex though, a better approach can often be separate coordinator objects to orchestrate proceedings. @johnsundell looks at a couple of different ways to use them.
swiftbysundell.com

iOS Remote Push Notifications in a Nutshell

When used with care, push notifications can be a great way to enhance user engagement but they can also be a little tricky to setup if you’ve never used them before. If this sounds familiar, @dido_aint has written a nice tutorial to get you started.
medium.com

Introduction to Apple WatchKit with Core Motion — Tracking Jumping Jacks

Although fitness apps and the Apple watch now give us an unprecedented amount of data about our workouts such as a heart rate, calories burnt and distance run, tracking gym reps continues to be a bit more of a manual process. @hsiaoer5 is looking to change this, and has written an interesting article in which he uses Apple’s Core Motion framework (combined with CoreML in the longer-term) to track and classify gym exercises. Interesting idea and one to keep an eye on.
fritz.ai

Tools

Highlight Warnings in Xcode

Great tip from @guyindaozhang on how to map your Swift TODO comments to compiler warnings and errors.
medium.com

More Interface Builder Tips And Tricks

@kharrison with his Top 10 tips for levelling-up your Interface Builder skills. Some useful timesavers in here.
useyourloaf.com

Videos

Safe Area Insets

With the arrival of iOS 11 and the iPhone X, safe areas have become more important than ever. @JakeCarter looks at what safe areas are, why you should care about them and some problems you may encounter when using them.
vimeo.com

Extending the Standard Library

Swift has come along way since version 1.0 but continues to evolve through the Swift Evolution process. In this talk @AirspeedSwift walks you through the process of designing an extension to Swift’s standard library and provides some advice on things to consider when creating a Swift Evolution proposal of your own.
dotconferences.com

Protocols All The Way Down

@designatednerd looks at the advantages and disadvantages of using Protocol Oriented Programming and default protocol implementations providing some useful examples of how you can use them in your own Swift code.
dotconferences.com

Other

iOS Developer Roadmap

So what does it take to become an iOS developer in 2018? @bohdan_orlov has put together a useful roadmap of different areas to study. A useful resource whether you’re new to iOS development or are looking to improve your skills.
medium.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