View profile

Swiftly Curated - Issue #6

Revue
 
 

Swiftly Curated

December 1 · Issue #1 · 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.

News
App Store search ads now available in Canada, Mexico and Switzerland
iOS Mobile App Development Infographic
Xcode 9.2, iOS 11.2, watchOS 4.2 betas available for download.
Capturing objects in Swift closures
What's new in iOS 11.1 for developers
Swift 4.1 Release Process
Apple releases iOS 11.1, watchOS 4.1, High Sierra 10.13.1, and Xcode 9.1 betas
Awesome Ladies iOS Engineers to Follow on Twitter
Code
SingleValueCodable
Development Tutorial for iPhone X
Using the factory pattern to avoid shared state in Swift
How To Manage Plist Files With PlistBuddy
Open sourcing Swift code
Structures vs Classes in Swift
A Simple Approach to Thread-Safe Networking in iOS Apps
How to boost your App Store rating with a simple, easy approach
A quick guide to laying out views in iOS
Avoiding singletons in Swift
Creating Rich Custom UI Notifications
Forget datasource & delegate: a new approach to UITableView
App Localization Tips With Swift
Moving Safety into Types
Staying Sane with Cuckoo and Code Generation
Recipe For Building a Closed Source Swift Framework With Dependencies
How To Make iOS Animations With UIImageView in Swift
Handling empty optional strings in Swift
Using tokens to handle async Swift code
The power of switch statements in Swift
ArraySlice In Swift
Easily distinguish between iPhone models
Using Pusher Chatkit with SlackTextViewController on iOS
Animate TableView Updates. A better way to reload data.
MVVM in iOS
Architecture
10 Tips when moving from Objective-C to Swift
New iOS Software Architecture: 4V Engine - Marco Santa Dev
MVVM at Scale: Not so Simple...
Dependency Injection with the Cake Pattern
How we cut our iOS app’s launch time in half (with this one cool trick)
Managing different environments in your Swift project with ease
How not to get desperate with MVVM implementation
Protocol Composition In Swift
Unit testing
Mock Dependencies: Instance and Configuration Injection With Swift
Swift Bindings and Reactive Data Sources using Bond
Unit Testing — KIF and FBSnapshot
4 tips to master XCTestExpectation
Deploy your server-side swift project to Vapor cloud
What about Networking
Time
Imaginary
Cards
DeallocationChecker
Library
LifetimeTracker
ImagineEngine
FeedKit
CardsLayout
Default
Stop Sabotaging Your Code…Before You Even Code
Difference
UI/UX
3 ASO Tests You Should Start With on iOS 11
Mastering the Power of Nothing
More Padding, Please!
Designing for iPhone X Guidelines to designing for iOS 11
TL;TR
How To Solve The Most Common Interface Problems When Adapting Apps UI For iPhone X
HOW TO GET STARTED DEVELOPING IOS APPS
Building an Alarm app on iOS
5 Ways to Stop Cognitive Overload From Killing Your UX
ARKit: Tool or Toy
Software Engineering is different from Programming
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
Powered by Revue