ABOUT XCTEQ

Note: XCTEQ UK has been dissolved & won't perform any business activities

OUR  SERVICES & TOOLS

XCBLOGGING

XCTEQ provides content marketing services to boost the content strategy to achieve your business goals. Our expert bloggers will educate and engage your customer with high-quality content on the latest tools and technologies in the Mobile, DevOps, Test Automation and AI/ML space. We can also write a usage guide of product/services on your official blog. XCTEQ content marketing packages you get both technical and SEO focused content at one place, our highly technical tech bloggers will create demo projects on Github, videos, webinars and ebooks for your products to reach to the potential customers.

XCINTEGRATION

Gone are the days, where one or two iOS developers used to build apps for the companies. As a large number of apps are being built with the team of developers, there is a need of Continuous Integration system for iOS projects. The process of setting of CI for iOS is complex. There is not only Jenkins but multiple CI options like Xcode Server, TeamCity, BuildKite for self-hosting. There are also cloud-based services like TravisCI, CircleCI, BuddyBuild, Bitrise, Nevercode etc. We will help you to select the right CI service for your team and implement all necessary things to get up and running with Continuous Integration.

XCDELIVERY

Mobile DevOps especially iOS has unique challenges and it's way more complex than web platform. We are specialised in setting up fully automated CI/CD pipelines on any CI server including Xcode Server, TravisCI, CircleCI, Jenkins, TeamCity etc. We can automate the iOS build using native Apple developer tools or using third party tools like Fastlane. This skill is indispensable when it comes to leaving a lasting impression on a client, and ensuring they can release iOS apps continuously without any hassle. Just merge code to the main branch and get the build on TestFlight from the CI server.

XCTESTING

Since iOS 10, all the existing mobile test frameworks e.g Appium, Calabash got broken as Apple deprecated underlying technologies. It caused trouble in QA industry testing iOS apps using traditional programming languages. Apple launched XCUITest framework to test apps in Swift. We are specialised in the Swift and XCTest framework and can set up entire native, reliable, robust test automation framework from scratch. We can cover functional, integration, performance and API contract test using Apple's own XCTest framework or other suitable tools. Call us today to enable intelligent test automation in DevOps.

Swift

XCTest

Ansible

Docker

Kubernetes

Fastlane

Xcode Bot

Jenkins

Connect

AWS

Linux

Dev Tools

Node

Cocoapods

Carthage

SwiftPM

RN

PHP

Flutter

Python

Ruby

Dart

Xcode

JavaScript

Cloud CI

Android

Kotlin

Expresso

BDD

Cloud Test

XCBLOG

XCBlog is a tech blog about DevOps, Continuous Delivery and Test Automation for iOS apps. XCBlog has great articles, tutorials about the XCUITest, Xcode Server, Server Side Swift, Code Signing, Fastlane, Carthage, CocoaPod and many more latest native Apple Developer tools. XCBlog is available on AppStore, Medium, Web and Apple News.

XCTOOLS

XCTEQ has written some open source tools to support Automated Testing, Behaviour Driven Development, Build Automation, CI/CD setup for iOS apps. Check out the latest project from XCTEQ on Github. The popular tools are XCFit, XCToken and Xcode Server Ansible role. We have written some plugin for the Fastlane to support XCUITest and Swift Toolchains.

XCBOOK

XCTEQ is in the process of writing the book on iOS DevOps which covers how to apply DevOps practices to iOS app development. This book will cover topics like Package Managers, Code Signing, CI/CD setup and Xcode UI Testing in the details. We will also try to cover AppStore Connect if possible. We are aiming to launch this book in early 2019. Stay Tuned

XCEvents

We organise tech meetups in London to support DevOps, Test Automation and CI/CD practices within the community of developers, DevOps engineers and QA. Our main meetup group is "London Test Automation in DevOps" which has more than 2K members. We also organise "London Jenkins Area Meetup" with CloudBees

OUR OPEN SOURCE TOOLS

XCFIT

XCFit is a full stack Xcode BDD framework for iOS apps written in Swift. XCFit allows us to write BDD Style API/Contract level, UI and Acceptance Tests in Swift. XCFit also provides the templates for generating BD targets with sample code. Checkout XCFit on Github by clicking on icon above.

XCTOKEN

XCToken is a Ruby library to generate on-demand tokens for the AppStore Connect API so that we can create tokens using this library without need to write custom scripts on Continuous Integration Servers. App Store Connect API required the JWT token after every 20 minutes to talk to App Store Connect.

XCODE-SERVER-ANSIBLE

XcodeServer-Ansible is a Ansible provisioner for Xcode Server, Apple's Continuous Integration service.It has all the tools like Xcode, Swift Fastlane, Carthage, Cocoapods and lot's of homebrew packages. This Ansible role can be easily used for recreating Xcode Server configurations easily.

XCPLUGINS

We have wrote several plugins for Fastlane to support the CI/CD of the iOS Apps. There are many demo projects with latest enhacements in the Apple Developer tools and XCTest with example code. XCTEQ repo is full of those examples with sample source code.

Follow XCTEQ on Social Media

 

Read Our XCBlog

Read Our XCBLOG on Medium

OUR CLIENTS

Read Our XCBlog

Read our blogs on DevOps, Continuous Delivery and Test Automation for iOS apps