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://theswiftdev.com/2018/07/10/ultimate-grand-central-dispatch-tutorial-in-swift/
iOS dev
https://medium.com/@igorkovr/refactoring-nscoding-classes-to-swift-505365f609de
Medium
Refactoring NSCoding to Swift
Rewriting an old rusty Objective-C code is fun. You start with shiny new classes, adding some optimisation and covering the rest with…
iOS dev
https://nshipster.com/bug-reporting/
NSHipster
Bug Reporting
If you’ve ever been told to “file a Radar” and wondered what that meant, this week’s article has just the fix.
iOS dev
https://www.swiftbysundell.com/posts/writing-backward-compatible-swift-code
Swift by Sundell
Writing backward compatible Swift code | Swift by Sundell
Adding new features to existing code can be really challenging - especially if that code is heavily used throughout one or many projects. Backward compatibility can in many ways help us make such changes in a much smoother fashion, so this week, let's take…
iOS dev
https://blog.usejournal.com/taking-advantage-of-generics-and-codable-in-swift-b5e28cdeb6fa
Noteworthy - The Journal Blog
Taking Advantage of Generics and Codable in Swift
Some quick words before I begin:
iOS dev
Eliminating Impossible States with Never
http://matt.diephouse.com/2018/07/eliminating-impossible-states-with-never/
iOS dev
https://deadbeef.me/2018/07/auto-generated-interfaces
deadbeef.me
Xcode Auto Generated Interfaces - 0xDEADBEEF
If you have ever called Objective-C code from Swift, you may have noticed the “Generated Interfaces” feature in Xcode. But have you noticed the details of th...
iOS dev
https://theswiftdev.com/2018/07/17/swift-dependency-injection-design-pattern/
iOS dev
https://www.polidea.com/blog/open-source-code-obfuscation-tool-for-protecting-ios-apps/
iOS dev
https://medium.com/code-with-coffee/create-a-custom-segmented-control-6488400f8705
Medium
How Create a Custom Segmented Control — Swift
It’s very common our Designer create some components that are not a UIKit pattern. Most of the time we can make then change somethings but…
iOS dev
https://heartbeat.fritz.ai/building-a-camera-calculator-with-vision-and-tesseract-ocr-in-ios-26f16240fe51
Fritz ai
Building an iOS camera calculator with Core ML’s Vision and Tesseract OCR - Fritz ai
iOS dev
https://arvindravi.com/hello-urlsession-my-old-friend/
iOS dev
https://medium.freecodecamp.org/how-to-get-started-with-ar-in-swift-the-easy-way-7399fe1c82f5
freeCodeCamp.org
How to get started with augmented reality in Swift, the easy way
If you look around, this is the golden era of technology. Every keynote adds something new to the existing stack of technologies. It’s…
iOS dev
http://www.vadimbulavin.com/benchmark-atomic-properties/
iOS dev
https://clangwarnings.com/
iOS dev
https://mobile-quality.org/
SwiftLint Configuration Generator
iOS dev
https://developer.apple.com/design/resources/
Apple Developer
Apple Design Resources
Design apps accurately and quickly using official Apple design templates, icon production templates, color guides, and more.
iOS dev
http://www.figure.ink/blog/2018/7/23/custom-types-for-powerful-matching
Figure
Custom Types for Powerful Matching — Figure
iOS dev
https://davedelong.com/blog/2018/07/25/conditional-compilation-in-swift-part-1/
Dave DeLong
Conditional Compilation, Part 1: Precise Feature Flags
When developing an app or a library, it’s pretty common that at least once in the course of development, you’ll need to conditionalize compilation of your code. Maybe you’ll be accounting for a bug in the operating system where things that don’t work quite…
iOS dev
https://davedelong.com/blog/2018/07/25/conditional-compilation-in-swift-part-2/
Dave DeLong
Conditional Compilation, Part 2: Including and Excluding Source Files
In the previous post, we saw how the SWIFT_ACTIVE_COMPILATION_CONDITIONS build setting can inject values in to our .swift files that we can use to conditionalize code depending on our active SDK and/or architecture.