iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.09K
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://diamantidis.github.io/2020/06/07/mutations-on-a-graphql-server-built-with-vapor
Ioannis Diamantidis
Mutations on a GraphQL server built with Vapor
A post describing how to add mutations to create, edit and delete entries on a GraphQL server built with Vapor
iOS dev
https://uptech.team/blog/uiresponder-keyboard-notification-handler-animate
www.uptech.team
Why Does UIResponder.keyboard Notification Handler Animate? | Uptech
Check out how UIResponder.keyboard notification handler animate without explicit animation blocks based on our experience in out article.
iOS dev
https://steipete.com/posts/couldnt-irgen-expression/
steipete’s blog
How to Fix LLDB: Couldn’t IRGen Expression
I founded and bootstrapped PSPDFKit, an SDK for working with PDF files on any platform. I speak at various conferences around the world. Co-organizer Cocoaheads Austria.
iOS dev
https://levelup.gitconnected.com/the-three-debugging-tools-that-solve-99-of-problems-in-ios-b0f953a76d0b
Medium
The Three Debugging Tools that Solve 99% of Problems in iOS
One of the top things I learned as an iOS engineering fellow at Formation was how to debug, and it’s a skill I really don’t see enough…
iOS dev
https://swiftsenpai.com/development/google-sign-in-integration/
Swift Senpai
Google Sign-In Integration in iOS - Swift Senpai
This step-by-step tutorial will walk you through all the steps and configurations required to integrate Google sign-in in your iOS app using Swift.
iOS dev
https://www.donnywals.com/wrapping-your-head-around-property-wrappers-in-swift/
Donny Wals
Understanding property wrappers in Swift with examples – Donny Wals
Swift’s property wrappers allow us to hide complex functionality and boilerplate behind a nice and clean annotation. They’re also a driving factor for SwiftUI.
iOS dev
https://www.andyibanez.com/posts/ios-keychain-touch-id-face-id/
Andy Ibanez - iOS Developer
Using the iOS Keychain with Biometrics
Learn how to use the iOS Keychain with Biometrics, such as Touch ID or Face ID.
iOS dev
https://andreaslydemann.com/architecting-a-logging-service-for-ios-apps/
Andreas Lüdemann
Architecting a Logging Service for iOS Apps
Understanding how your apps behave in production is a fundamental part of our jobs as iOS engineers. We need to gather log events in order to investigate and reproduce issues that customers run int…
iOS dev
https://thoughtbot.com/blog/lets-build-a-custom-publisher-in-combine
thoughtbot
Let’s Build a Custom Publisher in Combine
Once you know the boilerplate, it’s not hard to build a custom publisher in Combine.
iOS dev
https://itnext.io/apple-provisioning-profile-as-simple-as-possible-b2db0af94e5
Medium
Apple Provisioning Profile As Simple As Possible
Provisioning profile can be treated as a contract between app owner, developers and testing device owners. Take a look at here~
iOS dev
https://medium.com/@atimca/how-to-cook-reactive-programming-part-2-side-effects-2ce50f6fd966
Medium
How to cook reactive programming. Part 2: Side effects.
Despite the number, this is the third article about reactive programming. Today we are going to talk about how to handle side effects…
iOS dev
https://troz.net/post/2020/swiftui_snapshots/
SwiftUI Snapshot Testing
SwiftUI Snapshot Testing :: TrozWare —
Snapshot testing is a technique that has been very popular in the web development world and it seems like a great way to test SwiftUI user interfaces. I read about snapshot tests in a recent blog post and was intrigued, but I had some difficulty getting it…
iOS dev
https://lostmoa.com/blog/DynamicHeightForTextFieldInSwiftUI/
iOS dev
https://www.vadimbulavin.com/swift-pointers-overview-unsafe-buffer-raw-and-managed-pointers/
Yet Another Swift Blog
Swift Pointers Overview: Unsafe, Buffer, Raw and Managed Pointers
Learn Swift pointers with code examples: Unsafe, Buffer, Raw, Managed, Mutable, and Typed Pointers. What are pointers? When to use them? What can we get from them? These are the questions to answer in this article.
iOS dev
https://www.vadimbulavin.com/infinite-list-scroll-swiftui-combine/
Yet Another Swift Blog
Infinite List Scroll with SwiftUI and Combine
Implement a SwiftUI paginated list with endless scroll using the Combine framework and MVVM iOS app architecture.
iOS dev
https://www.cossacklabs.com/blog/openssl-for-carthage-for-themis.html
Cossack Labs
How to build OpenSSL for Carthage iOS | Cossack Labs
A story about updating Themis Carthage package with the latest OpenSSL for iOS and macOS apps: scripts, errors, testing matrix and working solution.
iOS dev
https://sarunw.com/posts/animation-delay-and-repeatforever-in-swiftui/
Sarunw
Animation delay and repeatForever in SwiftUI | Sarunw
Explore how delay and repeatForever affect an animation.
iOS dev
https://sarunw.com/posts/sleep-sort-sorting-algorithm-without-compare/
Sarunw
Sleep sort: A sorting algorithm without compare | Sarunw
I can't tell it is a stupid or genius algorithm, but it sure got a beauty in it.
iOS dev
http://merowing.info/2020/06/adding-support-for-versioning-and-migration-to-your-codable-models./
Krzysztof Zabłocki
Adding support for versioning and migration to your Codable models.
Simple support for supporting versioning and migrations in Codable models.
iOS dev
https://fluffy.es/xcode-previews-uikit/
fluffy.es - iOS development tutorials
Use Xcode Previews with UIKit
Prerequisite: You will need macOS Catalina (10.15)+ and Xcode 11+ to run Xcode Previews.Apple introduced Xcode Previews in WWDC 2019 alongside with SwiftUI, which allow us to view UI changes immediately after each change, instead of needing to recompile the…