Swift tidings

keep in touch with Swift

iOS Development

The good start point for learning iOS development is Stanford course CS193p (Developing Applications for iOS). It's available on iTunes U.

Second place, that you definitely have to add to bookmarks is Apple Developer Documentation. It goes with XCode and integrated to it, but sometimes are convenient to read it from the site.

And there are two good sites with step-by-step iOS programming tutorials: AppCoda, Ray Wenderlich.




Swift Developers

Here I collect links to the good swift developers. They are writing interesting content and do cool things, so I hope this part will be helpful for other people too :)

If you write articles about Swift or just programming on it, feel free to send me email, and I'll add information about you here.

Select Country
Country name Dev.
United States 2190
United Kingdom 1069
British Indian Ocean Territory 499
Germany 409
Australia 382
France 361
Spain 348
Canada 326
China 251
Italy 212
Japan 171
Brazil 151
Poland 140
India 111
Sweden 96
Russian Federation 92
Singapore 87
Switzerland 75
Portugal 73
Tanzania, United Republic of 70
Mexico 66
Ukraine 59
Pakistan 56
Argentina 56
Norway 55
Greece 51
Belgium 50
Viet Nam 47
Denmark 41
Netherlands 40
Turkey 38
Finland 37
Colombia 37
Egypt 37
Hungary 37
French Southern Territories 33
Czechia 33
Israel 33
Thailand 29
Romania 27
New Zealand 27
Bangladesh 25
Puerto Rico 25
Indonesia 24
Malaysia 22
Bulgaria 19
Chile 18
Croatia 17
Taiwan 16
Korea, Democratic People's Republic of 16
Nepal 16
Nigeria 16
Serbia 15
Belarus 15
South Korea 14
Saudi Arabia 14
Austria 14
Moldova, Republic of 13
Lebanon 12
Iran, Islamic Republic of 12
Slovakia 11
Philippines 11
Ecuador 11
Central African Republic 10
South Africa 10
Uruguay 10
Åland Islands 10
Georgia 10
Kuwait 10
Bosnia and Herzegovina 9
Ireland 9
Slovenia 8
Armenia 7
Peru 7
Latvia 7
Lithuania 7
United Arab Emirates 6
Lao People's Democratic Republic 6
Jordan 5
Jersey 5
Ghana 5
Morocco 5
Estonia 5
Sri Lanka 5
Qatar 4
Congo, The Democratic Republic of the 4
Venezuela 4
Macedonia, Republic of 4
Côte d'Ivoire 4
Cambodia 4
Saint Helena, Ascension and Tristan da Cunha 4
Kenya 4
Bolivia, Plurinational State of 3
Saint Martin (French part) 3
Kazakhstan 3
Iceland 3
Tunisia 3
Hong Kong 3
Iraq 2
Oman 2
Afghanistan 2
Timor-Leste 2
Somalia 2
Uzbekistan 2
Nicaragua 2
Svalbard and Jan Mayen 2
Bahrain 2
Angola 1
Monaco 1
Bahamas 1
Cuba 1
Guatemala 1
Turks and Caicos Islands 1
Ethiopia 1
Albania 1
Mongolia 1
Macao 1
Libya 1
Bolivia 1
Haiti 1
Uganda 1
Myanmar 1
Costa Rica 1
Senegal 1
Honduras 1
Azerbaijan 1
Namibia 1
Algeria 1
Gambia 1

Swift Articles

My collection of the best articles about Swift.

All the articles I'm selecting manually and publish updates every day.

2018.01.02 Open Source Swift for iOS App Development
2018.01.01 Image Cropping-Swift
2017.12.31 Avoid @UIApplicationMain in swift
2017.12.18 Integrating TensorFlow Model in an iOS App
2017.12.18 Different flavors of dependency injection in Swift
2017.12.18 Use More than one tableView or CollectionView in Your ViewController
2017.12.18 iOS - CI/CD using buddybuild
2017.12.17 101: Alamofire & PromiseKit
2017.12.16 Download And Upload Image To Firebase /With Swift 4
2017.12.16 Swift abstract principle
2017.12.14 How To Load GIF In UIImageView in Swift
2017.12.13 Exploring Range Types in Swift
2017.12.13 Realm and Alamofire in effective harmony
2017.12.13 Building apps with FunctionalTableData
2017.12.13 How to build Instagram’s Story Editor in a Day
2017.12.13 Finding Bugs Using Xcode Runtime Tools
2017.12.13 CoreMotion closer look at pedometer
2017.12.12 Unit testing in Swift
2017.12.12 Swift - The Hierarchy of UINavigationController (Programmatically)
2017.12.12 ARKit Developer Tutorial: How to Build a Shoe Measuring App
2017.12.11 Introducing Firebase using Swift
2017.12.11 The Evolution of Swift
2017.12.11 Swift’s Extensions Enable Better Designs
2017.12.06 Working efficiently with colors in Xcode
2017.12.06 Versatile namespace in Swift
2017.12.06 UITextfield SideIcon in iOS development using Swift language
2017.12.05 Singleton, Service Locator and tests in iOS
2017.12.05 Architecture and Automation: How Development Processes Work at N26
2017.12.04 Elegant Visitor in Swift
2017.12.04 System Font
2017.09.27 The many faces of Enums
2017.09.27 Observing photo album changes — iOS — Swift
2017.09.27 Swift 4 Tour
2017.09.26 Swift: which has higher precedence, prefix or postfix operator?
2017.09.26 Future of Core ML model training
2017.09.25 Custom View Transitions (Like the new App Store)
2017.09.25 App Localization Tips With Swift
2017.09.25 Manage different environments in your Swift project with ease
2017.09.24 The power of switch statements in Swift
2017.09.24 Generics in Swift 4
2017.09.23 Interface localization
2017.09.23 Swift 4 vs Swift 3
2017.09.21 Making your Swift code more testable with Dependency Injection and Protocols
2017.09.21 What cocoapods did actually in our development
2017.09.20 Top 5 iOS Libraries — September 2017
2017.09.20 Avoiding retain cycles in Swift
2017.09.20 Introducing Clean Swift Architecture (VIP)
2017.09.20 Debugging Swift code with LLDB
2017.09.20 ARKit: Tool or Toy
2017.09.18 Creating custom collections in Swift
2017.09.18 How To Test fatalError In Swift
2017.09.18 How to implement Selection Sort in Swift?
2017.09.14 iOS Biometric Local Authentication using Swift
2017.09.13 Views with Rounded Corners and Shadows
2017.09.07 How does your computer process integers
2017.09.07 ARKit — Geometry, materials, nodes, gestures Oh my!
2017.09.07 Hello ARKit
2017.09.07 Structuring your Swift files for simpler code
2017.08.23 What is an IBOutletCollection in iOSjQuery21308893260698722589_1503492137601
2017.08.22 Basic ARKit Concepts
2017.08.21 DRY String Localization with Interface Builder
2017.08.17 Algorithms — Min and Max
2017.08.17 The Good and the Bad of Swift Programming Language
2017.08.17 iOS Notes 42 : How to convert integer to a binary string ?
2017.08.17 RxSwift — ViewController done right™
2017.08.17 Lazy Stored Property in Swift
2017.08.16 Reactive Swift
2017.08.16 Making gradient view — iOS apps — Swift
2017.08.15 Getting started with Redux in Swift
2017.08.15 Swift iOS Pearls: Broadcasting Messages
2017.08.15 From async API to Rx API, with little to no work
2017.08.12 Swift 4.0 New updates :)
2017.08.11 Swift Encryption (AES-256-ECB/SHA512)
2017.08.10 Advanced Navigation Tabs with carousel view controllers on iOS
2017.08.10 Why You Should Use Swift Instead of Objective C
2017.08.09 I like to MVVM it MVVM it
2017.08.09 Type Erasure in Swift
2017.08.09 How to customise a view next to it’s declaration (in Swift)
2017.08.09 Linked Lists
2017.08.08 Why did Apple Advocate for Bastard Injection?

Swift Tweets