Learn Swift from Top 45 Articles of 2017
For Jan-Dec 2017, we compared nearly 15,000 articles about iOS Swift and picked the Top 45 (0.3%).
This is an extremely competitive list. Mybridge AI ranks articles based on the quality of content measured by our machine and a variety of human factors including the number of shares and minutes read.
This directory is designed to make your life easier as it organizes the most useful articles by 27 key topics, where experienced programmers share their lessons working with Swift.
If you like a version with images: Go to our Medium link
- Toolset
- Build
- Architecture
- Table Views
- Lesson Learned
- API Design & URL Routing
- Machine Learning
- Parallel Programming
- Scalability
- Framework
- Keywords
- Parsing JSON
- Concurrency
- Memory Management
- Managing Environment
- Server-side
- MacOS & iPhone X
- Game
- Kotlin & React Native
- Testing & Debugging
- Animation
- Reactive Programming
- Algorithm
- Interview
- Hacks
- Guide
A) Beginner: The Complete iOS11 Swift 4 Development: Build 28 Apps. Use Xcode 9 and learn CoreML (Machine Learning) & ARKit (Artificial Reality). [7,208 recommends, 4.7/5 stars]
B) iOS Game: Introduction to iOS Game Development with SpriteKit & Swift [972 recommends, 4.6/5 stars]
- How not to get desperate with MVVM implementation
- iOS Architecture: A State Container based approach
- Introducing Clean Swift Architecture (VIP)
- Design Patterns on iOS using Swift – Part 1/2
- Dealing with Complex Table Views in iOS and Keeping Your Sanity
- Contacts: How to Implement UITableView Sections Intelligently (Ep 1)
- 14 must knows for an iOS developer
- Swift with a hundred engineers at Uber: The good, bad and ugly of rewriting Uber’s app using Swift.
- How a Designer Built and Shipped an iOS App in 6 Months
- Using Closures, generics, POP and protocols with associated types to create reusable API’s for your networking layer
- URL Routing in iOS apps: Compass Beginner Guide
- How to train your own model for CoreML
- Getting started with TensorFlow on iOS
- Deep Neural Networks in Swift, lessons learned
- A Swift Transition From iOS To macOS Development – Smashing Magazine
- iPhone X: Dealing with Home Indicator
- Comparing the Performance between Native iOS (Swift) and React-Native
- Combining Swift/Kotlin with C/C++
- Kotlin vs. Swift: Are Android and iOS moving towards creating a universal language?
- The complete guide to Network Unit Testing in Swift
- Testing an Untested App
- Debugging Swift code with LLDB
- Reactive Programming in Swift: Tips, tricks and scenarios to avoid - Agnes Vasarhelyi
- RxSwift: Deep Cuts
- Swift Algorithm Club: Swift Dijkstra’s Algorithm
- Dijkstra’s Algorithm In Swift
- CryptoSwift: A collection of standard and secure cryptographic algorithms implemented in Swift