|
|
January 19 · Issue #10 · View online
Hey there! My name is Majid and every week I will share with you most interesting links around Swift and iOS Development world. Each issue will contain links about App Architecture, Unit Testing, UI/UX, Libraries, etc. So subscribe now and never miss an issue.
|
|
|
Adding a toggle Extension on Bool
objc.io publishes books on advanced techniques and practices for iOS and OS X development
|
|
Mocking in Swift
Mocking is a key technique when it comes to writing unit tests in pretty
much any language. Whether we’re testing networking code, code relying on
hardware sensors like the accelerometer, or code using system APIs like
location services - mocking can enable us to write tests a lot easier, and
run them faster in a more predictable way.
This week, let’s take a look at a few different situations and how mocking
can be used - or avoided - to make our tests easier to write, read and run.
|
Creating Views in Code
Creating views in code has a lot of benefits - you get to reuse styles, create abstractions, quickly prototype components in Swift Playgrounds. However, this code can easily become messy and hard to read. It requires a certain amount of discipline to make it nice and readable. If you do, you would definitely thank yourself later when that code needs to be changed.
|
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
|
|
Unidirectional Architectures over ReactiveSwift
Shared mutable state is the root of all evil. © Henrik Eichenhardt
|
MVVM — MVC done right.
Architecture in iOS became a quite popular topic. Personally, I love it. But let’s stop for a minute and think out loud about MVC vs MVVM.
|
|
Alerts-Pickers: Advanced usage of UIAlertController with TextField, DatePicker, PickerView, TableView and CollectionView.
Alerts-Pickers - Advanced usage of UIAlertController with TextField, DatePicker, PickerView, TableView and CollectionView.
|
iOS Ref
Quick reference tables, tools, and links for iOS developers. iOS Ref has iOS compatibility tables, a beautiful Swift cheatsheet, a hex code to UIColor converter, device screen resolution tables, and more.
|
ios-snapshot-test-case: Snapshot view unit tests for iOS
ios-snapshot-test-case - Snapshot view unit tests for iOS
|
|
try! Swift India 2017
try! Swift India - try! Swift is the biggest international iOS developer conference in the world focusing on the new Swift Programming Language.
|
MVVM Design Pattern Using Swift in iOS
FREE Udemy course: MVVM Design Pattern Using Swift in iOS
|
|
On being an Engineering Manager
In this post I will share what I learned throughout the last year (2017) as a engineering manager of 10 people and how it has impacted me, as a professional.
|
Did you enjoy this issue?
|
|
|
|
If you don't want these updates anymore, please unsubscribe here.
If you were forwarded this newsletter and you like it, you can subscribe here.
|
|
|