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.fivestars.blog/talks/the-state-of-machine-learning-in-ios-13.html
The State of Machine Learning in iOS 13
FIVE STARS
The State of Machine Learning in iOS 13
🦠
| FIVE STARS
Exploring iOS, SwiftUI & much more.
iOS dev
https://www.avanderlee.com/swift/creating-swift-package-manager-framework/
SwiftLee
Swift Package Manager framework creation in Xcode
Create a Swift Package that works with the Swift Package manager. Add dependencies, platform requirements and work with development packages.
iOS dev
https://swift.org/blog/library-evolution/
Swift.org
Library Evolution in Swift
Swift 5.0 introduced a stable binary interface on Apple platforms. This meant that apps built with the Swift 5.0 compiler can use the Swift runtime and standard library built into the operating system, and that existing apps will remain compatible with new…
iOS dev
https://nshipster.com/callable/
NSHipster
Static and Dynamic Callable Types in Swift
If like most of us, you aren’t tuned into the comings-and-goings of Swift Evolution, Xcode 11.4 is your first exposure to two new additions to the language: key path expressions as functions and callable values of user-defined nominal types.
iOS dev
https://fluffy.es/how-to-expand-tableview-cell/
fluffy.es - iOS development tutorials
How to expand and contract height of a UITableView cell when tapped
To avoid confusion, this article focuses on expanding and contracing the height of a single tableview cell when it is tapped. I googled around and found out many people used the same terms for inserting new cells under the tapped cell, which is not what this…
iOS dev
https://www.vadimbulavin.com/add-edit-move-and-drag-and-drop-in-swiftui-list/
Yet Another Swift Blog
Add, Edit, Move, and Drag and Drop List Rows with SwiftUI
Learn how to add, edit, move, and drag and drop rows in List and ForEach with SwiftUI and Swift.
iOS dev
https://onmyway133.github.io/blog/How-to-build-SwiftUI-style-UICollectionView-data-source-in-Swift/
onmyway133
How to build SwiftUI style UICollectionView data source in Swift
What you don't know is what you haven't learned
iOS dev
https://sarunw.com/tips/testing-remote-push-notification-in-ios-simulator/
Sarunw
Testing Remote Push Notification in iOS simulator | Sarunw
A new and easier way to test Apple push notification on iOS simulator.
iOS dev
https://exyte.com/blog/creating-haptic-feedback-with-core-haptics
Exyte
Creating haptic feedback in iOS 13 with Core Haptics
With iOS 13 release Apple finally added a new framework called Core Haptics, which allows developers to define and play custom haptic feedback patterns.
iOS dev
https://swiftsenpai.com/testing/implemented-http-request-helper-without-server/
Swift Senpai
How to Implement a Swift HTTP Request Helper Without a Working Server - Swift Senpai
Test doubles is very useful in replicating a remote server's output. In this article, learn how test doubles can aid your HTTP request helper development.
iOS dev
https://swiftsenpai.com/xcode/simulating-push-notifications-in-ios-simulator/
Swift Senpai
Simulating Push Notifications in iOS Simulator - Swift Senpai
Now you can test push notification in iOS simulator using Terminal or “drag & drop”. Learn how to achieve this when app is in background or foreground.
iOS dev
https://swiftwithmajid.com/2020/02/12/customizing-the-shape-of-views-in-swiftui/
Swift with Majid
Customizing the shape of views in SwiftUI
SwiftUI provides us several exciting ways to change the shape of our views. It allows clipping, masking, and a few other operations on the shape of views. This week I want to talk to you about altering view’s shape in SwiftUI.
iOS dev
https://medium.com/swlh/getting-started-with-swiftui-and-combine-using-mvvm-and-protocols-for-ios-d8c37731a1d9
Medium
Getting Started with SwiftUI and Combine Using MVVM and Protocols for iOS
First steps of building an iOS app using swiftUI and Combine with MVVM and Protocols
iOS dev
https://medium.com/better-programming/the-lifecycle-and-control-when-dismissing-a-modal-view-with-pagesheet-in-ios-13-4bbd1e3e1ec7
Medium
iOS Lifecycle When Dismissing a Modal View With .pageSheet in iOS 13
Two key points in the behavior of the new modal view when it is dismissed
iOS dev
https://ilya.puchka.me/decoding-nested-values-with-property-wrappers/
ilya.puchka.me
Decoding nested values with property wrappers
Property wrappers is one of the recent Swift proposals that have been welcomed probably the most by the community. Let's see how property wrappers can be used to solve one decoding edge case as an example - decoding deeply nested values.
iOS dev
https://www.swiftbysundell.com/articles/configuring-swiftui-views/
Swift by Sundell
Configuring SwiftUI views | Swift by Sundell
This week, let’s take a look at a few different ways of configuring views when using SwiftUI, and the sort of pros and cons that each of those approaches gives us in terms of code structure and flexibility.
iOS dev
https://www.hackingwithswift.com/articles/212/whats-new-in-swift-5-2
Hacking with Swift
What’s new in Swift 5.2
Key path expressions as functions, callAsFunction, and more
iOS dev
https://swift.org/blog/preview-package/
Swift.org
Standard Library Preview Package
I’m excited to announce a new open-source package and an enhancement to the Swift Evolution process: the Standard Library Preview package! The preview package provides access to functionality that has been accepted into the Swift standard library through…
iOS dev
https://medium.com/eggs-design/building-a-state-driven-app-in-swiftui-using-state-machines-32379ca37283
Medium
Building a state-driven app in SwiftUI using state machines
When developers are working on complex features we often talk about state. Many times we don’t want to deal with state, at least when it’s…
iOS dev
https://useyourloaf.com/blog/xctest-error-handling-improvements
Use Your Loaf - iOS Development News & Tips
XCTest Error Handling Improvements
Xcode 11.4 has some interesting XCTest improvements that make it a little easier to write tests that handle throwing errors.