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://sarunw.com/posts/decode-array-with-corrupted-element/
Sarunw
Decode an array with a corrupted element | Sarunw
When working with an unstable, legacy, or third party API, you might get a malformed object in an array. Learn how to decode a JSON array with corrupted data in Codable safely.
iOS dev
https://schwiftyui.com/swiftui/creating-a-settings-modal-in-swiftui/
SchwiftyUI
Creating a Settings Modal in SwiftUI - SchwiftyUI
I’ve been playing around with modals and settings the past week, and I’ve been running into a lot of issues. Modals aren’t showing when they’re supposed to, pickers need to be setup in specific ways, and there are some strange bugs with pickers. Because of…
iOS dev
https://matt.diephouse.com/2020/05/you-might-not-want-a-boolean/
You Might Not Want a Boolean
iOS dev
https://www.swiftbysundell.com/articles/getting-the-most-out-of-xcode-previews/
Swift by Sundell
Getting the most out of Xcode Previews for SwiftUI | Swift by Sundell
Let’s take a look at a number of techniques, patterns, and ways of structuring UI code that can help us get the very most out of Xcode’s SwiftUI-powered preview system.
iOS dev
https://geek-is-stupid.github.io/2020-05-06-Transfer-decelerating-of-UIScrollView-to-another-UIScrollView/
geek-is-stupid.github.io
Transfer decelerating of UIScrollView to another UIScrollView
When the dragging of Outer UIScrollView is ended, and it continues decelerating, we want to transfer that decelerating to the Nested UIScrollView to make users feel they’re only one UIScrollView Decelerator I was inspired by this nice article about Deceleration…
iOS dev
https://medium.com/flawless-app-stories/rxswift-read-only-property-and-read-write-property-wrapper-608f3014359f
Medium
RxSwift: read-only property and read-write property wrapper
Utilize Swift 5.1 property wrapper to have elegant read-only property with read-write internal semantic
iOS dev
https://sarunw.com/posts/responsive-design-with-uistackview/
Sarunw
Responsive design with UIStackView | Sarunw
Learn how UIStackView can help to make your UI adapt to size change.
iOS dev
https://blog.kulman.sk/dealing-with-memory-limits-in-app-extensions/
blog.kulman.sk
Dealing with memory limits in iOS app extensions
In the iOS app I currently work on there is a Notification Service Extension and a Share Extension. Both extensions have been implemented quite some time age and have been working fine.
Recently I got some bug reports that led to discovering some interesting…
iOS dev
https://pspdfkit.com/blog/2020/blur-effect-materials-on-ios/
Nutrient
An In-Depth Look at Blur Effect Materials on iOS | Nutrient
This blog post talks in detail about the blur effect materials on iOS and the challenges we faced in picking the appropriate effect for our SDK.
iOS dev
https://exyte.com/blog/things-we-wish-we-knew-about-ios-voice-over
Exyte
Things we wish we knew about iOS Voice Over
We decided to compile this somewhat disjoint list of things we wished we knew before starting the task on integrating Voice Over (VO) features.
iOS dev
https://tech.just-eat.com/2020/05/27/lessons-learned-implementing-sign-in-with-apple-on-ios/
Lessons learned implementing Sign in with Apple on iOS
iOS dev
https://cutting.io/posts/game-of-life-on-metal/
Game of Life on Metal
iOS dev
https://medium.com/@barbulescualex/using-cifilters-metal-to-make-a-custom-camera-in-ios-c76134993316
Medium
How to Use CIFilters and Metal to Make a Custom Camera in iOS
Leverage Metal and Core Image to implement fast and efficient filters for your app’s camera
iOS dev
https://lickability.com/blog/understanding-creational-design-patterns/
Lickability
Understanding Creational Design Patterns
Welcome to the third and final part of our series on understanding design patterns in iOS development. In previous blog posts, we explored structural and behavioral design patterns. In this post, we’ll take a look at a few examples of creational patterns…
iOS dev
https://nachbaur.com/2020/05/06/stretchable-tableview-header/
Nachbaur
Building a stretchable UITableView header
Someone on Twitter recently asked how to implement a TableView header that will stretch and resize as the content is scrolled, so I thought I’d spend a few minutes to provide a good example. Since I thought it’s a neat trick
that’s often overlooked, I felt…
iOS dev
https://medium.com/swlh/getting-started-with-graphql-and-apollo-on-ios-a3e9fbf9ca82
Medium
Getting Started With GraphQL and Apollo on iOS
A step by step guide from installation and database creation to your first app with Swift and GraphQL using Apollo
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.