# cross-platform development

Published articles for cross-platform development.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Swift 6.4 unifies building across Linux, macOS, Windows

DevFeed: [Swift 6.4 unifies building across Linux, macOS, Windows](<https://devfeed.tech/articles/swift-6-4-unifies-building-across-linux-macos-windows-41309.md>)

Original publisher: [Read original article](<https://www.theregister.com/devops/2026/09/17/swift-64-unifies-building-across-linux-macos-windows/5297006>)

Author: Joab Jackson

Published: 2026-09-17T04:27:00Z

Content type: article

Language: en

Sources: [www.theregister.com - Articles](<https://devfeed.tech/sources/www-theregister-com-articles.md>)

Topics: [Swift](<https://devfeed.tech/topics/swift.md>), [swift-package-manager](<https://devfeed.tech/topics/swift-package-manager.md>), [Development](<https://devfeed.tech/topics/development.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [macOS](<https://devfeed.tech/topics/macos.md>), [Windows](<https://devfeed.tech/topics/windows.md>)

Tags: [build](<https://devfeed.tech/tags/build.md>), [cross-platform-development](<https://devfeed.tech/tags/cross-platform-development.md>), [devops](<https://devfeed.tech/tags/devops.md>), [linux](<https://devfeed.tech/tags/linux.md>), [macos](<https://devfeed.tech/tags/macos.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [programming-languages](<https://devfeed.tech/tags/programming-languages.md>), [swift](<https://devfeed.tech/tags/swift.md>), [swift-6-4](<https://devfeed.tech/tags/swift-6-4.md>), [swift-package-manager](<https://devfeed.tech/tags/swift-package-manager.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

Swift 6.4 makes Swift Build the default engine for the Swift Package Manager, with building unified across Linux, macOS, and Windows.

### Source excerpt

Swift Build is now the default engine for the Swift Package Manager

## The Future of Cross-Platform is Native - Justin Mancinelli

DevFeed: [The Future of Cross-Platform is Native - Justin Mancinelli](<https://devfeed.tech/articles/the-future-of-cross-platform-is-native-justin-mancinelli-38205.md>)

Original publisher: [Read original article](<https://touchlab.co/future-cross-platform-native>)

Published: 2019-03-07T17:34:12Z

Content type: opinion

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [multiplatform](<https://devfeed.tech/topics/multiplatform.md>), [Xamarin](<https://devfeed.tech/topics/xamarin.md>), [React Native](<https://devfeed.tech/topics/react-native.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>)

Tags: [code-sharing](<https://devfeed.tech/tags/code-sharing.md>), [coding](<https://devfeed.tech/tags/coding.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [cross-platform-development](<https://devfeed.tech/tags/cross-platform-development.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [multiplatform](<https://devfeed.tech/tags/multiplatform.md>), [native](<https://devfeed.tech/tags/native.md>), [react-native](<https://devfeed.tech/tags/react-native.md>)

### AI overview

The article argues that cross-platform development should shift toward native multiplatform development, combining shared functionality with native CPU, user experience, and developer tools for iOS and Android. It also examines the efficiency, risk mitigation, and feature-parity arguments for cross-platform approaches and notes limitations in solutions such as Xamarin and React Native.

### Source excerpt

Cross-platform programming has the potential to thrive if the focus shifts to native coding, which is a more direct approach to produce the same functionality across platforms and devices. To better understand this, we look at the most popular cross-platforms solutions and their native limitations.

## Q&A on Touchlab's Approach to Enterprise Mobile Innovation and Code Sharing

DevFeed: [Q&A on Touchlab's Approach to Enterprise Mobile Innovation and Code Sharing](<https://devfeed.tech/articles/q-a-with-jeff-and-kevin-jeff-namnum-38309.md>)

Original publisher: [Read original article](<https://touchlab.co/qa-with-jeff-and-kevin>)

Published: 2018-02-27T13:21:50Z

Content type: opinion

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Application Development](<https://devfeed.tech/topics/application-development.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Code](<https://devfeed.tech/topics/code.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [application-development](<https://devfeed.tech/tags/application-development.md>), [backend](<https://devfeed.tech/tags/backend.md>), [business](<https://devfeed.tech/tags/business.md>), [code](<https://devfeed.tech/tags/code.md>), [code-sharing](<https://devfeed.tech/tags/code-sharing.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [cross-platform-development](<https://devfeed.tech/tags/cross-platform-development.md>), [mobile-development](<https://devfeed.tech/tags/mobile-development.md>), [press](<https://devfeed.tech/tags/press.md>), [q-a](<https://devfeed.tech/tags/q-a.md>), [thoughts](<https://devfeed.tech/tags/thoughts.md>)

### AI overview

Jeff and Kevin discuss Touchlab's enterprise innovation advisory work, its focus on code sharing, and how code sharing differs from cross-platform development. They argue that code sharing can reduce lock-in and risk, beginning with backend architecture and logic before potentially spreading to other areas.

### Source excerpt

Find out Jeff's and Kevin's thought on Touchlabs elavator pitch, how Touchlab stand out from the rest and much more in this Q&A session.

## Apple Rejected a Droidcon NYC iOS App for Mentioning Android

DevFeed: [Apple Rejected a Droidcon NYC iOS App for Mentioning Android](<https://devfeed.tech/articles/sad-puppy-conference-kevin-galligan-38111.md>)

Original publisher: [Read original article](<https://touchlab.co/2016-11-sad-puppy-conference>)

Published: 2016-11-02T20:50:12Z

Content type: opinion

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [iOS](<https://devfeed.tech/topics/ios.md>), [Android](<https://devfeed.tech/topics/android.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [Development](<https://devfeed.tech/topics/development.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [app-store](<https://devfeed.tech/tags/app-store.md>), [apple](<https://devfeed.tech/tags/apple.md>), [code-sharing](<https://devfeed.tech/tags/code-sharing.md>), [community](<https://devfeed.tech/tags/community.md>), [cross-platform-development](<https://devfeed.tech/tags/cross-platform-development.md>), [development](<https://devfeed.tech/tags/development.md>), [ios](<https://devfeed.tech/tags/ios.md>), [jokes](<https://devfeed.tech/tags/jokes.md>), [press](<https://devfeed.tech/tags/press.md>)

### AI overview

The article recounts how Apple rejected the Droidcon NYC iOS app because it mentioned Android and showed an Android character. A revised version replaced those references with sad-puppy imagery and "[Sad Puppy]" text, and was accepted. It also explains that the app used a native iOS UI with Android-based components underneath for cross-platform development.

### Source excerpt

If you install the Droidcon NYC iOS app, you'll notice it's a conference for sad puppies. We tried to release on the app store, Apple rejected it because...