iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6K
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://andreaslydemann.com/automate-screenshot-framing-with-text-using-fastlane/
Andreas Lüdemann
Automate Screenshot Framing with Text Using Fastlane
Framing your App Store screenshots greatly improves your store listing. But doing it manually takes hours away from perfecting your app. Instead, here’s how you automate the process of adding…
iOS dev
https://medium.com/tinder-engineering/rewriting-ios-purchase-layer-for-1-top-grossing-app-using-modules-72b4b86e3917
Medium
Rewriting iOS Purchase Layer for #1 Top Grossing App using Modules
Written by: Steven Chung, Senior iOS Engineer | Revenue Team
iOS dev
https://benoitpasquier.com/how-build-modular-architecture-ios/
Benoit Pasquier
How to build a modular architecture in iOS
Over time, any code base grows along with the project evolves and matures. It creates two main constraints for developers: how to have a code well organized while keeping a build time as low as possible. Let’s see how a modular architecture can fix that.
iOS dev
https://edit.theappbusiness.com/making-uilabel-accessible-5f3d5c342df4
iOS dev
https://contagious.dev/blog/faster-uiactivityviewcontroller-share-sheets-with-uiactivityitemprovider/?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=web&utm_source=iOS%2BDev%2BWeekly%2BIssue%2B425
contagious.dev
Faster UIActivityViewController Share Sheets with UIActivityItemProvider | contagious.dev - Dan Griffin
A common annoyance using iOS share sheets that just opening them will lock up the UI before showing options. UIActivityItemProvider is the solution.
iOS dev
https://www.andyibanez.com/posts/common-cryptographic-operations-with-cryptokit/?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=web&utm_source=iOS%2BDev%2BWeekly%2BIssue%2B425
Andy Ibanez - iOS Developer
Common Cryptographic Operations With CryptoKit
Learn to implement basic cryptography with CryptoKit in Swift.
iOS dev
https://www.morningswiftui.com/blog/fix-large-title-animation-on-ios13
iOS dev
http://aplus.rs/2019/swiftui-for-uikit-developers/
SwiftUI for UIKit developers
iOS dev
https://www.swiftbysundell.com/articles/encapsulating-configuration-code-in-swift/
Swift by Sundell
Encapsulating configuration code in Swift | Swift by Sundell
Let’s take a look at a few different techniques that can let us achieve a nice balance between code reuse and configurability, by building lightweight abstractions that enable us to encapsulate our configuration code.
iOS dev
https://basememara.com/creating-thread-safe-generic-values-in-swift/
iOS dev
https://swift.org/blog/new-diagnostic-arch-overview/
Swift.org
New Diagnostic Architecture Overview
Diagnostics play a very important role in a programming language experience. It’s vital for developer productivity that the compiler can produce proper guidance in any situation, especially incomplete or invalid code.
iOS dev
https://medium.com/lookup-design/designing-lookup-for-macos-bf5b8fea1a01
Medium
Designing LookUp for macOS
How LookUp was designed to provide a native macOS Experience, as a Catalyst app.
iOS dev
https://www.mikeash.com/pyblog/objc_msgsends-new-prototype.html
objc_msgSend's New Prototype
iOS dev
https://www.vadimbulavin.com/value-types-and-reference-types-in-swift/
Yet Another Swift Blog
Value Types and Reference Types in Swift
Value types and reference types are the core concepts in Swift. Let's study what are value and reference semantics; how Swift structs and classes are stored in memory; compare Swift structs and classes performance and suggest when to use what.
iOS dev
https://nshipster.com/swiftui-previews/
NSHipster
SwiftUI Previews on macOS Catalina and Xcode 11
Working on a large iOS codebase often involves a lot of waiting. But with Xcode 11, our wait is finally over — and it’s all thanks to SwiftUI.
iOS dev
https://sarunw.com/posts/data-in-swiftui-3/
Sarunw
Data in SwiftUI, Part 3: Tools | Sarunw
The last part in a series on understanding data in SwiftUI. See all tools SwiftUI provided to declare different types of data and dependency. Learn when and how to use @State, @Binding, ObservableObject, @ObservedObject, @EnvironmentObject, and @Environment.
iOS dev
https://medium.com/flawless-app-stories/essential-xcode-shortcuts-for-more-efficient-coding-1f8e58b2c907
Medium
Essential Xcode Shortcuts for More Efficient Coding
Accelerate Your Coding Workflow
iOS dev
https://mecid.github.io/2019/10/16/localization-in-swiftui/
Majid’s
Localization in SwiftUI
This week I want to talk about another crucial feature of any app, which is Localization. Every user expects that your app correctly uses environment features like the right-to-left layout or uses system locale to format dates or currencies. Another vital…
iOS dev
https://www.swiftbysundell.com/articles/default-arguments-in-swift/
Swift by Sundell
Default arguments in Swift | Swift by Sundell
When designing APIs, using default arguments can often let us strike a nice balance between flexibility and ease of use — as they let us add solid, intuitive defaults to many of the configuration options that we’ll end up providing. Let’s take a look at a…
iOS dev
https://vojtastavik.com/2019/10/21/why-you-should-use-unowned-more-often/
iOS dev
https://learnappmaking.com/scene-delegate-app-delegate-xcode-11-ios-13/?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=web&utm_source=iOS%2BDev%2BWeekly%2BIssue%2B426