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://nemecek.be/blog/95/how-to-decode-dates-with-codable
nemecek.be
How to decode dates with Codable
In this post we will look at strategies you can use to decode dates. Custom decoder isn't needed.
iOS dev
https://www.fivestars.blog/swiftui/swiftui-graph.html
FIVE STARS
A sneak peek into SwiftUI's graph | FIVE STARS
Let's explore how SwiftUI knows what and when to observe view-specific publishers at any given time!
iOS dev
https://medium.com/realm/realm-schema-and-partitioning-strategy-behind-the-wildaid-o-fish-mobile-apps-b247970eb24
Medium
Realm schema and partitioning strategy behind the WildAid O-FISH mobile apps
Understand the data model and partitioning scheme used for WildAid’s O-FISH app and how you can adapt them for your own mobile apps.
iOS dev
https://davedelong.com/blog/2021/04/03/core-data-and-swiftui/
Dave DeLong
Core Data and SwiftUI
In the previous post, I shared how you can create custom property wrappers that will work with SwiftUI’s view updating mechanism. I wrote that because I’ve got one other neat property wrapper to share, but understanding how it works requires knowing how to…
iOS dev
https://betterprogramming.pub/classes-vs-structs-basics-and-memory-management-4707714d82e7
Medium
Classes vs. Structs in Swift — Basics and Memory Management
Value types vs. reference types, stack vs. heap allocation, and more
iOS dev
https://medium.com/next-level-swift/three-types-of-security-holes-i-see-in-too-many-ios-applications-507812d95b07
Medium
Three types of security holes I see in too many iOS applications
Security holes and how you can find and resolves them in your project
iOS dev
https://exyte.com/blog/how-to-create-widgets-with-widgetkit
Exyte
How to Create Widgets With WidgetKit
In 2020 Apple came up with an updated vision of widgets and unified their API across platforms. The new WidgetKit framework made widgets more accessible, interactive and increased SwiftUI adoption. Starting with iOS 14, widgets can be presented in multiple…
iOS dev
https://medium.com/airbnb-engineering/introducing-epoxy-for-ios-6bf062be1670
Medium
Introducing Epoxy for iOS
A new library from Airbnb for declaratively building iOS apps
iOS dev
https://prograils.com/ios-app-to-tvos
Prograils.com
How to convert an iOS app to tvOS app? | Prograils
Got your iOS app and want to enjoy its capabilities on tvOS (Apple TV)? Check out our checklist that shows you what you need to prepare.
iOS dev
https://www.avanderlee.com/swift/test-optionals-xctest/
SwiftLee
How to test optionals in Swift with XCTest
Test optionals in Swift using XCTUnwrap or by writing convenience method overloads based on standard XCTest assertion methods.
iOS dev
https://www.swiftbysundell.com/articles/exploring-some-of-the-lesser-known-formatter-types/
Swift by Sundell
Exploring some of the lesser-known, built-in Formatter types | Swift by Sundell
Let’s explore some of the lesser-known Formatter subclasses that ship as part of Apple’s platforms, and how those formatters can be really useful in certain situations.
iOS dev
https://twitter.com/onmyway133/status/1380084248829251586
Twitter
Khoa
🔥
Just found out that Xcode has a secret Internal debug menu. To enable it, do these tweaks #iosdev defaults write com.apple.dt.Xcode ShowDVTDebugMenu -bool YES sudo touch /Applications/Xcode.app/Contents/Developer/AppleInternal/Library/Xcode/AppleInternal.plist
iOS dev
https://christianselig.com/2021/04/efficient-average-color/
Christianselig
More Efficient/Faster Average Color of Image
Calculating the average color for an image has lots of uses, this post goes over ways you can do this
iOS dev
https://sarunw.com/posts/how-to-preview-a-device-in-landscape-orientation-with-swiftui-previews/
Sarunw
How to preview a device in landscape orientation with SwiftUI Previews | Sarunw
SwiftUI doesn't have a built-in way to preview for a device in landscape orientation at the moment, but we can simulate that with a few modifiers.
iOS dev
https://sarunw.com/posts/how-to-add-background-to-your-view-in-swiftui/
Sarunw
How to add background to your view in SwiftUI | Sarunw
Learn how hard or easy it is to add a background view in SwiftUI.
iOS dev
https://www.andyibanez.com/posts/xcode-new-file-templates/
Andy Ibanez - iOS Developer
Xcode New File Templates
Learn how to create your own Xcode File Templates and save time in your development flow.
iOS dev
https://itnext.io/drawing-charts-in-swiftui-a5a87ac8cf9
Medium
Drawing Charts in SwiftUI
A tutorial on how to draw charts in a SwiftUI-application.
iOS dev
https://isalima.xyz/create-publishers-for-healthkit/
iOS dev
https://holyswift.app/framework-access-levels-in-swift-a-curious-journey
Holy Swift
Framework Access Levels in Swift - Holy Swift
This is a tutorial about Framework Access Levels in Swift. Learn how to add the right access modifiers in your iOS Frameworks.
iOS dev
https://betterprogramming.pub/creating-a-licensing-system-for-paid-apps-in-swift-f88d04ac5598