iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6.03K
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.9K subscribers
iOS dev
https://www.vadimbulavin.com/grand-central-dispatch-in-swift/
Yet Another Swift Blog
Grand Central Dispatch (GCD) Tutorial in Swift 5
Learn all about Grand Central Dispatch (GCD) and multithreading with this Swift 5 tutorial. We'll study the anatomy of Grand Central Dispatch (GCD): DispatchWorkItem, DispatchQueue, DispatchGroup, sync and async dispatch; the difference between serial and…
iOS dev
https://www.avanderlee.com/swift/combine/
SwiftLee
Getting started with the Combine framework in Swift
Combine makes your code easier to read and maintain. Learn how to use @Published, its operators, error handling, and manage Combine memory management.
iOS dev
https://www.objc.io/blog/2019/06/25/swiftui-data-loading/
www.objc.io
SwiftUI: Loading Data Asynchronously
Using Tiny Networking and SwiftUI together
iOS dev
https://www.fivestars.blog/code/uicontextmenuinteraction.html
FIVE STARS
Behind The Scenes Of Context Menus | FIVE STARS
Exploring iOS, SwiftUI & much more.
iOS dev
https://useyourloaf.com/blog/predicting-size-classes-in-ios-13/
Use Your Loaf
Predicting Size Classes in iOS 13
If you rely on size class changes to build adaptive layouts, you should review your code for iOS 13. UIKit now predicts the initial traits for a view so you cannot assume traitCollectionDidChange will be called when a view is first added to the view hierarchy.
iOS dev
https://mecid.github.io/2019/06/26/animations-in-swiftui/
Majid’s
Animations in SwiftUI
SwiftUI brings declarative and straightforward approach in building User Interfaces. We have List and Form components and Bindings. All of these things make SwiftUI so easy to use and very powerful. But today we are going to talk about another feature of…
iOS dev
https://agostini.tech/2019/06/23/receiving-incoming-calls-with-pushkit/
agostini.tech
Receiving Incoming Calls With PushKit | agostini.tech
Push Notifications are not reliable by design, so we need something better. In this article we'll talk about receiving incoming calls with PushKit.
iOS dev
https://www.bignerdranch.com/blog/xcode-all-the-way-to-11/
Big Nerd Ranch
Xcode: All the Way to 11 - Big Nerd Ranch
Check out our blog post Xcode: All the Way to 11 from Big Nerd Ranch. Learn more and read it now!
iOS dev
https://pspdfkit.com/blog/2019/swizzling-in-swift/
Nutrient
Swizzling in Swift | Nutrient
A quick crash course on how to swizzle correctly, and how to do it in Swift 5.1
iOS dev
https://medium.com/better-programming/swift-create-a-dynamic-popover-card-view-d6f274be0c6b
Medium
Swift — Create a dynamic popover card view
Many system applications in IOS 12 such as Voice Memos contain draggable popover views. These views allow users to expand or hide…
iOS dev
https://medium.com/flexiple/a-comprehensive-guide-to-optimizing-your-xcode-build-2401015daa44
Medium
A comprehensive guide to optimizing your Xcode build
If you are looking for ways to reduce your Xcode project’s build time i.e. improve build performance, then you are at the right place. I…
iOS dev
https://swiftrocks.com/useful-obscure-foundation-types-in-swift.html
Swiftrocks
Useful (and obscure!) Foundation types in Swift
The <code>Foundation</code> provides you a lot of the bread-and-butter needed for your daily iOS development, ranging from structures like <code>Data</code> all the way to complete APIs like <code>URLSession</code>. But as it turns out, we only use a fraction…
iOS dev
https://medium.com/snowdog-labs/37-xcode-tips-and-tricks-c8427784ba48
Medium
37 Xcode Tips and Tricks
How to speed up your daily development in Xcode.
iOS dev
https://www.youtube.com/playlist?list=PLdr22uU_wISr-FYeKblv3LMe_kHFzRFBw
YouTube
UIKonf 2019 - YouTube
iOS dev
https://www.objc.io/blog/2019/07/02/lazy-loading/
www.objc.io
SwiftUI: Loading Data on Demand
Using Combine to make things lazy
iOS dev
https://nshipster.com/uistackview/
NSHipster
UIStackView
Many of us reserve stack views for only the most mundane layouts in iOS. But learn of their myriad capabilities, and you’ll come to scoff at the idea of fiddling with Auto Layout constraints yourself ever again.
iOS dev
https://www.kairadiagne.com/2019/07/03/getting-started-with-swift-package-manager-in-xcode.html
Kaira Diagne
Getting started with Swift package manager in Xcode
At this years WWDC Apple announced that Xcode 11 will contain support for using Swift packages through the Swift Package Manager. This is great news for developers of Apple platforms as it will allow us to create, publish, add, remove and manage dependencies…
iOS dev
https://www.avanderlee.com/swift/custom-combine-publisher/
SwiftLee
Creating a custom Combine Publisher to extend UIKit
Create a custom Combine Publisher to extend UIKit, solve common use cases, and remove boilerplate code by using code examples and useful resources.
iOS dev
https://mecid.github.io/2019/07/03/managing-data-flow-in-swiftui/
Majid’s
Managing Data Flow in SwiftUI
Last week we talked about “Animations and Transitions in SwiftUI”. But it’s time to touch the crucial aspect of every app, and it is Data Flow. All the apps have data to present or mutate. Data plays a vital role in apps using SwiftUI. Every view in SwiftUI…
iOS dev
https://engineering.nodesagency.com/categories/ios/2019/07/03/Dark-Mode