Swiftコードを直接ビルドしてAndroidアプリを作る「Native Swift toolchain and driver for Android」、Skipがテクノロジープレビュー公開

今回は「Swiftコードを直接ビルドしてAndroidアプリを作る「Native Swift toolchain and driver for Android」、Skipがテクノロジープレビュー公開」についてご紹介します。

関連ワード (推奨、新機能、言語等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


SwiftコードでiOSアプリとAndroidアプリを開発できるツール「Skip」を提供しているGlimpse I/Oは、Skipツールの新機能として、SwiftコードをビルドしてAndroidアプリを作るツールチェーン「Native Swift toolchain and driver for Android」のテクノロジープレビューを公開しました。

下記はSkipの開発者であるAbe White氏のポスト。

The Skip team is thrilled to announce our first tech preview of a *native* Swift toolchain for Android!https://t.co/Yx7lo6n4eB pic.twitter.com/qex11bTxf5

— Abe White (@aabewhite) September 11, 2024

iOSのネイティブアプリケーション開発には、開発ツールとしてXcodeを使い、Swift言語を用いてプログラミングを行うのが、iOSの開発元であるAppleが推奨する方法です。一方、AndroidではAndroid Studioを開発ツールとしてKotlin言語を用いてプログラミングすることがGoogleによって推奨されています。

バージョン1.0はSwiftをKotlinにトランスパイル

SkipはSwift言語だけでiOSアプリもAndroidアプリも開発可能にするツールで、今年(2024年)8月にバージョン1.0に到達しています。

参考:単一のSwiftコードからiOSアプリとAndroidアプリが作れる「Skip 1.0」正式リリース。SwiftをKotlinへトランスパイル

このSkip 1.0はSwiftコードをKotlinにトランスパイルし、それをコンパイルしてAndroid対応バイナリにすると共に、Swift標準ライブラリやSwift UIなどをAndroid向けに再実装したものをパッケージングすることで、SwiftコードでのAndroidアプリ開発を可能にしています。

Skip 1.0

SwiftネイティブでAndroidアプリの開発を可能に

今回テクノロジープレビューとなった「Native Swift toolchain and driver for Android」は、SwiftコードからKotlinコードへのトランスパイルをせず、Swiftコードを直接ビルドし、Androidで実行可能なアプリケーションの開発を可能にするものです。

すなわちSwiftネイティブでAndroidアプリケーションの開発を実現しようという試みです。

まだプロジェクトは始まったばかりですが、今後はリリースされたばかりのSwift 6.0への対応およびSwift 6.0で利用可能なコンカレンシー機能のサポートなどを進めていくとしています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
紙ストローが“ふにゃっ”とならない 「100%土に還る」天然素材のコーティング材開発
くらテク
2021-05-14 01:26
日立製作所、SREの手法に基づくクラウド向けマネージドサービスを提供開始
IT関連
2023-06-13 14:14
脆弱性への対応はセキュリティ対策の基本–テナブル日本代表の貴島氏
IT関連
2021-07-15 00:49
「Rust」ベースのランサムウェア「BlackCat」、60以上の組織に被害–FBIが注意喚起
IT関連
2022-04-28 19:37
中堅中小企業の生産管理システム、販売管理やBOM連携が重要課題に–ノークリサーチ調査
IT関連
2023-10-27 08:56
NYダウ最高値! 弱い雇用統計を「好感」–日経平均も押し目買いで上昇
IT関連
2021-05-10 15:31
Verizon、メディア部門をPEに50億ドルで売却 新企業名をYahooに
企業・業界動向
2021-05-05 23:31
「日本では“最高の試合”をしなければ」–オラクルのキャッツCEO、80億ドル投資語る
IT関連
2024-04-20 04:07
電通デジタルとアクイア、オムロン電子部品事業のグローバルDXを支援
IT関連
2022-03-26 08:35
Apple Watchで心疾患発見を目指す、慶應医学部 木村雄弘先生に訊く(WWDC 2021)
ヘルステック
2021-06-05 07:04
「iPhone」「Android」で使える写真編集アプリ8選
IT関連
2022-01-23 19:42
GitHub、AIプロジェクト10件に40万ドルの資金提供–第2期「GitHub Accelerator」プログラム
IT関連
2024-02-17 16:56
和食チェーンの木曽路、労務管理システムの連携基盤をノーコードで構築
IT関連
2023-10-06 15:49
Yuga LabsがCryptoPunksのNFTコレクションの権利をクリエイターLarva Labsから取得
IT関連
2022-03-16 15:19