Swift

25 01, 2018

Augmented Reality with ARKit

By |2018-01-25T08:22:18+00:00January 25th, 2018|Augmented Reality, iOS Programming, Pluralsight, Resources, Swift, Swift 4, Swift Programming|0 Comments

Learn how to place 3d-scenes in your living room with my tutorial Introduction to Augmented Reality with ARKit You can find the demo projects on Github Check out my course Introduction to Algorithms and Data Structures in Swift I offer lifetime access to the course for only $9.99. The coupon is automatically applied if you click the link.

13 01, 2018

Protocol Inheritance in Swift 4

By |2018-01-13T12:02:50+00:00January 13th, 2018|iOS Programming, LinkedIn Learning, Lynda, Swift, Swift 4, Swift Programming, Video Course, Videos|0 Comments

You'll only be able to effectively apply POP-principles if you understand how protocol extensions, protocol composition, and protocol inheritance works. In this short video, I talk about protocol inheritance. https://youtu.be/6LDvgJhK2oI Are you interested in Swift and Protocol-Oriented Programming? Check out my recently published course "Swift 4: Protocol-Oriented Programming" available on LinkedIn Learning: https://www.linkedin.com/learning/swift-4-protocol-oriented-programming and on Lynda: https://www.lynda.com/course-tutorials/Swift-4-Protocol-Oriented-Programming/633857-2.html

30 12, 2017

My Goal#1 for 2018: Reach 1000+ Youtube Subs

By |2017-12-30T15:51:52+00:00December 30th, 2017|iOS Programming, Swift, Swift 4, Swift Programming, Video Course, Videos|0 Comments

Help me reach my goal by subscribing to my Youtube channel Swift Programming Tutorials I upload new, mostly Swift programming related content on a regular basis.

29 12, 2017

Design Patterns in Swift: Behavioral

By |2017-12-29T18:30:22+00:00December 29th, 2017|course, design pattern, iOS Programming, Pluralsight, Swift, Swift 4, Swift Programming, Video Course|0 Comments

Hi, The third, final part of the Design patterns in Swift series is now available on Pluralsight. This course teaches you about the behavioral design patterns and their implementation using modern Swift. It is the final part of a three-part series on Design Patterns in Swift. You can watch this course and the previous two parts if you have a Pluralsight subscription. Thanks for taking my courses! I hope you have a wonderful time celebrating the transition to 2018 in a few days! :) Cheers, Károly

29 12, 2017

UInt64 Too Small? Here’s How to Work with Huge Numbers in Swift

By |2017-12-29T10:58:24+00:00December 29th, 2017|iOS Programming, Swift, Swift 3, Swift 3.0, Swift 4, Swift Programming, Video Course|0 Comments

https://youtu.be/WSF_gU3tlaY Check out my course Introduction to Algorithms and Data Structures in Swift. I’m offering lifetime access to the course for 90% off. Be sure to take advantage of this discount while it lasts!

6 12, 2017

Help me pick the next Swift course for you! (+ Prizes!)

By |2017-12-06T13:10:01+00:00December 6th, 2017|Design & Dev, design pattern, iOS Programming, Swift, Swift 4, Swift Programming, Udemy, Video Course|0 Comments

I'd need your help to pick the topic of my upcoming course. Please take this very short survey and rate the planned courses according to your preference. It'll take less than 30 seconds, I promise! But eventually, you'll get the course you need. :) Besides, I'm going to give away 10 free promo codes among those who participate in the survey. So, here's the survey: Which Swift course should I create next? Thank you! Cheers, Károly

26 08, 2017

Data Structures in Swift – Part 1

By |2017-08-30T20:38:50+00:00August 26th, 2017|Pluralsight, Swift, Swift 3, Swift 3.0, Swift 4, Swift Programming|0 Comments

Data structures are containers that hold data used in our programs. The efficiency of these data structures affects our software as a whole. Therefore, it is crucial that we understand the structures available for us to use and that we choose the correct ones for our various tasks. This is the first part of a two-part series on data structures in Swift. In this tutorial, we’re going to talk about generics and the built-in Swift collection types. In the second part, we’ll take a look at some of the most popular data structures and how they can be implemented in Swift. [...]

9 08, 2017

How to Display UI Components in Xcode Playground

By |2017-08-09T09:16:16+00:00August 9th, 2017|iOS Programming, Swift, Swift 3, Swift 3.0, Swift 4, Swift Programming, Video Course|0 Comments

Xcode Playgrounds are a great way to prototype or test our solutions in Swift quickly. In this tutorial, I'll show you how to visualize UI elements using the live preview feature. Check out my course Introduction to Algorithms in Swift. I’m offering lifetime access to the course for 75% off: https://www.udemy.com/introduction-to-algorithms-in-swift/?couponCode=4LEAKKA

15 07, 2017

Protocol-Oriented Programming in Swift

By |2017-08-26T18:53:43+00:00July 15th, 2017|iOS Programming, Pluralsight, Swift, Swift 3, Swift 3.0, Swift Programming|1 Comment

Swift - the First POP Language At WWDC 2015, Apple announced that Swift is the world’s first Protocol-Oriented Programming (POP) language. So What’s POP? Protocol-Oriented Programming is a new programming paradigm ushered in by Swift 2.0. In the Protocol-Oriented approach, we start designing our system by defining protocols. We rely on new concepts: protocol extensions, protocol inheritance, and protocol compositions. The paradigm also changes how we view semantics. In Swift, value types are preferred over classes. However, object-oriented concepts don’t work well with structs and enums: a struct cannot inherit from another struct, neither can an enum inherit from another [...]

7 07, 2017

Ready to become a professional software engineer?

By |2017-07-07T20:37:33+00:00July 7th, 2017|course, Design & Dev, iOS Programming, Swift, Swift 3, Swift 3.0, Swift Programming, Video Course|0 Comments

Ready to become a professional software engineer? Work in the booming software industry?  Earn six figures, be treated like you deserve, and design a lifestyle you love? Get ready for the job interview and learn about algorithms and Swift, Apple’s modern programming language! GET YOUR DISCOUNT TODAY: $10: 100 spots available with Promo Code LEAKKA10 $12: 100 spots available with Promo Code LEAKKA12 $14: 100 spots available with Promo Code LEAKKA14 WHAT WILL YOU GET? This course will get you started with algorithms. You’ll understand the importance of algorithms and soon, you'll be able to solve problems more efficiently. KNOW-HOW FOR [...]