XCTEQ
  • Home
  • XCBLOG
  • CONTACT
  • Clients

Swift

BDD

Video: Live Demo Protocol Oriented BDD in Swift for iOS Apps

Recently, I have spoken at iOSConBytes meetup, SkillsMatter, London on Full Stack BDD inside Xcode with use of XCFit framework. This talk covered live demo of following things Building a sample iOS app using Protocol Oriented BDD approach Mapping BDD Scenarios with Swift Setting up BDD target with XCFit Protocol Oriented BDD Xcode Template Read more…

By Shashikant Jagtap, 5 years ago
BDD

Introducing Protocol-Oriented BDD in Swift for iOS Apps

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 video to know about protocol oriented programming with Swift. In the recent days, protocol-oriented approach is definitely dominated the object Read more…

By Shashikant Jagtap, 5 years ago
Test Automation

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 truly local and that’s the way to connect and create value out of the iOS app. It’s essential to develop Read more…

By Shashikant Jagtap, 5 years ago
Build Automation

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 developers. Code reuse can be achieved by creating and distributing the packages from central repository. A package manager is a tool that Read more…

By Shashikant Jagtap, 6 years ago
Build Automation

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 current loved and hated package managers in the iOS development world those are CocoaPods and Carthage. In this article, we will Read more…

By Shashikant Jagtap, 6 years ago
Build Automation

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 macOS and Linux so Swift Package Manager can be Dependency Manager Build Tool Test Tool IBM is currently working hard Read more…

By Shashikant Jagtap, 6 years ago
BDD

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 8. macOS Sierra brings Siri to MacBook Pro with lots of performance improvements but I was keen to try features Read more…

By Shashikant Jagtap, 6 years ago
BDD

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 UI Testing framework. This project is inspired by Cucumberish and OCSlim project. Let’s see what are the features and usage Read more…

By Shashikant Jagtap, 6 years ago

Posts navigation

Previous 1 … 5 6
Follow XCTEQ
  • Facebook
  • Twitter
  • YouTube
  • iTunes
  • LinkedIn
  • Meetup
  • Medium
  • GitHub
  • Telephone
  • Email
  • Personal website
  • RSS Feed
Privacy and Cookie Policy

XCTEQ uses Cookies for the better experience. You can check out our Privacy Policy and Cookie Policy for details.

Our Upcoming Book
About Us

We’re XCTEQ Limited, a London-based company specialised in DevOps, CI/CD, Automation and AI/ML testing.© 2018, XCTEQ. Registered No. 11510205

Contact XCTEQ

CONTACT@XCTEQ.CO.UK


Hestia | Developed by ThemeIsle
XCTEQ has stopped business activities until further notice. Our Cookie Policy. AcceptView Policy