iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.05K
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.mokacoding.com/blog/how-to-split-decision-and-action-logic-with-the-swift-type-system/
mokacoding
How to split decision and action logic with the Swift type system
There is a subtle way to overload software components, by making them both take decision and act on them. We can simplify these bloated components by separating the responsibility of taking decisions from the one action on them. This will result in leaner…
iOS dev
https://geek-is-stupid.github.io/2018-10-15-0x8badf00d-ate-bad-food/
geek-is-stupid.github.io
0x8badf00d -
Someday you go to the office and immediately you get a message from you boss that telling you the app got some weird crashes with the logs look like below: Exception Type: EXC_CRASH (SIGKILL) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception…
iOS dev
https://theswiftdev.com/2018/11/15/docker-loves-swift-and-vapor/
iOS dev
https://pspdfkit.com/blog/2018/creating-an-efficient-app-store-screenshot-workflow/
PSPDFKit
Creating an Efficient App Store Screenshot Workflow | PSPDFKit
A look at how we generate our screenshots for the iOS App Store.
iOS dev
https://www.hackingwithswift.com/articles/132/using-closures-with-the-coordinator-pattern
Hacking with Swift
Using closures with the coordinator pattern
Fight against massive view controllers with coordinators on iOS.
iOS dev
https://medium.com/@philipp307/draw-a-custom-ios-tabbar-shape-27d298a7f4fa
Medium
How to Draw a Custom TabBar Shape in iOS
Make your TabBar a little more interesting
iOS dev
https://www.avanderlee.com/swift/authentication-alamofire-request-adapter/
SwiftLee
Authentication with signed requests in Alamofire 5
Alamofire is a popular framework and makes it easy to set up networking. Using the request adapter we can create a authentication layer using e.g. JWT.
iOS dev
https://medium.com/@michael.eisel/measuring-your-ios-apps-pre-main-time-in-the-wild-98197f3d95b4
Medium
Measuring your iOS app’s true production start time
Before your app even runs main and +applicationDidFinishLaunching, a considerable amount of work is done. Here’s a production-ready alternative to DYLD_PRINT_STATISTICS.
iOS dev
https://paul-samuels.com/blog/2018/11/20/unit-testing-retain-cycles/
Unit testing retain cycles
iOS dev
https://martiancraft.com/blog/2018/11/where-is-localizable-string/
Martiancraft
Where the &$!#% is Localizable.strings?!?
Frustrated with iOS localization? Our @jablair digs into the latest ways to tackle the task.
iOS dev
https://medium.com/@Acegikmo/the-ever-so-lovely-b%C3%A9zier-curve-eb27514da3bf
Medium
The Ever so Lovely Bézier Curve
Bézier curves are, to me, one of the best examples of mathematical beauty
iOS dev
https://medium.freecodecamp.org/build-a-handwriting-recognizer-ship-it-to-app-store-fcce24205b4b?fbclid=IwAR0CCrq-GorA3CCu60e-21aK1XtzfHJnZnH9BTGqqyPvrHtZIpMSrRK9KAg
freeCodeCamp.org
How I built a handwriting recognizer and shipped it to the App Store
From constructing a Convolutional Neural Network to deploying an OCR to iOS
iOS dev
https://medium.com/@JoshFarrant/creating-ios-12-shortcuts-with-javascript-and-shortcuts-js-942420ca9904
Medium
Creating iOS 12 Shortcuts with JavaScript and Shortcuts JS
🧞♂️
You can find it on npm as shortcuts-js, and find the documentation on GitHub.
iOS dev
https://www.iosdev.recipes/text-input/configuring-uitextfield-with-uitextcontenttype-and-friends/
iOS Dev Recipes
Configuring UITextField using UITextContentType and UITextInputTraits | iOS Dev Recipes
Learn to leverage UITextContentType and UITextInputTraits to provide smart suggestions, helpful automation and useful keyboards on your UITextFields.
iOS dev
https://agostini.tech/2018/11/19/measuring-performance-with-os_signpost/
agostini.tech
Measuring Performance with os_signpost | agostini.tech
Signposts are a great tool to measure the performance of your code and in this article we'll set up signposts and show how to use them.
iOS dev
https://agostini.tech/2018/11/25/restoring-your-ui-with-state-restoration/
agostini.tech
Restoring Your UI With State Restoration | agostini.tech
In this short article we'll go over how to set the state restoration in your apps and, ultimately, improve the user experience.
iOS dev
https://www.swiftbysundell.com/posts/managing-objects-using-locks-and-keys-in-swift
Swift by Sundell
Managing objects using Locks and Keys in Swift | Swift by Sundell
One of the most important roles of any software architecture is to make the relationships between the various objects and values within an application as clear as possible. This week, let's take a look at how we can do that by using the type system to set…
iOS dev
https://www.hackingwithswift.com/articles/134/how-to-use-dynamiccallable-in-swift
Hacking with Swift
How to use @dynamicCallable in Swift
Swift 5.0 introduces a new way to work with dynamic languages
iOS dev
https://oleb.net/2018/sequence-head-tail/
oleb.net
Splitting a Swift Sequence into head and tail – Ole Begemann
Writing a generic function for destructuring a Sequence into a head and a tail that preserves the sequence’s subsequence type and works for single-pass sequences is a little tricky.
iOS dev
https://www.avanderlee.com/xcode/xcode-behaviours-optimized/
SwiftLee
Speeding up with Xcode Behaviors
Optimize your workflow in Xcode with optimized behaviors to quickly navigate to relevant navigators and keep yourself in your development flow.
iOS dev
https://medium.com/@mpesate/a-few-swift-tricks-that-you-might-not-know-7d14afbd5f71
Medium
A few Swift tricks that you might not know
Over the years we all come across that one article, post or even video that shows us a couple of neat tricks that we love and continue to…