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://medium.com/better-programming/how-to-implement-uitableview-and-uicollectionview-with-rxdatasources-1afcd68729bf
Medium
How to Implement UITableView and UICollectionView With RxDataSources
And why you will never directly use UITableViewDataSource again
iOS dev
https://medium.com/better-programming/swift-it-yourself-develop-a-to-do-app-with-cloudkit-e029e820df43
Medium
Swift 101: Develop a To-Do List App With CloudKit
Learn Swift by building a classic To Do app on top of Apple’s CloudKit
iOS dev
https://swiftsenpai.com/development/sign-in-with-apple-firebase-auth/
Swift Senpai
Integrate 'Sign in with Apple' with Firebase Authentication
This article shows you how to handle user sign in, sign out and Apple ID’s credential revoke when your app is using Firebase Authentication.
iOS dev
https://swiftwithmajid.com/2020/03/18/anchor-preferences-in-swiftui/
Swift with Majid
Anchor preferences in SwiftUI
Today we will continue mastering view preferences in SwiftUI that we touched a few weeks ago. Anchor preferences are another type of view preferences provided by SwiftUI. The main goal of anchor preferences is to pass layout data like bounds, center coordinates…
iOS dev
https://swiftsenpai.com/testing/send-silent-push-notifications/
iOS dev
https://www.swiftbysundell.com/articles/swiftui-layout-system-guide-part-1/
Swift by Sundell
A guide to the SwiftUI layout system - Part 1 | Swift by Sundell
Let’s take a look at the SwiftUI layout system by starting to build a full-screen view from scratch. Along the way, we’ll use many different techniques and APIs, which lets us explore the underlying rules of the SwiftUI layout system.
iOS dev
https://useyourloaf.com/blog/getting-started-with-combine/
Use Your Loaf - iOS Development News & Tips
Getting Started With Combine
A gentle introduction to using Combine to validate user input.
iOS dev
https://github.com/zntfdr/talks/blob/master/2020%20Whats%20New%20In%20Swift%205.2/whats_new_in_swift_5_2.pdf
GitHub
talks/2020 Whats New In Swift 5.2/whats_new_in_swift_5_2.pdf at main · zntfdr/talks
Slides and materials for talks I've given
🎤
. Contribute to zntfdr/talks development by creating an account on GitHub.
iOS dev
https://developer.apple.com/design/human-interface-guidelines/ios/user-interaction/pointers
Apple Developer Documentation
Pointing devices | Apple Developer Documentation
People can use a pointing device like a trackpad or mouse to navigate the interface and initiate actions.
iOS dev
https://pspdfkit.com/blog/2020/supporting-pointer-interactions/
PSPDFKit
Supporting Pointer Interactions | PSPDFKit
Apple introduced new pointer events in iOS 13.4 to better support trackpad and mouse devices.
iOS dev
https://rambo.codes/posts/2020-03-19-implementing-mouse-interactions-on-ipad
Rambo Codes
Implementing mouse pointer interactions on iPad | Rambo Codes
Gui Rambo writes about his coding and reverse engineering adventures.
iOS dev
https://swiftwithmajid.com/2020/03/25/hover-effect-in-swiftui
Swift with Majid
Hover effect in SwiftUI
Apple introduced the hover effect a few years ago to improve the interaction of the trackpads on iPadOS. Later, it became available on tvOS, producing the same effect while the user navigated through the app using Apple TV Remote. Nowadays, we can use the…
iOS dev
https://swiftrocks.com/useful-global-swift-functions.html
Swiftrocks
Useful Global Swift Functions
Global functions, or functions that can be accessed from anywhere without the scope of a specific type is an old concept that was popular in languages like C and Objective-C, but unrecommended in Swift as we would rather have things that are nicely typed…
iOS dev
https://www.fivestars.blog/code/executables-progress.html
FIVE STARS
Swift Executables Progress State
⏳
| FIVE STARS
Exploring iOS, SwiftUI & much more.
iOS dev
https://www.jessesquires.com/blog/implementing-dark-mode-with-cgcolor/
Jesse Squires
Implementing Dark Mode and using CGColor
For an iOS project that I am currently working on, I am implementing Dark Mode. The codebase is approaching 7 years old, it is mostly Swift with some legacy ...
iOS dev
https://www.donnywals.com/adding-your-apps-content-to-spotlight/
Donny Wals
Adding your app’s content to Spotlight – Donny Wals
Learn how you can use user activities and CoreSpotlight to add your app’s content to the Spotlight index on iOS to help users find content in your app
iOS dev
https://ordinarycoding.com/articles/diffable-data-sources/
iOS dev
https://medium.com/flawless-app-stories/ssl-pinning-254fa8ca2109
Everything you need to know about SSL Pinning
iOS dev
https://www.vadimbulavin.com/modern-mvvm-ios-app-architecture-with-combine-and-swiftui/
Yet Another Swift Blog
Modern MVVM iOS App Architecture with Combine and SwiftUI
Learn how to build an iOS app with MVVM architecture pattern using Swift, Combine and SwiftUI. The complete sample project included.
iOS dev
https://bytes.swiggy.com/ca-animation-which-took-away-my-fear-of-animations-7fded1a2a681
Medium
CA Animation, which took away my fear of Animations
This article focuses on the usage of CA Animations in iOS to make smooth animations.