iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.04K
links
There is a single sponsored link in each issue (monday).
One sponsor per issue.
Every sponsored link should be highly relevant to Apple ecosystem app development.
Sponsored link price - 100$
Contact:
@tigorn
Download Telegram
Join
iOS dev
10.8K subscribers
iOS dev
https://docs.realm.io/sync/additional-resources/how-to-build-an-app-with-realm-sync
docs.realm.io
Guide - How to Build a Production App with Realm Sync
iOS dev
https://www.bignerdranch.com/blog/macos-machine-learning-in-2019/
Big Nerd Ranch
macOS Machine Learning in 2019 - Big Nerd Ranch
Check out our blog post macOS Machine Learning in 2019 from Big Nerd Ranch. Learn more and read it now!
iOS dev
https://developer.apple.com/support/teams/
Apple
Unified Development Teams for Organizations - Support - Apple Developer
Starting February 12, 2019 development teams for organizations in the Apple Developer Program will be unified across the Apple Developer website and App Store Connect, with one team and one set of roles.
iOS dev
https://mecid.github.io/2019/01/17/using-protocols-as-composable-extensions/
Majid’s
Using protocols as composable extensions
Today we will talk about using Protocols as composable pieces for our ViewControllers. Protocols and Protocol Extensions are my second favorite Swift feature after Optionals. It helps us to create highly composable and reusable codebase without inheritance.…
iOS dev
https://mecid.github.io/2019/01/23/maintaining-state-in-view-controllers/
Majid’s
Maintaining State in Your ViewControllers
Last week we talked about extracting reusable code samples from ViewControllers into Protocols and Protocol extensions. Today I want to show you another nice use case of protocols while maintaining the state of ViewControllers.
iOS dev
https://alejandromp.com/blog/2019/01/19/a-runloop-for-your-swift-script/
Alejandromp
A RunLoop for your Swift script - Alejandro Martinez
In the past few days the Swift community has been awoken again with the promise of a better way of using Swift for scripting, all thanks to…
iOS dev
https://robots.thoughtbot.com/waiting-for-file-write-completion-on-ios
thoughtbot
Waiting for File Write Completion on iOS
It’s straight forward to watch a directory for file writes, but how can you be alerted when a file has finished being written?
iOS dev
https://nshipster.com/textoutputstream/
NSHipster
TextOutputStream
print is among the most-used functions in the Swift standard library. Indeed, it’s the first function a programmer learns when writing “Hello, world!”. So it’s surprising how few of us are familiar with its other forms.
iOS dev
https://medium.com/flawless-app-stories/how-i-created-apples-voice-memos-clone-b6cd6d65f580
Medium
How I created Apple’s Voice Memos clone
Learn how to create a voice recording app, that has audio visualization as well as a record button just like Apple’s Voice Memos app.
iOS dev
https://theswiftdev.com/2019/01/28/how-to-use-the-result-type-to-handle-errors-in-swift/
Theswiftdev
How to use the result type to handle errors in Swift 5? - The.Swift.Dev.
From this tutorial you can learn how to utilize the do-try-catch syntax with the brand new result type to handle errors in Swift.
iOS dev
https://agostini.tech/2019/01/27/debugging-tipstricks/
agostini.tech
Debugging Tips&Tricks | agostini.tech
In this article we'll cover some debugging tips&tricks to help you out with your debugging adventures and save you some time.
iOS dev
https://www.swiftbysundell.com/posts/testing-error-code-paths-in-swift
Swift by Sundell
Testing error code paths in Swift | Swift by Sundell
When writing automated tests, many of us have a tendency to focus on verifying that our code behaves correctly under ideal conditions, but we should really also test how our code behaves when something goes wrong. This week, let’s take a look at how unit…
iOS dev
https://useyourloaf.com/blog/faster-app-setup-for-unit-tests/
Use Your Loaf
Faster App Setup For Unit Tests
When Xcode runs your unit tests, it uses the App as a host for the tests. The tests only run after the App has finished launching. Loading core data, networking or other setup work you do from the App delegate slows down your unit tests. Here’s a quick tip…
iOS dev
https://infinum.co/the-capsized-eight/crash-course-in-augmented-reality-on-ios-with-arkit
Infinum
A Crash Course in Augmented Reality on iOS with ARKit
Since the release of ARKit in 2017., and especially the 2.0 announcement during the WWDC 2018 conference, I’ve been interested in what it can provide.
iOS dev
https://www.avanderlee.com/swift/alamofire-vs-urlsession/
SwiftLee
Alamofire vs URLSession: a comparison for networking in Swift
When to go for Alamofire and when to use URLSession. Take a look at the advantages and disadvantages while we compare both frameworks.
iOS dev
https://medium.com/@raulriera/undo-and-redo-support-to-ios-apps-4c9d7afea6a2
Medium
Adding Undo and Redo support to iOS
People make mistakes. Allow your users to undo them.
iOS dev
https://khawerkhaliq.com/blog/swift-domain-logic-business-rules-value-types/
Khawer Khaliq
Encapsulating Domain Data, Logic and Business Rules With Value Types in Swift
Leverage the power of Swift value types to manage domain complexity by creating rich domain-specific value types to encapsulate domain data, logic and business rules, keeping classes lean and focused on maintaining the identity of entities and managing state…
iOS dev
https://blog.novoda.com/adding-the-finishing-touches-to-3d-models-in-xcode/
Novoda
The home of good stories
Learn how we think, what we value, and what's up next here at Novoda.
iOS dev
https://mecid.github.io/2019/01/30/creating-dsl-in-swift/
Majid’s
Creating DSL in Swift
This week we will talk about creating DSL in Swift. Let’s start with the understanding of DSL acronym. Domain Specific Language is a language hosted by parent language to solve any specific area. An excellent example of DSL can be HTML which is DSL for creating…
iOS dev
https://noahgilmore.com/blog/cifilter-colorwheel/?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=web&utm_source=iOS%2BDev%2BWeekly%2BIssue%2B389
Noahgilmore
iOS Color Wheel Using CIFilter
After struggling for some time with CIFilter documentation at work, I've been working on an app which can apply filters interactively for various inputs...