iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.07K
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://www.kairadiagne.com/2019/06/10/getting-started-with-diffable-data-sources-for-uicollectionview.html
Kaira Diagne
Getting started with diffable data sources for UICollectionView
Last week at WWDC Apple announced a lot of exciting new features and frameworks. One of my favorites was the introduction of diffable data sources for UITableView and UICollectionView. Let us dive right in and see how it can be used in combination with U…
iOS dev
https://matteomanferdini.com/uitableview/
Matteo Manferdini
UITableview: The Essential Solution for Scrolling iOS Interfaces
iOS apps often need scrolling interfaces. In this step-by-step guide I will show you why a UITableView is often more reliable than other solutions.
iOS dev
http://www.vadimbulavin.com/dependency-injection-in-swift/
Yet Another Swift Blog
Advanced Dependency Injection on iOS with Swift 5
Learn different patterns of dependency injection in Swift 5 with this tutorial. We'll study property injection, initializer injection, ambient context and dependency injection container along with practical examples.
iOS dev
https://www.swiftbysundell.com/posts/the-swift-51-features-that-power-swiftuis-api
Swift by Sundell
The Swift 5.1 features that power SwiftUI’s API | Swift by Sundell
SwiftUI brings a new, declarative way to build UIs for Apple’s platforms, and also pushes the Swift language itself to new limits — by making heavy use of a set of key new syntax features, that are being introduced as part of Swift 5.1, in order to provide…
iOS dev
https://ilya.puchka.me/making-slack-ci-and-fastlane-work-together/
Ilya Puchka
Making Slack, CircleCI and Fastlane work together
Nowadays Slack, some kind of CI and often Fastlane are default tools in a toolset of iOS developers. These tools serve their own purposes well, but wouldn't they do it better when they all work together? In this tutorial, I'll describe how to connect Slack…
iOS dev
https://www.cocoawithlove.com/blog/swiftui.html
Cocoa with Love
First impressions of SwiftUI
This article will look at how SwiftUI's approach to declarative views compares to CwlViews, why the two approaches differ and what Apple changed to make this possible. I'll end with some thoughts about how this will affect macOS and iOS development.
iOS dev
https://pspdfkit.com/blog/2019/how-xcode-indexing-works-and-how-to-solve-problems/
PSPDFKit
How Xcode Indexing Works and How You Can Fix IDE Problems with Your Projects | PSPDFKit
This post provides an overview of how the code assistance feature in Xcode works and how you can debug code assistance problems in your projects.
iOS dev
https://www.swiftbysundell.com/posts/shifting-paradigms-in-swift
Swift by Sundell
Shifting paradigms in Swift | Swift by Sundell
This week, let’s take a look at a few techniques that we can use to prepare ourselves for undergoing major paradigm shifts when it comes to the APIs and technologies that we use to build apps — using the shift from imperative UI development with UIKit to…
iOS dev
https://nshipster.com/wwdc-2019/
NSHipster
WWDC 2019
A look back at a mind-blowing week for Apple platform developers, and a look forward at the future of software development.
iOS dev
https://useyourloaf.com/blog/wwdc-2019-viewing-guide/
Use Your Loaf
WWDC 2019 Viewing Guide
Get a recap of the best sessions from WWDC 2019 and plan your learning path for the year.
iOS dev
https://www.fivestars.blog/code/ios-dark-mode-how-to.html
FIVE STARS
How To Adopt Dark Mode In Your iOS App
🌙
| FIVE STARS
Exploring iOS, SwiftUI & much more.
iOS dev
https://mecid.github.io/2019/06/12/understanding-property-wrappers-in-swiftui/
Majid’s
Understanding Property Wrappers in SwiftUI
Last week we started a new series of posts about SwiftUI framework. Today I want to continue this topic by covering Property Wrappers provided by SwiftUI. SwiftUI gives us @State, @Binding, @ObservedObject, @EnvironmentObject, and @Environment Property Wrappers.…
iOS dev
https://medium.com/@hacknicity/view-controller-presentation-changes-in-ios-13-ac8c901ebc4e
Medium
View Controller Presentation Changes in iOS 13
Introduction
iOS dev
https://www.hackingwithswift.com/articles/196/learn-swiftui-with-free-tutorials
Hacking with Swift
Learn SwiftUI with free tutorials
Want to learn SwiftUI? Start here.
iOS dev
https://www.avanderlee.com/swift/dynamic-member-lookup/
SwiftLee
Dynamic Member Lookup combined with key paths in Swift
Dynamic member lookup using @dynamicMemberLookup explained with code examples in Swift. Combine it with key paths and find usecase examples.
iOS dev
https://agostini.tech/2019/06/16/intro-to-callkit/
agostini.tech
Intro to CallKit | agostini.tech
In this article you'll get an intro to CallKit so you can provide a consistent experience for your users when they make calls using your app.
iOS dev
http://metalbyexample.com/new-in-metal-3/
Metal by Example
What’s New in Metal (2019)
With WWDC 2019 over, it’s a good time to reflect on everything that was announced and start seeing how we can put it into practice. The purpose of this article is to round up the changes to t…
iOS dev
https://www.bignerdranch.com/blog/whats-new-in-core-ml/
Digital product development agency | Big Nerd Ranch
What's new in Core ML - Digital product development agency | Big Nerd Ranch
In comes Core ML 3. Now we have access to control flow, dynamic layers, new operators, and 100+ layer additions!
iOS dev
https://machinelearning.apple.com/2019/06/15/bridging-the-domain-gap-for-neural-models.html
Apple Machine Learning Research
Bridging the Domain Gap for Neural Models
Deep neural networks are a milestone technique in the advancement of modern machine perception systems. However, in spite of the exceptional…
iOS dev
https://slideslive.com/t/mdevcamp-2019
SlidesLive
Search · SlidesLive
Professional Conference Recording