Public Farley Getting started with the Combine framework in Swift - SwiftLee avanderlee.com - GitHub Sponsor Follow Written by Antoine van der Lee iOS Developer since 2010. Lead developer of the Collect by WeTransfer app. Writing a new blog post every week related to Swift, iOS and Xcode. Regular speaker and workshop host. The Foundation framework contains a lot of extensions to work with Combine. It allows you to work with common types you’re already familiar with. …
Public Farley An easier way to manage full screen covers in SwiftUI danielsaidi.com In this post, we’ll look at an easier way to manage full screen covers in SwiftUI, that lets us reuse functionality, reduce state management and …
Public Farley Phantom types in Swift swiftwithmajid.com - Majid Jabrayilov 18 Feb 2021 Not every language with a static type system has so strong type-safety like Swift. Swift features like phantom types, generic type …
Public Farley Swift 5: Use Protocols to Take Your Code to the Next Level Medium - Dylan Chen Hi iOS Developers, We might all have gone through the pain of spending a lot of time to implement a function, but then realize that Swift has a …
Public Farley twostraws/ControlRoom github.com - twostraws Control Room is a macOS app that lets you control the simulators for iOS, tvOS, and watchOS – their UI appearance, status bar configuration, and …
Public Farley A simple way to set up your view transition in SwiftUI. Make sure to set the zIndex to always keep the new view above. twitter.com
Public FarleyFlipboardIcon version of the Flipboard logo How to sync the width or height of two SwiftUI views? swiftbysundell.com Multiple solutions to one of the most commonly faced problems when working with SwiftUI.
Public FarleyFlipboardIcon version of the Flipboard logo Khanlou | Meridian khanlou.com “Telling a programmer there’s already a library to do X is like telling a songwriter there’s already a song about love.” - Pete Cordell Sometimes, it …
Public Farley Integrating SwiftUI Bindings and Combine rhonabwy.com A misconception I had when first learning SwiftUI and Combine was that SwiftUI relied on Combine alone for updating data. There was a throw-away …
Public Farley App architecture basics in SwiftUI, Part 2: SwiftUI's natural pattern cocoawithlove.com In the previous article, I wrote a simple SwiftUI app. During the writing, I deliberately kept the code simple – writing code only when needed to …
Public Farley Migrating MVVM architecture from RxSwift to Combine benoitpasquier.com - Benoit Pasquier It’s been almost two years that Combine has been introduced to the Apple developer community. As many developer, you want to migrate your codebase to …
Public Farley Custom SwiftUI view styles fivestars.blog - Federico Zanetello When building new SwiftUI components, it’s common to offer variants for different purposes/screens. One way to manage such variants is via styles, for …
Public FarleyFlipboardIcon version of the Flipboard logo nil-null-mess in Objective-C and Swift andyibanez.com All programmers are familiar with the concept of nullability. Whether something exists or not. Whether something is there or not. Objective-C is very …
Public Farley Using async/await in SwiftUI - Swift Evolution peterfriese.dev A lot of the code we write has to deal with asynchronous behaviour. Fetching data from the disk, sending a request to a remote API, or downloading an …
Public Farley What’s new in Swift 5.4? hackingwithswift.com Swift 5.4 brings with it some huge compilation improvements, including better code completion in expressions with errors and big speed ups for …
Public FarleyFlipboardIcon version of the Flipboard logo Demystify and eliminate hitches in the render phase - Tech Talks - Videos - Apple Developer apple.com - Apple Inc. When you implement complex view hierarchies in your app, you may run into animation hitches. Demystify how your views are turned into...
Public Farley 10 Tips for Better Redux Architecture Medium - Eric Elliott When I started using React, there was no Redux. There was only the Flux architecture, and about a dozen competing implementations of it. Now there are …
Public Farley Better print debugging with Xcode breakpoints sarunw.com Print Debugging #The most common debugging technique that we all know is Print debugging. A print method is one of the first methods that I know when …
Public Farley Objective-C's Roots in the Life of Brad Cox - The New Stack thenewstack.io - David Cassel What leads someone to co-create one of the world’s most influential programming languages? It’s a question raised by the life of Brad Cox, who died …
Public Farley Creating a ZIP archive from a Cocoa application stackoverflow.com Are there Objective-C classes that are equivalent to the ones contained in the Java package java.util.zip? Is to execute a CLI command the only …
Public FarleyViral Marketing How to Monetize an App with Mobile Ads and Not Fail mobindustry.net By 2020 mobile ad spending is projected to hit more than $247 billion. With people spending more time in mobile applications, mobile ads are becoming …
Public Farley Getting started with associated types in Swift Protocols avanderlee.com - Antoine van der Lee Associated types in Swift work closely together with protocols. You can literally see them as an associated type of a protocol: they are family from …
Public Farley How to create a snow scene with Core Animation hackingwithswift.com CALayer powers so much of the rendering in iOS, but it has also has lots of useful subclasses that do specialized tasks. In this article we’re going …
Public FarleyFlipboardIcon version of the Flipboard logo The lifecycle and semantics of a SwiftUI view swiftbysundell.com A look at what it means for SwiftUI to be a value-driven UI framework, and how we might need to break certain assumptions when adopting SwiftUI …
Public Farley If you’ve ever thought about writing an article about coding, this video is for you. twitter.com
Public Farley Apple doubles down on upcoming iOS 14 privacy features, slams Facebook for collecting ‘as much data as possible’ - 9to5Mac verified_publisher9to5Mac - Chance MillerLast month, a coalition of eight civil and human rights organizations penned an open letter to Apple CEO Tim Cook regarding the company’s decision to delay the release of the new App Tracking Transparency...
Public FarleyFlipboardIcon version of the Flipboard logo Q&A: When does the order of SwiftUI modifiers matter, and why? swiftbysundell.com
Public Farley14:28 SwiftUI 2.0: MVVM - A Practical Approach www.youtube.com In this tutorial we learn about the MVVM (Model-View-ViewModel) architecture that is used to create SwiftUI Apps. Thereby, we follow a more practical approach to understand MVVM.