iOS dev
@iosdevio
10.7K
subscribers
12
photos
5
files
6.09K
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.7K subscribers
iOS dev
https://oleb.net/blog/2017/12/fixed-size-arrays/
oleb.net
A hack for fixed-size arrays in Swift – Ole Begemann
Swift doesn’t have a built-in type for fixed-size, stack-allocated arrays. The standard library uses code generation to work around this limitation for internal use.
iOS dev
https://www.objc.io/blog/2017/12/28/weak-arrays/
www.objc.io
Swift Tip: Weak Arrays
Using Swift arrays to only hold weak references
iOS dev
https://medium.com/ios-os-x-development/today-extension-in-ios-swift-4-51770f44633a
Medium
Today extension in iOS Swift 4
by Maxim Vasilevsky
iOS dev
https://medium.com/grand-parade/creating-type-safe-json-in-swift-74a612991893
Medium
Creating Type-safe JSON in Swift
And how it will improve your unit tests’ mock data
iOS dev
https://medium.com/grand-parade/parsing-fields-in-codable-structs-that-can-be-of-any-json-type-e0283d5edb
Medium
Parsing fields in Codable structs that can be of any JSON type
Swift 4 brought a lot of cool things like the Codable protocol. It made parsing JSON easier and painless. But some things that were simple…
iOS dev
https://medium.com/grand-parade/computing-the-diff-of-two-arrays-in-a-functional-way-in-swift-be82a586a821
Medium
Computing the Diff of two Arrays in a functional way in Swift
This week I got a challenge from my friend Mateusz Maćkowiak to solve an issue in a diff function he created. Given two arrays, his goal…
iOS dev
https://oleb.net/blog/2018/01/notificationcenter-removeobserver/
Ole Begemann
Do you have to manually unregister block-based NotificationCenter observers?
tl;dr: yes.
iOS dev
https://medium.com/@abhimuralidharan/detecting-screen-capturing-in-ios-11-cca15881c785
Medium
Detecting screen capturing in iOS 11
We were working on an iOS app which provide paid video content. So the possibility of getting the video being recorded using the iOS 11…
iOS dev
https://www.appcoda.com/working-url-schemes-ios/
AppCoda
Working with URL Schemes in iOS Apps | Swift Tutorial
The URL scheme is an interesting feature provided by the iOS SDK that allows developers to launch system apps and third-party apps through URLs. For example, let's say your app displays a phone number, and you want to make a call whenever a user taps that…
iOS dev
http://blog.krzyzanowskim.com/2017/11/28/swift-runtime-performance/
Marcin Krzyżanowski
Swift Runtime Performance - talk
Last week I had my last appearance with talk about Swift runtime performance
[https://speakerdeck.com/krzyzanowskim/slow-swift]. I enjoy the topic, and I had
a ton of fun with preparing the speech, with the on-stage experience and
afterward discussions.
…
iOS dev
https://www.appcoda.com/barcode-reader-swift/
AppCoda
Building a Barcode and QR Code Reader in Swift 4 and Xcode 9
So, what’s QR code? I believe most of you know what a QR code is. In case you haven’t heard of it, just take a look at the above image – that’s a QR code.
QR (short for Quick Response) code is a kind of two-dimensional bar code
iOS dev
https://www.ioscreator.com/tutorials/webview-ios-tutorial-ios11
iOS dev
https://blog.prismalabs.ai/diy-prisma-app-with-coreml-6b4994cc99e1
Medium
DIY Prisma app with CoreML
WWDC 2017 brought us an understanding of what Apple thinks about machine learning and its applications right on mobile devices. CoreML…
iOS dev
https://medium.com/nsistanbul/architecting-ios-apps-with-core-a7d769196b0a
Medium
Architecting iOS Apps with “Core”
Understanding architectures to the core…
iOS dev
https://swift.org/blog/conditional-conformance/
Swift.org
Conditional Conformance in the Standard Library
The Swift 4.1 compiler brings the next phase of improvements from the
roadmap for generics: conditional conformances.
iOS dev
https://www.raywenderlich.com/177597/oauth-2-0-swift-tutorial
kodeco.com
OAuth 2.0 with Swift Tutorial
In this OAuth 2.0 Swift tutorial you will learn how to use two different open source libraries to implement OAuth 2.0 in an iOS app.
iOS dev
https://academy.realm.io/posts/realm-list-new-superpowers-array-primitives/
academy.realm.io
Realm List's New Superpowers
Realm's List type has gotten some new superpowers and it's time we gave them a proper introduction
iOS dev
https://medium.com/flawless-app-stories/enums-and-sourcery-5da57cda473b
Medium
How to supercharge Swift enum-based states with Sourcery
Enums with associated values in Swift is my main tool for state design. Let’s learn how to get most of it using code generation with Sourcery
iOS dev
https://www.objc.io/blog/2018/01/09/justified-flow-layout/
www.objc.io
Swift Tip: A Functional Interface for Imperative Code
Implementing a justified flow layout algorithm
iOS dev
http://merowing.info/2017/01/testing-ios-apps/
Krzysztof Zabłocki
Testing iOS Apps
Writing tests in iOS apps is a touchy subject. Not everyone is so privileged to be able to write tests full-time, for different reasons.
Some people have full control over their development process and choose not to write tests, maybe because they have had…