https://youtu.be/9vWQKXLENdo The book "Software Development from A to Z" is available on - Amazon: https://www.amazon.com/dp/B07DV2X2HQ - and iTunes https://itunes.apple.com/us/author/karoly-nyisztor/id1345964804?mt=11 You can also check out the companion eCourse. I offer a huge discount to my readers. Click here to enroll for just $9.99.
There’s more content coming, so be sure to subscribe to my Youtube channel. https://youtu.be/LE7tTYIrggg Here’s the transcript of the video. Today we’re gonna take a look at the Natural Language framework. Apple introduced this cross-platform framework this June at the developer conference. […]
Do you want to become a better software developer? If you said yes, these offers will probably interest you. In these three courses, I share practical knowledge that can be applied instantly. 1. Software Development from A to Z Get insights into the software development industry. You will acquire professional and technical skills together with an understanding of what software development is. Click here to enroll for just $9.99 2. UML and Object-Oriented Design Foundations Learn about the fundamentals of Object-Orientation, the programming paradigm used to build every modern software system. We also delve into UML, the communication standard that every software [...]
Working on my next project "Machine Learning with CoreML and Swift." I plan to publish the video course and the book by September 2018. The book is available for pre-order.
My newest book Software Development from A to Z is available on Amazon and iTunes. This is the perfect book for you to get insights into the software development industry. You will acquire professional and technical skills together with an understanding of what software development is all about. Contents and Overview This book aims to teach you the fundamentals of how software applications are created and maintained. This easy to follow book explores the principles and techniques of software development. You will acquire professional and technical skills together with an understanding of what software development is all about. Upon [...]
Sometimes, small code changes can bring considerable benefits. By using specific keywords, we can improve the performance of our code. Before I reveal that little optimization trick, you need to understand why it actually works. So, let’s talk first about method calls. Swift supports different techniques to invoke a method at runtime. Static dispatch is when the compiler can infer at build time which method to call. Static dispatch won’t work if subclasses can override the methods or the properties of the superclass. The compiler can’t figure out at compile time whether we’re referring to the superclass’s implementation or [...]
Objective-C used to be the go-to programming language when developing software for iOS or macOS. Objective-C was built on top of the C-language and added object-oriented capabilities and message passing between objects. As it’s a superset of C, we can use C code in Objective-C classes. Message passing is a technique used for invoking behavior by sending messages to an object rather than invoking the method by name. Messaging in Objective-C follows a well-known design pattern called Chain of Responsibility. The main idea is to pass a request to a list of linked objects. The request travels until one of [...]
I'm happy to announce that my book, "UML and Object-Oriented Design Foundations", made it to BookAuthority's Best Books of All Time. BookAuthority collects and ranks the best books in the world, and it is a great honor to get this kind of recognition. Thank you for all your support! The book is available for purchase on Amazon.
I’m happy to announce that my new course just went live. ‘UML and Object-Oriented Design Foundations’ discusses the fundamentals of object-orientation. It also delves into UML, the communication standard that every software engineer needs to know. In celebration, I’m offering a personal coupon to get my brand new course for only $10. This is the lowest price I’ll ever offer it for. […]
Some keep arguing that UML is overly complex. They keep looking for “simpler” solutions. Now, UML is a standard. It was introduced to address every potential aspect of the object-oriented design. As such, it may look overwhelming at first. (The most recent UML specification is almost 800 pages long!) But we never need all the details covered by UML in a single project. You’ll usually end up using only four or five diagram types. […]