Alexey Kuznetsovin64 CharactersWhat’s new in Telephone 1.5Telephone 1.5 is there, and it supports encryption.Aug 28, 2020Aug 28, 2020
Alexey Kuznetsovin64 CharactersWhat is VoIPVoice over IP is a way of having phone calls via the Internet or local computer network. Calls on Face Time, Skype, WhatsApp, Messenger…Mar 3, 20201Mar 3, 20201
Alexey Kuznetsovin64 CharactersTen years of TelephoneEarlier this week, Telephone turned 10. On December 17, 2008, I released the first version 0.8 to the public. It was on Google Code — a…Dec 21, 2018Dec 21, 2018
Alexey Kuznetsovin64 CharactersWhat’s new in Telephone 1.4It’s been quite some time since the last release and I’m glad to present Telephone 1.4 to you.Nov 22, 2018Nov 22, 2018
Alexey Kuznetsovin64 CharactersWhat’s new in Telephone 1.3Telephone 1.3 has been released and I’m thrilled to tell you about this update.Jan 15, 2018Jan 15, 2018
Alexey KuznetsovOverblown DelegatesOver a year ago I stopped using NSNotifications and KVO in favor of a plain old observer pattern. Here’s what I have to say after using it…Dec 19, 2016Dec 19, 2016
Alexey KuznetsovinSwift ProgrammingThe Conciseness of SwiftAfter writing in Swift for about a year almost exclusively, I sometimes forget how concise it is compared to Objective-C. Especially when…Aug 8, 20161Aug 8, 20161
Alexey KuznetsovToo Many Private MethodsThe refactoring in the previous article stopped at breaking down a big public method into several smaller and private ones. While the…Apr 26, 20161Apr 26, 20161
Alexey KuznetsovinSwift ProgrammingWhy Swift guard Should Be AvoidedA lot has been told about the guard statement since its appearance in Swift. Indeed, it simplifies code and makes it more readable. But is…Dec 22, 201512Dec 22, 201512
Alexey KuznetsoviniOS App DevelopmentView Event Testing in SwiftSeparating Presentation and Event Handling ConcernsDec 15, 20151Dec 15, 20151