Type casting in Swift can be little confusing at times. Especially with those syntaxes such as as as? as!. Let’s learn how to type caste between different type of objects in this video lesson. If you like this video lesson please make sure to subscribe to my channel as I’m planning more video tutorials in […]
Swift : Factory Pattern
Factory pattern can come in handy when you want to reduce the dependency of a class on other classes. On the other hand, it encapsulates the object creation process and users can simply pass in parameters to a generic factory class without knowing how the objects are actually being created. Also, it gives you a […]
Introduction to Swift 4
I recently have done two video tutorials for Swift beginners. If you are brand new to Swift then going through this videos will get you started with Swift. Part 1 Part 2 If you enjoy the videos, do subscribe to my YouTube channel.
Understand Protocols – iOS
I’m not sure why many developers (even some senior developers) confuse Protocols with Object and Struct. You can think of Protocols as a superclass with some rules. When you conform to that class you’ll have to simply obey those rules. In this case these rules can be methods and properties. Let’s look at an example […]
Windows Phone Developers are Accepted from Sri Lanka
All these days Windows Phone Developers from Sri Lanka had no way of submitting apps directly to the Windows Appstore. We have to go through third party app companies such as Yalla Apps to resolve this issue. But from today Microsoft is accepting developers directly from Sri Lanka to submit apps. Good news for Windows […]
No More YouTube for iOS
As you know IOS 6 developer preview is being released incrementally for developers only. IOS6 is getting closer to the release date. If you are a developer then you can easily update the device OS by going Settings > General > Software Update. If you are a Jail broke iPhone user then you got to […]