Swift Top 10 Articles For the Past Month (v.Oct 2017)
For the past month, we’ve ranked nearly 1,100 Swift articles to pick the Top 10 stories that can help advance your iOS career (0.9% chance to be picked in the list)
- Topics in this list: MVVM, Architecture, iPhone X, Animation, Game, Reusable Framework, Server-side, Auto Layout, Algorithms, Type-Safe File Paths, Card UI
- Swift Open Source of the Month is included at the bottom.
- Swift Previous Month: Here
Mybridge AI ranks articles based on the quality of content measured by our machine and a variety of human factors including engagement and popularity. This is a competitive list and you’ll find the experience and techniques shared by experienced iOS developers useful.
Rank 1
How not to get desperate with MVVM implementation. Courtesy of S.T.Huang Brewery
Rank 2
Imagine Engine Tutorial #1: Asteroid Blaster [836 stars on Github]. Courtesy of John Sundell
……….[ ImagineEngine Open Source ]
Rank 3
Getting Started with Reusable Frameworks for iOS Development. Courtesy of Alec O’Connor
Rank 4
Server-side Swift Using Vapor. Courtesy of Tanner Nelson, Creator of Vapor
Rank 5
Swift 4: Introduction to Auto Layout Programmatically (Ep 1). Courtesy of Brian Voong
Rank 6
iOS Animation Tutorial: Getting Started [Part I]. Courtesy of Marin Todorov, Co-Author of RxSwift book
……….. [ Part II: Custom View Controller Presentation Transitions ]
Rank 7
The worst possible application: The purpose of app design patterns. Courtesy of Matt Gallagher
Rank 8
iOS Architecture: A State Container based approach. Courtesy of Luis Recuenco
Rank 9
Back to the fundamentals: Sorting algorithms in Swift (from scratch!). Courtesy of Ennio Masi
Rank 10
Type-Safe File Paths with Phantom Types. Courtesy of objc.io
<Course of the Month>
No 1) Beginner
iOS 11 and Swift 4 for Beginners: Become a paid professional as an iOS dev.Courtesy of Ray Wenderlich
[1,767 recommends, 4.8/5 stars]
No 2) Machine Learning
Complete iOS 11 Machine Learning Masterclass
[1,081 recommends, 4.7/5 stars]
No 3) Game
Beginner’s Swift 4 & Unreal Engine — Learn Xcode, Make Games
[25 recommends, 5/5 stars]
<Open Source of the Month>
No 1) Animation
ViewAnimator: Bring your UI to life with just one line
[2,166 stars on Github]
.
No 2) Card UI
BulletinBoard: Generate and Display Bottom Card Interfaces on iOS
[1,943 stars on Github]
No 3) Closures
Closures: Swifty closures for UIKit and Foundation
No 4) Defaults
DefaultsKit: Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS
[764 stars on Github]