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/@i.m.amit.k.thakur/ios-backgroundtasks-435a8e58b9e0
Medium
iOS BackgroundTasks
As an iOS Developer, i always find that background execution is a limitation we have learned to live with while designing and implementing…
iOS dev
https://swiftsenpai.com/swift/decode-dynamic-keys-json/
Swift Senpai
Decode and Flatten JSON with Dynamic Keys Using Decodable
Make advance use of the Swift Decodable protocol and Swift generic concept to decode and flatten a JSON with dynamic keys.
iOS dev
https://matteomanferdini.com/swiftui/
Matteo Manferdini
A Practical SwiftUI Kickstart
SwiftUI is a new framework to create user interfaces on iOS and other Apple platforms. Quickly learn the power of its declarative syntax to build any app.
iOS dev
https://www.andyibanez.com/posts/using-ios-keychain-swift/
Andy Ibanez - iOS Developer
Using the iOS Keychain in Swift
Learn how to use the iOS Keychain in Swift.
iOS dev
https://www.swiftbysundell.com/articles/designing-reusable-swift-libraries/
Swift by Sundell
Designing reusable Swift libraries | Swift by Sundell
This week’s article is about library development, and contains a few techniques and principles that can be good to keep in mind when designing and building reusable Swift libraries.
iOS dev
https://williamboles.me/finding-hope-with-custom-alerts/
William Boles
Finding hope in custom alerts
UIAlertController alerts form the backbone of a lot of the interactions between our users and our apps. While there have been some changes to alerts over the years, very little has changed about their appearance or our ability to customise that appearance…
iOS dev
https://fabianfett.de/getting-started-with-swift-aws-lambda-runtime
Getting started with Swift on AWS Lambda
iOS dev
https://heberti.com/posts/filewrapper/
Heberti Almeida
A Type-Safe FileWrapper | Heberti Almeida
The powerful API to manipulate files and folder on iOS and macOS with some syntax sugar and safety.
iOS dev
https://mobile.blog/2020/05/29/how-we-use-feature-flagging-on-ios/
Mobile.blog
How We Use Feature Flagging on iOS
Great features take time to build. We release a new version of the WordPress for iOS app every two weeks. But sometimes a feature takes more than two weeks to develop. In those cases, we use f…
iOS dev
https://sarunw.com/posts/how-to-change-back-button-image/
Sarunw
How to change a back button image | Sarunw
Learn how to change a UINavigationBar back button indicator.
iOS dev
https://sarunw.com/posts/what-is-backindicatortransitionmaskimage/
Sarunw
What is backIndicatorTransitionMaskImage | Sarunw
To set a custom image for the back button, we need to set an image to both backIndicatorImage and backIndicatorTransitionMaskImage, but what does backIndicatorTransitionMaskImage really mean?
iOS dev
https://pspdfkit.com/blog/2020/level-up-your-trackpad-support-using-uiinteraction/
PSPDFKit
Level Up Your Trackpad Support Using UIInteraction | PSPDFKit
How to make your iOS app work well with scrolling, secondary clicking and dragging on a trackpad or mouse.
iOS dev
https://www.raywenderlich.com/9582458-getting-started-with-core-nfc
kodeco.com
Getting Started with Core NFC
In this tutorial, you’ll learn how to use CoreNFC to connect wirelessly to other devices or NFC tags.
iOS dev
https://www.swiftbysundell.com/articles/handling-model-variants-in-swift/
Swift by Sundell
Handling model variants in Swift | Swift by Sundell
This week, let’s explore a few different techniques for handling dynamic, polymorphic model data, in ways that still leans into Swift’s strong emphasis on type-safety.
iOS dev
https://www.avanderlee.com/swift/core-data-performance/
SwiftLee
Core Data Performance: 6 tips you should know
Core Data performance is important to prepare your app for future big datasets. Optimize your Core Data code by making use of these 6 tips.
iOS dev
https://bhavukjain.com/blog/2020/05/30/zeroday-signin-with-apple/
Zero-day in Sign in with Apple
iOS dev
https://diamantidis.github.io/2020/05/31/custom-graphql-types-on-swift-projects
Ioannis Diamantidis
Custom GraphQL types on Swift projects
A post about the use of GraphQL custom types like scalar, object, enums and list on Swift projects (Vapor on the server side project and an iOS app on the client side)
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.