iOS dev
@iosdevio
10.8K
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.8K subscribers
iOS dev
https://medium.com/flawless-app-stories/create-your-own-cocoapods-library-da589d5cd270
Medium
Create your own CocoaPods library
Learn how to create a pod from scratch and utilize Travis and Codecov to make the pod robust.
iOS dev
https://savvyapps.com/blog/continuous-integration-ios-bitrise
iOS dev
https://fluffy.es/how-to-debug-app-which-got-launched-push-notification/
fluffy.es - iOS development tutorials
How to debug app which got launched from tapping push notification
There might be occassion that your app got launched by user tapping push notification in the control center. Sometimes we might want to do a certain action if the app is launched from push notification, say move to a certain view controller or call a certain…
iOS dev
https://matteomanferdini.com/unwind-segue/
Matteo Manferdini
Unwind Segues Step-by-Step (and 4 Reasons to Use Them)
Unwind segues in iOS can be quite confusing. Unlike their forward counterpart, they are based on a more complicated mechanism and different rules. That usually complicates their setup. Moreover, many wonder why you should use an unwind segue when you can…
iOS dev
http://www.figure.ink/blog/2019/3/3/exhaustive-properties-with-tuples
Figure
Exhaustive Properties with Tuples — Figure
iOS dev
https://www.swiftbysundell.com/posts/the-power-of-userdefaults-in-swift
Swift by Sundell
The power of UserDefaults in Swift | Swift by Sundell
The UserDefaults API can at first glance appear to be somewhat limited. However, it turns out that the power of UserDefaults extends far beyond simply storing and loading basic value types. This week, let’s take a look at what some of that power comes from…
iOS dev
https://www.serversideswift.info/videos?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=web&utm_source=iOS%2BDev%2BWeekly%2BIssue%2B394
ServerSide.swift Conference
Videos | ServerSide.swift Conference
ServerSide.swift - the conference for server-side Swift developers
iOS dev
https://nshipster.com/swift-format/
NSHipster
Swift Code Formatters
Lately, the Swift community has been buzzing about the latest pitch to adopt an official style guide and formatting tool for the language. Let’s take a look at where we’re at today, how the proposed swift-format tool stacks up, and what we might expect in…
iOS dev
https://mecid.github.io/2019/03/06/dependency-injection-in-swift-with-protocols/
Majid’s
Dependency Injection in Swift with Protocols
There are a lot of third-party libraries which provide Dependency Injection for Swift apps. In my opinion, Swift has a powerful type system which gives us the ability to create type-safe Dependency Injection techniques easily. Today we will talk about creating…
iOS dev
https://fluffy.es/help-my-app-freezes/
fluffy.es - iOS development tutorials
Introduction to Multithreading and DispatchQueue
You might have came across situation where suddenly your app hangs and not responding to any user input like this : You might have did some googling before and gotten answer that this is related to main thread being blocked. What does "main thread being blocked"…
iOS dev
https://www.avanderlee.com/swift/fileprivate-private-differences-explained/
SwiftLee
Fileprivate vs private in Swift: The differences explained
Fileprivate and private clearly differ from each other. Read more about why you will probably use private a lot more than fileprivate.
iOS dev
http://aplus.rs/2019/importance-of-isviewloaded-embed-vc/
Importance of isViewLoaded when embedding child controllers
iOS dev
https://blog.usejournal.com/swift-code-metrics-ea9ebf85416f
Medium
Swift code metrics
How to measure the metrics of your Swift project.
iOS dev
http://exploringswift.com/creating-pull-to-dismiss-pull-to-reach-animation-using-swift/
iOS dev
https://blog.alltheflow.com/two-takes-on-adaptive-cell-layout/
iOS dev
https://heartbeat.fritz.ai/hand-detection-with-core-ml-and-arkit-f4c8da98e88e
Fritz ai
Hand Detection with Core ML and ARKit - Fritz ai
ARKit allow developers to layer virtual objects onto real world environment. In this post, we’ll explore how we can make our real hands interact with virtual objects using ARKit and Core ML, Apple’s machine learning framework. Augmented Reality Augmented…
iOS dev
https://theswiftdev.com/2019/03/11/viper-best-practices-for-ios-developers/
iOS dev
https://agostini.tech/2019/03/10/magic-of-rxswift-rx-operators/
agostini.tech
Magic of RxSwift. Rx Operators | agostini.tech
RxSwift uses quite a lot of operators utilizing reactive patterns. It is a core part where its magic happens. The Clarke’s third law says: Any sufficiently advanced technology is indistinguishable from magic. In the previous article, we found out the basic…
iOS dev
https://www.swiftbysundell.com/posts/integration-tests-in-swift
Swift by Sundell
Integration tests in Swift | Swift by Sundell
When writing any kind of automated tests, it can sometimes be tricky to achieve a balance between making tests run efficiently and predictably, while still exercising the right code paths under realistic conditions. This week, let’s take a look at one way…
iOS dev
https://useyourloaf.com/blog/self-sizing-child-views/
Use Your Loaf - iOS Development News & Tips
Self-sizing Child Views
If you are struggling with massive view controllers you are likely to come across the suggestion to use container view controllers. A parent view controller splits a user interface into several, simpler, child view controllers. You add the root views of each…