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://www.jessesquires.com/blog/swift-tip-building-arrays-with-compactmap/
Jesse Squires
Swift tip: Building arrays with compactMap
A common scenario in app development is to build up a list of objects, perhaps to display to the user or for another purpose. Maybe you’re fetching data from...
iOS dev
https://medium.com/swift2go/simple-custom-uinavigationcontroller-transitions-fdb56a217dd8
Medium
Create Simple, Custom UINavigationController Transitions
How to easily implement custom transitions when you navigate between view controllers
iOS dev
https://medium.com/@ambykros/swift-error-handling-26616fec9ffa
Medium
Swift Error handling
Try Try? Try! throws rethrows throw do catch
iOS dev
https://medium.com/@valv0/computed-properties-and-extensions-a-pure-swift-approach-64733768112c
Medium
Stored properties and extensions: a pure Swift approach
One of the most common question regarding swift extensions is about stored properties. How many times have you wished a stored property…
iOS dev
https://arvindravi.com/uikit-dynamics/
Arvindravi
UIKit Dynamics: A Guide to Making Things Move
The Significance of Movement Of late, I’ve been feeling very stagnant in life. The Significance of Movement hit me one morning when I…
iOS dev
https://www.swiftbysundell.com/posts/type-inference-powered-serialization-in-swift
Swift by Sundell
Type inference-powered serialization in Swift | Swift by Sundell
Type inference is a key feature of the Swift type system and plays a big part in the syntax of the language - making it less verbose by eliminating the need for manual type annotations where the compiler itself can infer the types of various values.
iOS dev
https://www.appcoda.com/design-pattern-behavorial/
AppCoda
Design Patterns in Swift #2: Observer and Memento | AppCoda
Design patterns are an important tool with which developers can manage complexity. In this tutorial, we will discuss observer and memento patterns in Swift.
iOS dev
https://medium.com/@nathangitter/building-fluid-interfaces-ios-swift-9732bb934bf5
Medium
Building Fluid Interfaces
How to create natural gestures and animations on iOS
iOS dev
http://www.vadimbulavin.com/refactoring-massive-app-delegate/
Yet Another Swift Blog
Refactoring Massive App Delegate
App delegate connects your app and the system and is usually considered to be the core of every iOS project. The common tendency is that it keeps growing as the development goes, gradually sprouting with new features and responsibilities, being called here…
iOS dev
https://www.netguru.co/codestories/6-steps-to-integrate-classkit-into-your-app?utm_campaign=Codestories&utm_source=iosgoodies&utm_medium=social
Netguru
iOS App Development Services | Netguru
Netguru, a renowned leader in iPhone app solutions, delivers bespoke iOS app development tailored for forward-thinking entrepreneurs and dynamic small businesses.
iOS dev
https://rolandleth.com/extracting-the-location-from-a-photo
Extracting the location from a photo
iOS dev
https://skagedal.github.io/2018/08/03/bottom-sheet.html
skagedal.github.io
Creating a Bottom Sheet
The Bottom Drawer or Bottom Sheet is a user interface pattern that is used more and more on iOS, showing up in Apple’s own apps like Apple Music and Maps. Bu...
iOS dev
https://swiftrocks.com/writing-custom-pattern-matching-rules-in-swift.html
Swiftrocks
Writing Custom Pattern Matching in Swift
Pattern matching is available everywhere in Swift, and you have likely used it tons of times to deconstruct and bind values in things like switch cases. While regular switch cases are the most common use for patterns, Swift has several types of patterns which…
iOS dev
https://spin.atomicobject.com/2018/08/08/dim-popover-background/
Atomic Spin
How to Dim the Background of a Popover on iOS
In this blog post, I'll show you how you can dim not only the view behind the popover but also the status and navigation bar.
iOS dev
https://www.avanderlee.com/swift/where-using-swift/
SwiftLee
Where usage in Swift
Where is a powerful keyword within Swift to filter out values. It can be used in many different variants from which most of them are listed in this post.
iOS dev
https://medium.com/the-traveled-ios-developers-guide/uigraphicsimagerenderer-fe40edc3a464
Medium
UIGraphicsImageRenderer
Modern Drawing on iOS
iOS dev
https://theswiftdev.com/2018/08/07/generating-random-numbers-in-swift/
iOS dev
https://agostini.tech/2018/08/05/dijkstras-algorithm-in-swift/
agostini.tech
Dijkstra's Algorithm in Swift | agostini.tech
In this article we'll implement Dijkstra's algorithm in swift and we'll implement a simple priority queue that we'll use in the algorithm.
iOS dev
http://www.tekramer.com/downloading-caching-and-decoding-images-asynchronously-with-alamofire-part-1-swift-4
iOS dev
http://www.tekramer.com/downloading-caching-and-decoding-images-asynchronously-with-alamofire-part-2-swift-4
iOS dev
Downloading, Caching & Decoding Images Asynchronously with Alamofire: Part 1 and 2 (Swift 4)