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://www.hackingwithswift.com/articles/218/whats-new-in-swift-5-3
Hacking with Swift
What’s new in Swift 5.3?
Multiple trailing closures, massive package manager improvements, and more.
iOS dev
https://jeffwatkins.dev/articles/building-an-adaptive-button
jeffwatkins.dev
Building an adaptive button
When you want something done right, sometimes you just have to do it yourself.
iOS dev
https://swiftsenpai.com/xcode/settings-bundles-management/
Swift Senpai
Settings Bundles Management in Xcode - Swift Senpai
Learn how Settings bundle works in Xcode and explore ways to manage Settings bundle in an environment with multiple build configurations and app targets.
iOS dev
https://swiftsenpai.com/swift/define-protocol-with-published-property-wrapper/
Swift Senpai
How to Define a Protocol With @Published Property Wrapper Type
Learn how to define a protocol with @Published property wrapper and work around the "Property declared inside a protocol cannot have a wrapper" error.
iOS dev
https://swiftwithmajid.com/2020/05/13/template-view-pattern-in-swiftui/
Swift with Majid
Template-view pattern in SwiftUI
Today I want to share with you a technique that I use a lot in SwiftUI. It helps me to solve the problem when I need to place a vertical or horizontal stack with equal-sized views that support Dynamic Type. I didn’t find the right name for this approach and…
iOS dev
https://www.donnywals.com/getting-started-with-testing-your-combine-code/
Donny Wals
Getting started with testing your Combine code – Donny Wals
A question that often comes up when folks get into learning Combine is "how do I test code that uses Combine?". In this week's post, I will briefly explain the basics of testing Combine code.
iOS dev
https://diamantidis.github.io/2020/05/10/add-shield-on-the-app-icon-of-beta-builds
Ioannis Diamantidis
How to add a shield on the App Icon of beta builds
A post describing how to change the App Icon of an iOS app and add shield with the configuration and the version of the build
iOS dev
https://sarunw.com/posts/how-to-set-corner-radius-for-some-corners/
Sarunw
How to set cornerRadius for only some corners | Sarunw
Learn to round specific corners, e.g., top-left and top-right.
iOS dev
https://fluffy.es/swift-delegate/
fluffy.es - iOS development tutorials
What is Delegate? Understand it by building your own
Delegate isn't some magical pattern, it is just a variable referencing a ViewController or other object, then you just call the method on that variable....
iOS dev
https://noahgilmore.com/blog/nesting-property-wrappers/
Noahgilmore
Nested Property Wrappers in Swift
You can nest property wrapers in Swift, but it's difficult. NSHipster has a great article about all things property wrappers, and the summary of trying to compose them (which others have echoed) is that it's hard and prone to compiler errors...
iOS dev
https://sarunw.com/posts/how-to-set-status-bar-style/
Sarunw
How to set status bar style | Sarunw
Learn different ways to control the status bar style.
iOS dev
https://medium.com/better-programming/stop-using-booleans-in-your-swift-code-f3e027d7374f
iOS dev
https://medium.com/flawless-app-stories/animating-thermometer-using-coreanimation-3f1c043463c5
Medium
Animating thermometer using CoreAnimation
Build and animate thermometer using Core Animation
iOS dev
https://www.swiftbysundell.com/articles/avoiding-deeply-nested-swift-code/
Swift by Sundell
Avoiding deeply nested Swift code | Swift by Sundell
This week, let’s take a look at a few techniques that can help us make our code easier to read, test and maintain, by reducing the amount of indentation within it.
iOS dev
https://www.vadimbulavin.com/swiftui-previews-at-scale/
Yet Another Swift Blog
SwiftUI Previews at Scale
Learn three techniques that help you manage SwiftUI previews Xcode previews at scale with code examples.
iOS dev
https://www.youtube.com/playlist?list=PLLcE3DL3f5ByDAucPjzNRG_hPtYDvYlIA
YouTube
App Builders 2020 - YouTube
iOS dev
https://kean.github.io/post/nuke-9
Alexander Grebenyuk
Nuke 9
Reflecting on the five years of the performance improvements
iOS dev
https://www.timc.dev/posts/future-of-server-side-swift/
Tim Condon
The Future of Swift on the Server | Tim Condon
Over the past 12 months Swift has seen some significant changes. The decision by IBM to step away from Swift has left many questioning the future of Swift on Linux and wondering if it's worth investing in. In this post, I'll talk about what the current landscape…
iOS dev
https://www.jessesquires.com/blog/2020/05/20/marking-unused-required-initializers-as-unavailable/
Jesse Squires
Swift tip: marking unused required initializers as unavailable
Swift’s strict initialization rules are great. They help prevent an entire category of bugs that were especially common in Objective-C. However, when working...
iOS dev
https://medium.com/eureka-engineering/verge-start-store-pattern-state-management-before-beginning-flux-in-uikit-ios-app-development-6c74d4413829
Medium
Verge — Start “store-pattern” state management before beginning Flux in UIKit iOS app development — preparation starting SwiftUI
In the development of the app that is kind of SNS or large application, it can often grow in complexity due to display a massive number of…