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://blog.jetbrains.com/kotlin/2022/10/kmm-beta/
The JetBrains Blog
Kotlin Multiplatform Mobile Is in Beta – Start Using It Now! | The Kotlin Blog
Kotlin Multiplatform Mobile – a technology that allows developers to share the logic of iOS and Android apps – is now in Beta and is on track to becoming Stable!
iOS dev
https://tanaschita.com/20221010-quick-guide-on-the-ios-file-system/
Tanaschita
Developer guide on the iOS file system
Learn how to work with files and directories when developing iOS applications. Find out how to read and write to the documents and the library directory by using FileManager in Swift.
iOS dev
https://tanaschita.com/20221017-using-urlsession-with-async-await
Tanaschita
Using URLSession with async/await in Swift
Learn how to make HTTP networking requests with URLSession's async/await API. Along with the release of async/await in Swift 5.5, Apple has also extended many of their asynchronous APIs to support the async/await concurrency model. In this article, we'll…
iOS dev
https://arturgruchala.com/bidirectional-collection-view-with-orthogonalscrollingbehavior/
Artur Gruchała
Bidirectional collection view with orthogonalScrollingBehavior
Before iOS 13, if you wanted to have a vertical collection view with horizontally scrolling sections it required embedding a scroll view inside the collection view cell, passing the model around, handling touch events, a lot of delegation, and complicated…
iOS dev
https://oleb.net/2022/swiftui-task-mainactor/
Ole Begemann
Where View.task gets its main-actor isolation from
If you call SwiftUI’s task modifier inside a view’s body property, the async operation will run on the main actor. However, this isn’t the case if you call task from a helper property or function that isn’t main-actor-annotated. Why?
iOS dev
https://useyourloaf.com/blog/swiftui-gradients-and-shadow-styles/
Use Your Loaf - iOS Development News & Tips
SwiftUI gradients and shadow styles
Add color gradients and drop shadows to your SwiftUI views.
iOS dev
https://oleb.net/2022/xcode-14-mac-concurrency-bugs/
Ole Begemann
Xcode 14.0 generates wrong concurrency code for macOS targets
Mac apps built with Xcode 14.0 and 14.0.1 may contain concurrency bugs because the Swift 5.7 compiler can generate invalid code when targeting the macOS 12 SDK. If you distribute Mac apps, you should build them with Xcode 13.4.1 until Xcode 14.1 is released.
iOS dev
https://swiftsenpai.com/development/find-fully-visible-cells/
Swift Senpai
How to Find All Fully Visible Cells in Table and Collection View
A simple and clean solution to find all the index paths for cells that are fully visible in a table view or collection view.
iOS dev
https://betterprogramming.pub/the-layout-protocol-in-ios-16-c86b31d87d1a
Medium
The SwiftUI Layout Protocol in iOS 16
A practical look at the new protocol introduced in SwiftUI
iOS dev
https://www.remotion.com/blog/is-swift-combine-dead
multi.app
Multi Blog – Is Swift Combine Dead?
Apple introduced their Combine framework at the 2019 WWDC, alongside iOS 13, macOS 10.15, and, maybe most notably, SwiftUI. At the time, it seemed like there was quite a bit of excitement that Apple was giving us a first-party reactive programming solution.…
iOS dev
https://holyswift.app/how-to-create-a-login-screen-in-swiftui/
Holy Swift
Creating a Login Screen in SwiftUI - Holy Swift
Learn the basics of a login screen in SwiftUI gradient colors, custom colors placeholder for text fields and enable or disable buttons.
iOS dev
https://medium.com/divar-mobile-engineering/a-disaster-named-nshashtable-d56b3d5c446f
Medium
A Disaster Named NSHashTable
🤯
Let’s see how to store objects in an array with many options And Many Pitfalls.
iOS dev
https://www.avanderlee.com/swift/alternate-app-icon-configuration-in-xcode/
SwiftLee
Alternate App Icon Configuration in Xcode
Alternate App Icons allow your users to customize the icon to fit their home screen. Learn how to change icons in Xcode and Swift.
iOS dev
https://azamsharp.com/2022/10/11/embracing-core-data-in-swiftui.html
AzamSharp
Embracing Core Data In Swiftui
iOS dev
https://khanlou.com/2022/10/some-collections/
Which Collection?
iOS dev
CN
iOS dev
https://onevcat.com/2022/10/spm-in-xcode/
OneV’s Den
Xcode 中使用 SPM 和 Build Configuration 的一些坑
TL;DR
iOS dev
https://juejin.cn/post/7153236337074634788
juejin.cn
iOS灵动岛开发实践 - 掘金
iOS灵动岛开发实践 一、基本概述 名词基础知识 开发基础知识 二、项目构思 这里以电商常用的抢购商品作为实践,包含的交互方式主要有如下特征: 1、主工程商品能展示基本信息,包含图片、名称、价格、开抢
iOS dev
EN
iOS dev
https://developer.apple.com/news/?id=z1erkhzr
Apple
App Store submissions now open for iOS 16.1 and iPadOS 16.1 - Latest News - Apple Developer
iOS 16.1 and iPadOS 16.1, the world’s most advanced mobile operating systems, will soon be available to customers worldwide. Take advantage of Live Activities to help people stay on top of what’s happening live in your app, right from the Lock Screen and…