iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.07K
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.8K subscribers
iOS dev
https://rderik.com/blog/understanding-objective-c-and-swift-interoperability/
Understanding Objective-C and Swift interoperability
iOS dev
https://mecid.github.io/2019/09/18/redux-like-state-container-in-swiftui/
Majid’s
Redux-like state container in SwiftUI. Basics.
This week we will talk about building a state container similar to Redux which provides a single source of truth for your app. A single state for the whole app makes it easier to debug and inspect. Single source of truth eliminates tons of bugs produced by…
iOS dev
https://www.avanderlee.com/swift/rich-notifications/
SwiftLee
Rich notifications on iOS explained in Swift
Rich notifications in iOS 10 enables you to display rich content views, images or GIFs in the notifications from your app.
iOS dev
https://useyourloaf.com/blog/scroll-view-layouts-with-interface-builder/
Use Your Loaf
Scroll View Layouts With Interface Builder
Laying out a scroll view is a confusing task. Here's a quick guide to using frame and content layout guides with Xcode 11.
iOS dev
https://medium.com/@rdovhaliuk/ios-13-uisegmentedcontrol-3-important-changes-d3a94fdd6763
Medium
iOS 13 UISegmentedControl: 3 important changes
iOS 13 brought quite a list of new features: SwiftUI, Combine, Dark Mode, RealityKit, iPad OS, etc. But several things were left without attention…
iOS dev
https://swiftui-lab.com/alignment-guides/
iOS dev
https://vojtastavik.com/2019/09/12/mocking-network-calls-using-urlprotocol/
iOS dev
https://www.donnywals.com/spend-less-time-maintaining-your-test-suite-by-using-the-builder-pattern/
Donny Wals
Spend less time maintaining your test suite by using the Builder Pattern
In your tests, you sometimes need to create instances of objects with large initializers. In this blog postm I show. you how you can use the Builder Pattern to make creating instances of objects much more convenient.
iOS dev
https://www.swiftjectivec.com/animating-images-using-image-io/
Swiftjective-C
Animating Images using ImageIO
Animating images is a common medium for communication in today's society. In iOS 13, Apple quietly offered us up a way to serve up .gifs or APNG files using ImageIO.
iOS dev
http://aplus.rs/2019/modeling-form-field/
Modeling form field
iOS dev
https://khawerkhaliq.com/blog/swift-design-patterns-command-pattern/
iOS dev
https://www.youtube.com/watch?v=o-Ta5AIUSKM&feature=youtu.be
YouTube
Advanced Swift L1 - Memory Layout & Pointers
How memory is laid out and how to use pointers to interact with C code. Main focus is on MemoryLayout and UnsafePointers in Swift.
Twitter: https://twitter.com/LucasDerraugh
GitHub: https://github.com/lucasderraugh
Site: http://appleprogramming.com
iOS dev
https://mecid.github.io/2019/09/25/redux-like-state-container-in-swiftui-part2/
Majid’s
Redux-like state container in SwiftUI. Best practices.
Last week we talked about building a state container similar to Redux in SwiftUI. Redux provides a single source of truth, which eliminates tons of bugs produced by multiple states across the app. This week we will talk about best practices in building Redux…
iOS dev
https://matteomanferdini.com/network-requests-rest-apis-ios-swift/
Matteo Manferdini
REST API Calls in Swift: iOS Networking Architecture [in SwiftUI]
A comprehensive guide to making REST API calls in swift with the proper networking layer architecture for iOS apps in SwiftUI.
iOS dev
https://www.objc.io/blog/2019/09/26/swiftui-animation-timing-curves/
www.objc.io
SwiftUI: Animating Timing Curves
Sampling animation values to plot timing curves
iOS dev
https://www.avanderlee.com/debugging/xcode-breakpoints-tips/
SwiftLee
5 Xcode breakpoints tips you might not yet know
Xcode breakpoints are an important tool for debugging. Symbolic, test failure, and exception breakpoints are just a few examples. 5 tips you might not know!
iOS dev
https://rderik.com/blog/using-bsd-sockets-in-swift/
Using BSD Sockets in Swift
iOS dev
https://www.vadimbulavin.com/error-handling-in-swift-combine-framework/
Yet Another Swift Blog
Error Handling in Swift Combine Framework
Learn how to handle errors in Swift Combine Framework with this tutorial. We'll discuss how to use assertNoFailure, catch, replaceError, retry and mapError operators along with practical examples.
iOS dev
https://swiftandpizza.com/flux-in-swift/
Swift And Pizza
Flux pattern in Swift - Swift And Pizza
#Flux pattern in #Swift. An easy approach to a unidirectional data flow.
iOS dev
https://www.donnywals.com/supporting-low-data-mode-in-your-app/
Donny Wals
Supporting Low Data Mode in your app – Donny Wals
iOS 13 introduces Low Data Mode, a feature that helps users save data. In this blog post, I show you how to add support for Low Data Mode in your apps.