Open in app

Sign in

Write

Sign in

Artem Loenko
Artem Loenko

111 Followers

Home

About

May 20, 2021

How to get the current selected Xcode and list installed

Current Selected Xcode xcode-select This is the most common way to get the path to the selected instance: xcrun xcode-select --print-path # Output /Volumes/Extended/Archives/Xcode_12.5.app/Contents/Developer According to the documentation: Prints the path to the currently selected developer directory. …

Xcode

4 min read

Xcode

4 min read


Apr 2, 2021

Multiple Xcode versions or Why xcrun is your friend

The story I recently spent a few hours helping a friend of mine investigate a weird issue in their Continuous Development infrastructure. Builds were failing with different fatal errors mostly related to SDK paths and .platform directory locations. …

Xcode

3 min read

Xcode

3 min read


Jul 30, 2020

Grammarly iOS Keyboard — Unboxing

Grammarly is a lovely writing assistant. Twenty million people use the tool across the globe according to the statistics available on the site. I use it too. No complaints, it does its job quite well, and I am a happy user. The only thing that always worried me is the…

Grammarly

5 min read

Grammarly iOS Keyboard — Unboxing
Grammarly iOS Keyboard — Unboxing
Grammarly

5 min read


Jul 25, 2020

Xcode invocation tool — xed

xed is a command-line tool that launches the Xcode application and opens the given documents ( xcodeproj, xcworkspace, etc.), or opens a new document, optionally with the contents of standard input. If you work from the command line, this tool is a better option than open (which can open Xcode…

Xcode

4 min read

Xcode invocation tool — xed
Xcode invocation tool — xed
Xcode

4 min read


Mar 17, 2020

About Bob Martin’s talk — The Future of Programming (2016)

Overview I am a bit late to the party, but still. Robert C. Martin, colloquially known as “Uncle Bob”, gave an exciting talk in May 2016 about the future of programming. …

Engineering

8 min read

Engineering

8 min read


Published in

UX Collective

·Jan 12, 2020

How emojis evolve over time

Recently, I noticed that one of the emojis on iOS has changed between iOS updates. It was enough to make me curious about recent changes, and now I have all the diffs for emojis between iOS 13.0 and iOS 13.3. In the article below, I will explain how I collected…

Emoji

8 min read

How emojis evolve over time
How emojis evolve over time
Emoji

8 min read


Published in

Bumble Tech

·Feb 25, 2019

Swift Package Manager builds iOS frameworks

(Updated. Xcode 10.2 Beta) — Swift Package Manager doesn’t work with iOS. That’s probably all you can say about the current state of SPM, but insomnia forced me to expand on the issue and compile the following essay. TL;DR Yes, you can build iOS frameworks with Swift Package Manager; Yes, you can adjust settings via .xcconfig…

Xcode

8 min read

Swift Package Manager builds iOS frameworks (Updated. Xcode 10.2 Beta)
Swift Package Manager builds iOS frameworks (Updated. Xcode 10.2 Beta)
Xcode

8 min read


Published in

Bumble Tech

·Jan 30, 2019

Xcode 10.2, macOS Mojave 10.14.4, iOS 12.1 and other betas

New betas are here and these are some of the most important things that I have learned about them. Swift 5 for Xcode 10.2 beta Swift Firstly, the latest Xcode beta is bundled with the following Swift version: Apple Swift version 5.0 (swiftlang-1001.0.45.7 clang-1001.0.37.7) Target: x86_64-apple-darwin18.2.0 ABI version: 0.6 Let’s start with the most exciting news: Swift…

Swift

10 min read

Xcode 10.2, macOS Mojave 10.14.4, iOS 12.1 and other betas
Xcode 10.2, macOS Mojave 10.14.4, iOS 12.1 and other betas
Swift

10 min read

Artem Loenko

Artem Loenko

111 Followers

Director of Engineering @Bumble Studio

Following
  • Barack Obama

    Barack Obama

  • Netflix Technology Blog

    Netflix Technology Blog

  • Pinterest Engineering

    Pinterest Engineering

  • Skyscanner Engineering

    Skyscanner Engineering

  • Codebase

    Codebase

See all (28)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams