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://medium.com/onfido-tech/distributing-swift-frameworks-via-cocoapods-152002b41783
Medium
Distributing Swift Frameworks via Cocoapods
Great software also has a great installation experience. If the software is too hard to install few will use it.
iOS dev
https://heartbeat.fritz.ai/detecting-pneumonia-in-an-ios-app-with-create-ml-5cff2a60a3d
Fritz ai
Detecting Pneumonia in an iOS App with Create ML - Fritz ai
In this tutorial, I’ll try to develop an image classifier iOS app to see how I can use Apple’s ML tools to detect pediatric pneumonia.
iOS dev
https://medium.com/@jonathan2457/generate-host-your-ios-documentation-39e21b382ce8
Medium
Generate & Host your iOS Documentation
Give your docs an upgrade
iOS dev
https://www.swiftbysundell.com/posts/the-power-of-type-aliases-in-swift
Swift by Sundell
The power of type aliases in Swift | Swift by Sundell
When using syntactic sugar, what we ideally want is to be able to strike a nice balance between low verbosity and clarity, and this week, let’s take a look at a few different ways that type aliases can enable us to do just that.
iOS dev
https://useyourloaf.com/blog/refactoring-with-protocols/
Use Your Loaf
Refactoring With Protocols
The classic text on refactoring by Martin Fowler just got updated to a 2nd edition. How relevant is it to iOS developers? The book uses Javascript for the code examples but the techniques are language independent so don’t let that put you off. What Swift…
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.