XCTEQ
  • Home
  • XCBLOG
  • CONTACT
  • Clients

Test Automation

Build Automation

Painless JSON Parsing with Swift Codable

Recently,  JSON has become most widely used format to transfer data all over the internet. In the world of iOS development, it’s very common for the developer to work with JSON data in Swift and use it for building iOS apps. There are some cool libraries like SwiftyJSON already available to work with JSON data in Swift Read more…

By Shashikant Jagtap, 8 years ago
Build Automation

Main Thread Checker and XCUITests with Xcode 9

Apple has released the stable version of Xcode 9 recently with loads of new features. The most of the iOS developers are saying Xcode 9 is the best release so far as it has great new features that iOS Developers always wanted. You can read more about the Xcode 9 features Read more…

By Shashikant Jagtap, 8 years ago
iOS DevOps

Cache Carthage to speed-up iOS Continuous Integration

There is hardly any iOS project that doesn’t have any dependency. Almost every project has to manage some sort of dependencies either internal or third party. Every major programming language has their own dependency management system. Swift has various options to manage the dependencies. Apple is working on its own Read more…

By Shashikant Jagtap, 8 years ago
Test Automation

Getting Apple’s SF Mono Font in macOS

Since Apple launched SF Mono Font at WWDC 2016, I fall in love with this amazing font. I turned my whole blog website to use SF Mono font but it involved a bit of work downloading the font and hosting it on the server and updating CSS to use it. However, you Read more…

By Shashikant Jagtap, 8 years ago
iOS DevOps

iOS Deployment Pipeline with Travis Stages

The process of Continuous Integration performs various activities like analysing, building, testing and deploying iOS apps. It would be a great idea to break down each build tasks into various stages and execute them independently. This process is also called Build Pipeline Or Deployment Pipeline. As an iOS developer, you Read more…

By Shashikant Jagtap, 8 years ago
Build Automation

Hosting of ipa and dSYM files of Continuously Delivered iOS apps

Continuous Delivery enables frequent releases of new features as soon they are ready and approved by product owners. The continuous Delivery pipeline should be able to analyse, build, test, archive and deploy iOS apps to iTunes Connect. In the previous post,  we have seen how to setup basic pipeline with Fastlane tools. Read more…

By Shashikant Jagtap, 8 years ago
Build Automation

Top 5 Tips for Integrating SwiftLint into iOS CI/CD Pipelines

Swift is getting popular programming language for developing iOS apps these days. Being a type safe language, it’s important to focus on code styling and conventions of the Swift code. SwiftLint is an open source tool to enforce Swift style and convention. SwiftLint allows us to enforce code style rules Read more…

By Shashikant Jagtap, 8 years ago
Featured

Continuous Performance Testing of an iOS Apps using XCTest

The speed of an iOS app is a key to success in the current competitive market. User hates slow running and unresponsive apps so it became very important to check the performance of an iOS app before it goes to the end users. Apple announced performance testing support to XCTest framework at WWDC Read more…

By Shashikant Jagtap, 8 years ago
Build Automation

Fearless iOS Continuous Delivery with TestFlight and Phased Release

The major obstacles to continuous delivery are the lack confidence in the release candidate and fear of critical bugs in the production. While releasing an iOS app, there is always fear and risk of bugs in the production. No matter how much time spent on testing in the pre-production environment. It’s Read more…

By Shashikant Jagtap, 8 years ago
BDD

Tips for Writing Scalable XCUITests – WWDC 2017

At WWDC 2017, there was an amazing talk on engineering for testability which focuses on the importance of quality of test code along with app code.  The talk introduced various way we can improve testability of apps by writing great test code. The most important bit was a second part where Read more…

By Shashikant Jagtap, 8 years ago

Posts navigation

Previous 1 … 4 5 6 … 8 Next
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