Open in app

Sign in

Write

Sign in

Kane
Kane

260 followers

Home

About

Recreating Swift’s Result type in Kotlin

Here’s a better version of Kotlin’s Result type to more closely match the Swift equivalent.

Sep 9, 2020
1
Sep 9, 2020
1

Sticky UI in Android Bottom Sheet

How to easilyadd sticky UI in Android BottomSheetBehaviour that hides when the sheet hides, using MotionLayout.

Aug 19, 2020
1
Sticky UI in Android Bottom Sheet
Sticky UI in Android Bottom Sheet
Aug 19, 2020
1

Swift Package Manager is a security risk

Let me start off by saying I absolutely love Swift Package Manager and I think it’s the future of dependency management on iOS, so-much-so…

Aug 4, 2020
5
Swift Package Manager is a security risk
Swift Package Manager is a security risk
Aug 4, 2020
5
Kin + Carta Created

Published in

Kin + Carta Created

Modern Modular Apps With Xcode 12 and Swift Package Manager

Last year, after Apple released the first beta of Xcode 11 with native support for Swift Package Manager (SPM) built in, I wrote a post on…

Jul 30, 2020
1
Modern Modular Apps With Xcode 12 and Swift Package Manager
Modern Modular Apps With Xcode 12 and Swift Package Manager
Jul 30, 2020
1
Kin + Carta Created

Published in

Kin + Carta Created

5 things every iOS developer learning Android should know

I’ve recently started my journey into Android development after creating iOS apps for 5 years, and there are a few things I wish I knew…

May 27, 2020
1
5 things every iOS developer learning Android should know
5 things every iOS developer learning Android should know
May 27, 2020
1
Kin + Carta Created

Published in

Kin + Carta Created

Why bespoke Contact Tracing apps don’t work so well on iOS

An explanation as to why iOS apps don’t perform as well as Android apps in the background when only the existing Bluetooth APIs are used.

May 19, 2020
Why bespoke Contact Tracing apps don’t work so well on iOS
Why bespoke Contact Tracing apps don’t work so well on iOS
May 19, 2020
Kin + Carta Created

Published in

Kin + Carta Created

Manually testing HealthKit

Because any app can read and write to the Health store on iOS and watchOS, (with permission from the user), it means that your app has to…

Nov 27, 2019
Manually testing HealthKit
Manually testing HealthKit
Nov 27, 2019

Sanitizing user input with Swift 5.1

Okay, so I’m a bit behind, but how amazing are @propertyWrappers in Swift 5.1?!

Jul 26, 2019
Jul 26, 2019
Kin + Carta Created

Published in

Kin + Carta Created

Modern modular apps with Xcode 11 and Swift Package Manager

Xcode 11 beta 1 is out, and it is extremely exciting! Until now, the best way to manage dependencies was with Cocoapods or Carthage, but…

Jun 4, 2019
1
Modern modular apps with Xcode 11 and Swift Package Manager
Modern modular apps with Xcode 11 and Swift Package Manager
Jun 4, 2019
1
Kin + Carta Created

Published in

Kin + Carta Created

From WWDC information overload to information zen

A strategy for coping with WWDC

Jun 4, 2019
From WWDC information overload to information zen
From WWDC information overload to information zen
Jun 4, 2019
Kane

Kane

260 followers

Senior multiplatform engineer. If you're not a fan of equality we won't get on.

Following
  • Kin + Carta Created

    Kin + Carta Created

  • Bumble Tech

    Bumble Tech

  • Oliver K. Ernst, Ph.D.

    Oliver K. Ernst, Ph.D.

  • Hacking@Home

    Hacking@Home

  • pluulove

    pluulove

See all (168)

Help

Status

About

Careers

Press

Blog

Privacy

Rules

Terms

Text to speech