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
勤怠管理システム「AKASHI」が「Slack」と連携–「出勤」と投稿したら自動で打刻
IT関連
2023-03-15 19:04
ServiceNowがノーコードワークフローの構築を支援する新機能を追加
ソフトウェア
2021-03-13 07:02
有料版Slackに外部ユーザーとDMでやり取りし、チャンネルにも追加できる「Slackコネクト」
アプリ・Web
2021-03-26 22:14
膠着の日経平均は業績相場へ? 新年度、東証一部は4割増益見込む
IT関連
2021-04-12 13:06
あらゆる脅威に備えを–忘れがちだが重要な4つのセキュリティ対策
IT関連
2024-01-30 18:13
1坪あれば10万冊の書店のオーナーに? “VR書店”の開業を支援するベンチャー
企業・業界動向
2021-07-14 23:07
ServiceNow Japan新社長にアドビ前社長のマクリディ氏が就任
IT関連
2021-08-19 00:24
横浜国立大学、超柔軟なゲルや生体組織などに液体金属で配線する新技術を世界で初めて確立
IT関連
2022-02-02 16:46
増え続けるランサムウェア–ハッカーの魔の手から逃れるために必要なこと
IT関連
2022-08-30 22:30
論議呼ぶ防犯アプリ「Vigilante(自警団員)」改め「Citizen」が月額約2180円のProtectサービスを開始
ソフトウェア
2021-08-05 06:25
デジタルツインとXRがもたらす変革–幅広い業界における新たな製品開発の形
IT関連
2024-09-19 00:09
組織の75%がセキュリティインシデントの原因特定に課題–ソフォス調査
IT関連
2023-05-03 23:19
マイクロソフト、Windows向け緊急パッチ–1月の月例パッチに起因する問題に対処
IT関連
2022-01-21 05:34
OT固有のインシデントは3%、大半はITインシデントの影響か–TXOne Networks
IT関連
2024-03-22 23:34