Swift is truly protocol-oriented language. Since introduced in WWDC 2014 and open sourced in December 2015, it become one of the popular language for developing iOS application. You can watch this WWDC […]
Tag: Swift
Running XCUITests in Parallel with Fastlane and Bluepill
LinkedIn recently open-sourced Bluepill which is a tool to run iOS tests in parallel. There is a Bluepill announcement blog post on LinkedIn Engineering blog here. Bluepill wasn’t supporting Apple’s XCTest […]
iOS Localization and Internationalization Testing with XCUITest
It’s very common to find an iOS applications in different languages and supporting different countries. The brands needs to intruduce their business to the locals in the language that is […]
Swift Dependency Management for iOS
Dependency/Package Manager Most modern languages come with an official solution for code distribution. In today’s world of modern mobile development, it is essential to re-use the code already written by […]
Apple Swift Package Manager : A Deep Dive
Apple has released it’s own package manager called ‘Swift Package Manager‘ to share and distribute Swift packages. It’s good to know that Apple is working on the replacement of the […]
Swift 3 : Basic concepts with Xcode 8
Swift3 at WWDC Apple has announced Swift3 on WWDC [2016] this year. It’s amazing that Swift can be used on Linux and lots of third party companies working on server […]
Building packages with Swift Package Manager and Docker without Xcode
Swift Package Manager Apple has recently open-sourced Swift and announced it’s own package management tool called “Swift Package Manager“. Swift has became cross platform and can be built on both […]
BDD with Xcode 8, Swift 3, Cucumberish and XCFit on macOS Sierra
macOS Sierra, Xcode 8 and Swift3 Apple has just released macOS Sierra public beta in the UK and we couldn’t wait to see new features of macOS Sierra and Xcode […]
XCFit : Full Stack BDD for iOS/macOS Apps with Swift using XCUI, Cucumberish and Fitnesse
XCFit Today, I am glad to announce “XCFit Framework” which can be used to enable BDD for iOS and macOS apps using Apple’s brand new programming language Swift and […]