Swift With Sadeq | سوییفت با صادق
@swiftdevelop
134
subscribers
19
photos
1
video
170
links
Email: swiftwithsadeq@gmail.com
Twitter:
https://twitter.com/swiftwithsadeq
Telegram:
@sadeghbitarafan
Download Telegram
Join
Swift With Sadeq | سوییفت با صادق
134 subscribers
Swift With Sadeq | سوییفت با صادق
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
Swift With Sadeq | سوییفت با صادق
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…
Swift With Sadeq | سوییفت با صادق
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…
Swift With Sadeq | سوییفت با صادق
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…
Swift With Sadeq | سوییفت با صادق
https://badootech.badoo.com/ios-particle-systems-a-christmas-story-270c1844fd50
badoo_tech
Particle systems: a Christmas story
Christmas has always been one of my favourite times of the year. For me, Christmas is a season that brings so much love, laughter…
Swift With Sadeq | سوییفت با صادق
http://www.mokacoding.com/blog/better-tests-for-delegates/
mokacoding
Better tests for delegates
When testing delegates, we are asserting rigid implementation details. Here's a way to make those tests more flexible.
Swift With Sadeq | سوییفت با صادق
https://benoitpasquier.com/coordinator-pattern-swift/
Benoit Pasquier
Introduction to Coordinator pattern in Swift
After some times creating different iOS apps following an MVVM pattern, I’m often not sure how to implement the navigation. If the View handles the rendering and user’s interactions and the ViewModel the service or business logic, where does the navigation…
Swift With Sadeq | سوییفت با صادق
سال ۱۳۹۸ را به همه شما عزیزان تبریک میگوییم
🎇
🎇
🎆
🎆
Swift With Sadeq | سوییفت با صادق
https://christiantietze.de/posts/2019/03/replace-objects-with-value-types/
Christian Tietze
Replacing More Reference Objects with Value Types
I was removing quite a few protocols and classes lately. Turns out, I like what's left. I relied on classes for example because they can be subclassed ...
Swift With Sadeq | سوییفت با صادق
https://medium.com/@alfianlosari/refactor-mvc-ios-app-to-mvvm-with-rxswift-in-minutes-alfian-losari-ec7905f946f4
Medium
Refactor MVC iOS App to MVVM with RxSwift in Minutes
MVC is the app architecture that Apple recommends to the developers when developing iOS application. It provides clear separation between…
Swift With Sadeq | سوییفت با صادق
http://exploringswift.com/making-a-tinder-esque-card-swiping-interface-using-swift/
Exploring Swift
Making a Tinder-esque Card Swiping interface using Swift
Tinder - we all know that dating app where you can just reject or accept someone by swiping right or left. BAM! The whole card swiping idea is now used in tons of apps. It’s a way to show data if you have grown tired of using table views and collection views.…
Swift With Sadeq | سوییفت با صادق
https://learnappmaking.com/local-notifications-scheduling-swift/
Appy Pie
App Builder Appy Pie: #1 No-Code Platform | App Maker | Connect Apps | Websites | Chatbots | Designs
Create applications & automate workflows with Appy Pie’s workflow automation & no-code development platform.
Swift With Sadeq | سوییفت با صادق
https://swiftrocks.com/blockbased-ui-testing-in-swift.html
Swiftrocks
Avoiding Release Anxiety 1: Block-based UI Testing in Swift
When deadlines are tight and the product faces considerable changes, it's common for developers to make concessions in the project's quality to make sure it gets shipped in time. This leads to release anxiety - that stressful feeling where you're unsure if…
Swift With Sadeq | سوییفت با صادق
https://useyourloaf.com/blog/comparing-version-strings/
Use Your Loaf
Comparing Version Strings
How do you compare two version strings in Swift? For example, how can I check if version “2.2.5” is higher than “2.0.3” or that a version is at least “1.8.5”? As long as your version strings follow a consistent format it turns out to be not too hard.
Swift With Sadeq | سوییفت با صادق
https://agostini.tech/2019/05/06/format-your-code-with-swiftformat/
agostini.tech
Format Your Code With SwiftFormat | agostini.tech
In this article you'll learn how to format your code with SwiftFormat. A popular little library for formatting swift code.
Swift With Sadeq | سوییفت با صادق
https://www.raywenderlich.com/1774995-continuous-integration-with-github-fastlane-jenkins
kodeco.com
Continuous Integration With GitHub, Fastlane & Jenkins
In this tutorial, you’ll learn how to use GitHub, Travis, Jenkins and fastlane to make Continuous Integration part of your daily workflow.
Swift With Sadeq | سوییفت با صادق
https://bjango.com/articles/assetcatalogs/
Bjango
Improving asset catalogs
Conceptually, I like asset catalogs. It makes sense to group images and metadata together, with a visual way to edit it all in Xcode.
Swift With Sadeq | سوییفت با صادق
https://mecid.github.io/2019/05/01/extracting-presentation-logic-to-make-it-testable/
Majid’s
Extracting presentation logic to make it testable
Last week we touched the entirely new topic on my blog. This week we will continue the Unit Testing subject. One of the smells of a good architecture is the ability to cover it with Unit Tests. Today we will talk about extracting Presentation logic into testable…
Swift With Sadeq | سوییفت با صادق
https://nshipster.com/optional-throws-result-async-await/
NSHipster
Optional, throws, Result, async/await
An exploration of error handling in Swift: then, now, and soon.
Swift With Sadeq | سوییفت با صادق
https://www.welcometothejungle.co/fr/articles/functional-reactive-programming-architecture
Welcometothejungle
Architecturing an app with functional reactive programming
Good architectures result in apps that perform well and are easy to maintain. Here is our feedback on functional reactive architecture!
Swift With Sadeq | سوییفت با صادق
https://www.swiftbysundell.com/posts/wrapping-sequences-in-swift
Swift by Sundell
Wrapping sequences in Swift | Swift by Sundell
One major benefit of Swift’s protocol-oriented design is that it enables us to write generic code that’s compatible with a wide range of types. Let’s take a look at how we can wrap the Sequence protocol in generic containers, that’ll let us encapsulate various…
TWeb.init({scrollToPost:'swiftdevelop/135'});