Infinum #iOSCocoaTreats - weekly dev newsletter
Aug 22 2019
Dark Mode, Static Libraries and Why Bother With Functional Programming
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
The (not so) hidden cost of sharing code between iOS and Android
Until very recently, Dropbox had a technical strategy on mobile of sharing code between iOS and Android via C++.
Functional Programming? Don’t Even Bother, It’s a Silly Toy
It will make your productivity plummet.
How To Adopt Dark Mode In Your iOS App
I’ve just finished adopting the new appearance in my own apps, and I’ve learned a few things along the way.
Reusing code and resources with Swift static libraries and resource bundles
Have you ever copied and pasted the same code into more than one of your app projects? What happens when you find a bug in that code?
Create a Floating Action Button with SwiftUI
In todays tutorial we will be learning how to create a floating action button using SwiftUI.
Libraries & Tools
Launching the SwiftPM Library
! It’s a Swift Package Manager search engine. There’s
more information here
but it should be fairly obvious what it does and how to use it.
WebKit Tracking Prevention Policy
This document describes the web tracking practices that WebKit believes, as a matter of policy, should be prevented by default by web browsers.
Thread Sanitizer for Swift on Linux
Thread Sanitizer is now available on Linux as part of Swift 5.1! Head over to Swift.org and grab a Swift 5.1 Development snapshot to try it out.
SwiftUI, Sendable & iOS 15
Testing Retain Cycles & Preparing for Presentations
How to Make Your Code Reviewer Fall in Love with You
Solving Crashes & Testing
AsyncSequence & Race condition vs. Data Race
Combine, SwiftUI and Sleeping
Dynamic Type Sizes, Subjects & A Single Link
Custom Environment Values, AWS for Swift & Minimun iOS Version to Support
Button Configuration, Render Test & Custom Dump
Leap Seconds & Multiple Alerts