MacStadium Blog

Search results

iOS Developer Survey Pt. 2 - Languages, Tools & Processes
blog.macstadium.com/blog/ios-developer-survey-pt-2-languages-tools-processes

UIKit is far and away the most popular tool for defining user interfaces for iOS apps. A whopping ninety-eight percent of respondents shared that they used UIKit in a project that has shipped in the past twelve months. CI tools: Fastlane, Jenkins, Bazel, and

Benepass: iOS CI with Mac mini
blog.macstadium.com/blog/benepass-ios-ci-with-mac-mini

quality and improve deliverability. For their iOS app, Benepass utilizes. fastlane. as their CI pipeline and a Mac mini build agent hosted at MacStadium. iOS CI on Mac mini. Benepass set up their build pipeline with ease of management, remote access, and

MacStadium + Ansible are Making Life Easier for DevOps Teams
blog.macstadium.com/blog/macstadium-ansible-are-making-life-easier-for-devops-teams

can easily be extended to suit your needs. Specifically, these roles will speed up and ease the installation of Xcode, Homebrew, Node.js 10 LTS, Java 8, Fastlane, and CocoaPods. Our example scripts allow you to provision a single VM, from which you can

Benefits of Ephemeral iOS Builds
blog.macstadium.com/blog/benefits-of-ephemeral-ios-builds

Handcrafted Build Servers. To setup a CI server, you must also install all of the necessary related software on the build server. In the case of iOS CI, this is typically Xcode and other custom software like CocoaPods, Carthage, Fastlane, etc. The common mistake

CI Best Practices for iOS and macOS App Development
blog.macstadium.com/blog/ci-best-practices-for-ios-and-macos-app-development

first. So, we have not automated it yet. That's my short answer. Debayan:Yeah. So we have a complete CI/CD solution, which means that we do automatically upload it to TestFlight and HockeyApp, which is our two primary distribution channels. We use Fastlane

Virtualizing macOS at Scale for iOS DevOps
blog.macstadium.com/blog/virtualizing-macos-at-scale-for-ios-devops

the meat and potatoes of how we do it. Alex: We are also operating on VMware 6.5. We have a process where we take an existing VM, we'll add new versions of Xcode and other tools that the developers need. A lot of our process is tied to use fastlane. So