├── .github └── FUNDING.yml ├── README.md └── _config.yml /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | patreon: hitendrasolanki 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Blogs by Hitendra Solanki 2 | 3 | ![HSBanner](https://miro.medium.com/max/4000/1*q2wsc_IGgoxqqGfKcVouow.jpeg) 4 | 5 | 6 | 7 | 8 | ### Design patterns by Tutorials — The power of OOP 9 | - #### Part 1 - [Faceted and Fluent Builder pattern in Swift](https://medium.com/p/2e871b551cbe "Faceted and Fluent Builder pattern in Swift") 10 | - #### Part 2 - [Singleton Pattern: pure-singleton and semi-singleton design pattern in Swift](https://medium.com/p/431314237b10 "Singleton Pattern: pure-singleton and semi-singleton design pattern in Swift") 11 | - #### Part 3 - [Adapter pattern in Swift](https://medium.com/p/112a956c1101 "Adapter pattern in Swift") 12 | 13 | ### Mastering Thread Safety & Concurrency in iOS Development with Swift 14 | - #### Part 1 - [Overview: Thread Safety & Concurrency](https://medium.com/p/12ef48b05854 "Mastering Thread Safety & Concurrency in iOS Development with Swift") 15 | - #### Part 2 - [Grand Central Dispatch (GCD): A Comprehensive Guide](https://medium.com/p/4324312ef62b "Mastering Grand Central Dispatch (GCD) for iOS Development with Swift: A Comprehensive Guide") 16 | 17 | ### Swift Standard Library 18 | - #### [Swift — Literals by Tutorials](https://medium.com/p/50e97b74b539 "Swift — Literals by Tutorials") 19 | 20 | ### UndoManager in Swift 5 with example 21 | - #### [Perform undo-redo actions in a more simple way](https://medium.com/p/8c791e231b87 "Perform undo-redo actions in a more simple way") 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | ### Protocol — The power of Swift 30 | - #### Part 1 - [What are type-casting and class-types?](https://medium.com/p/5dfe9bc41a99 "What are type-casting and class-types?") 31 | - #### Part 2 - [Conforming a protocol](https://medium.com/p/950c85bb69b1 "Conforming a protocol") 32 | - #### Part 3 - [Protocol composition in Swift](https://medium.com/p/45e97f6531f9 "Protocol composition in Swift") 33 | - #### Part 4 - [My rule of thumb for possible data types in Swift](https://medium.com/p/6906cdedd867 "My rule of thumb for possible data types in Swift") 34 | - #### Part 5 - [Protocol as a super-type](https://medium.com/p/1e5b86bfd1dc "Protocol as a super-type") 35 | 36 | 37 | 38 | ### Programming Architectures in Swift 39 | - #### Part 1 - [Redux - The introduction of Redux | ReSwift](https://medium.com/p/c2dabfd87464 "Redux - The introduction of Redux | ReSwift") 40 | 41 | 42 | 43 | 44 | ### WWDC - World Wide Developer Conference 45 | - #### [What's new in iOS, WatchOS, MacOS, tvOS - WWDC 2018](https://medium.com/p/840ba1fefd25 "What's new in iOS, WatchOS, MacOS, tvOS - WWDC 2018") 46 | - #### [What's new in Swift 4.2 Major Release - WWDC 2018](https://medium.com/p/85ef281a6a80 "What's new in Swift 4.2 Major Release - WWDC 2018") 47 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-cayman --------------------------------------------------------------------------------