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://kandelvijaya.com/2018/03/25/functorapplicativemonad/
Kandelvijaya
Functor >> Applicative >> Monad
Short summary
iOS dev
https://www.appcoda.com/pop-vs-oop/
AppCoda
POP vs OOP in Swift: Which one is better for iOS Programming?
We're going to talk in-depth about protocol-oriented programming (POP) using Swift and answer a question: Is POP is better than Object oriented programming?
iOS dev
https://medium.com/flawless-app-stories/writing-network-layer-in-swift-protocol-oriented-approach-4fa40ef1f908
Medium
Writing a Network Layer in Swift: Protocol-Oriented Approach
Writing a Network Layer in Swift: Protocol-Oriented Approach In this guide we’ll look at how to implement a network layer in pure Swift without any third-party libraries. Lets’ jump straight to …
iOS dev
https://www.hackingwithswift.com/articles/50/whats-new-in-swift-4-1
Hacking with Swift
What’s new in Swift 4.1
Synthesized equatable, conditional conformance, and more!
iOS dev
http://roadfiresoftware.com/2018/03/whats-the-difference-between-a-mock-and-a-stub/?utm_source=newsletter_mailer&utm_medium=email&utm_campaign=weekly
Roadfire Software
What’s the difference between a mock and a stub, and how do you use them in Swift?
(Northern Mockingbird. Public domain.) Lots of people use the terms
iOS dev
https://medium.com/rosberryapps/the-flexible-routing-approach-in-an-ios-app-eb4b05aa7f52
Medium
A Flexible Routing Approach in an iOS App
I’d appreciate if you continue reading on my site.
iOS dev
https://chickenwing.software/scratches/programming/swift-programming/swift-dependency-mixin?utm_source=newsletter_mailer&utm_medium=email&utm_campaign=weekly
iOS dev
https://swanros.com/2018/03/27/handling-routes-from-an-api-in-a-type-safe-way-with-swift/?utm_source=newsletter_mailer&utm_medium=email&utm_campaign=weekly
Swanros.com
Handling routes from an API in a type-safe way with Swift
In this post, I explain how to extend Swift to make our own type-safe way of handling data coming from an API.
iOS dev
http://www.figure.ink/blog/2018/3/27/optional-forward-application?utm_source=newsletter_mailer&utm_medium=email&utm_campaign=weekly
Figure
Optional Forward Application — Figure
iOS dev
https://medium.com/flawless-app-stories/url-routing-with-compass-d59c0061e7e2
Medium
URL Routing in iOS apps: Compass Beginner Guide
Need to set up routing for your iOS app? We’ll learn how to use Compass to create scalable routing on the real-world example. Let’s get started!
iOS dev
https://medium.com/@firt/progressive-web-apps-on-ios-are-here-d00430dee3a7
Medium
Progressive Web Apps on iOS are here
🚀
With iOS 11.3, Apple has silently added support for the basic set of new technologies behind the idea of “Progressive Web Apps” (PWAs)…
iOS dev
https://useyourloaf.com/blog/how-to-get-equatable-and-hashable-for-free/
How To Get Equatable And Hashable For Free
iOS dev
https://qualitycoding.org/dont-refactor-without-tests/
Quality Coding
Do You Refactor Without Tests? It’s Time for Safety | Quality Coding
When people "refactor without tests," they're going against basic principles. Let's look refactoring principles through an example.
iOS dev
https://www.raywenderlich.com/190191/ibm-watson-services-for-core-ml-tutorial
kodeco.com
IBM Watson Services for Core ML Tutorial
In this tutorial, you’ll set up an IBM Watson account, then train a custom visual recognition Watson service model, and set up an iOS app to use the exported Core ML model.
iOS dev
https://www.objc.io/blog/2018/03/27/unwrapping-optionals/
www.objc.io
Swift Tip: Unwrapping Optionals
A case for careful force unwrapping
iOS dev
https://github.com/twostraws/whats-new-in-swift-4-1
GitHub
GitHub - twostraws/whats-new-in-swift-4-1: An Xcode playground that demonstrates the new features introduced in Swift 4.1.
An Xcode playground that demonstrates the new features introduced in Swift 4.1. - twostraws/whats-new-in-swift-4-1
iOS dev
https://github.com/fastlane/ci/releases/tag/1.0.0.alpha.1
GitHub
Release 1.0.0.alpha.1 - First fastlane.ci alpha · fastlane/ci
Over the last 3 months we've been busy working on building fastlane.ci- a completely open source, self-hosted, mobile-optimized CI system, powered by fastlane.
We strongly believe in making con...
iOS dev
https://heartbeat.fritz.ai/implementing-a-natural-language-classifier-in-ios-with-keras-core-ml-358f114c0b51
iOS dev
https://makeapppie.com/2018/04/04/tips-array-tricks/
Make App Pie
Tips: Array Tricks
iOS Development tips weekly is a series you can find at the Lynda.com and LinkedIn Learning libraries. The first week of a week’s tip will be available for free. After that, you will need a s…
iOS dev
https://oleb.net/blog/2018/03/making-illegal-states-unrepresentable/
Ole Begemann
Making illegal states unrepresentable
One of the biggest advantages of a strong type system is that carefully chosen types can make illegal states unrepresentable in your programs. Many Cocoa APIs don’t take full advantage of this because they aren’t optimized for Swift.
iOS dev
https://oleb.net/blog/2018/03/making-illegal-states-unrepresentable/
Ole Begemann
Making illegal states unrepresentable
One of the biggest advantages of a strong type system is that carefully chosen types can make illegal states unrepresentable in your programs. Many Cocoa APIs don’t take full advantage of this because they aren’t optimized for Swift.