グーグル、UIツールキット「Jetpack Compose」のベータ版をリリース–Androidアプリの開発を迅速化

今回は「グーグル、UIツールキット「Jetpack Compose」のベータ版をリリース–Androidアプリの開発を迅速化」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


 Googleが「Jetpack Compose」のベータ版をリリースした。Jetpack Composeは同社が開発する、Androidアプリ向けの新しいUIツールキットだ。

 Jetpack Composeは2019年以降、オープンソースプロジェクトとして開発が進められてきた。今回のベータリリースは、API(アプリケーションプログラミングインターフェース)が“Feature Complete”(機能の実装完了)の段階に達し、製品版アプリの開発に必要な機能を利用できるようになったことを意味する。しかし、APIにはまだバグが含まれている可能性があると警告する。

 また、Jetpack Composeは安定したAPIセットであるため、Googleが一部のAPIを変更したり、削除したりすることはない。

 「今はComposeに関する学習を始め、将来のプロジェクトや機能にどう使えるかを計画する絶好のタイミングだ。Composeのバージョン1.0は年内にリリース予定だ」と、GoogleのAndroid開発チームは述べる。

 「今回のベータリリースではAPIをもれなく含めることに重点を置いたので、バージョン1.0以降の土台となる基本的なAPIはそろっている。今後はバージョン1.0のリリースに向けてAPIの安定性向上を図っていく。特にアプリのパフォーマンスとアクセシビリティーを重視する予定だ」とチームは述べる。

 GoogleはJetpack Composeのベータ版に先立ち、Androidの次期バージョンとなる「Android 12」の開発者向けプレビューもリリースしている。

 Googleは開発者にAndroid 12の開発者向けベータ版と合わせて、Jetpack Composeのベータ版をインストールすることを推奨している。Android 12の最初のパブリックベータは5月頃、安定版は8月頃にリリースされる予定だ。

 Jetpack ComposeはGoogleが推奨するAndroidアプリ開発用のプログラミング言語「Kotlin」をベースに構築されている。これはJetpack ComposeがJavaとの相互運用が可能であり、全てのAndroidとJetpackのAPIに直接アクセスできることを意味する。

 今回のべータリリースには、少ないコードでジェスチャーやアニメーション、スクローリングを実現するためのAPIアップデートが含まれる。

 GoogleはJetpack Composeと並行して、Googleのプログラミング言語「Dart」で書かれたUIフレームワーク「Flutter」の開発も進めている。Jetpack Composeを使うと、開発者はAndroid Viewsの知識を使って、ウィジェットやその他のレイアウトを作成できる。

 Jetpack ComposeはAndroid専用のUI開発ツールだが、GoogleはFlutterをAndroidだけでなく、ウェブやWindows 10向けのアプリ開発にも利用できるクロスプラットフォームのUIフレームワークとする予定だ。

 GoogleのJetpack Compose開発チームは、少なくともAndroid Viewsと同等のパフォーマンスを目指しており、ローエンドのAndroidデバイス向けに最適化している。

 Googleは多くのAndroidアプリ開発者にJetpack Composeを利用してもらうため、無料のチュートリアルや新しいドキュメントを提供している。

COMMENTS


6851:
2021-02-27 22:52

2時間前くらいからオンラインストレージへのデータアップロード画面でエラー: NP-31805-7 が発生します。どのアプリケーションを選択しても同じエラーとなり、特定のゲームに限らず出ているようです。PS4スリ…

6853:
2021-02-27 20:04

ソフトウェアテストはAIに任せよう。iOSアプリのE2Eテスト自動化サービス「SmartQA」β版をリリース @PRTIMES_JPより

6850:
2021-02-27 13:00

〫じFes2021 前夜祭 記念写真公開!】 本日2/26のライブで撮影した記念写真を公開! また、今回披露したARソフトウェアは、にじさんじを運営するいちから株式会社の完全内製です! タイムシフト(視聴:3/12(金)23…

6854:
2021-02-27 10:17

米フリーモント工場で生産するテスラ モデル3にも、上海製と同じLFPバッテリーが搭載される見込み。 LFPに残る最大の課題はバッテリー残量の推計ですが、ソフトウェアアップデートによる改善に注目です? Tesla Is Shifting…

6849:
2021-02-27 10:07

ケーブルテレビのチューナーが大幅なソフトウェアアップデートを行ってくれて機能改善は悪い事ではないけれど、録画番組のフォルダ全部リセットしてくれやがりました。 録画番組数500以上またフォルダ作り直して分類するのか・・・

6852:
2021-02-27 05:48

まっきーさん、ソフトウェア研修お疲れ様です!!どんどん進化されてますね☺️??

6855:
2021-02-27 05:44

本日26日22:00(日本時間) NEMソフトウェアCTOのKristy-Leigh Minehanによる NIS1(XEM)の将来の計画について AMA(Ask Me Anything:何でも聞いて)が開催されます。 ➡️c…

Recommended

TITLE
CATEGORY
DATE
プロセスマイニング技術は日本企業のDXに大きなインパクトをもたらすか
IT関連
2022-07-30 00:27
Twitterがサブスクリプションやチップなど有料機能の検討を認める
ネットサービス
2021-02-10 10:57
電通デジタルら3社、リテールDX専門チーム「Retail-Xing」結成
IT関連
2021-08-11 15:58
ヤオコー、経費精算クラウドSaaSの導入で年間5万枚の領収書をデジタル化
IT関連
2023-11-30 13:49
グーグル「Firebase」に複数のアップデート–アプリ開発をシンプルに、高速に
IT関連
2022-05-15 00:00
ソーシャルゲーム用動画インフラの構築を目指すPowderが14.5億円を調達
ゲーム / eSports
2021-02-12 09:04
Redis、クラウドベンダなどによる商用サービスを制限するライセンス変更を発表。今後はRedis社とのライセンス契約が必須に
NoSQL
2024-03-22 14:38
「Microsoft Teams」無料版にコミュニティー機能が登場
IT関連
2022-12-09 03:56
熱中症を防ぐ「暑熱順化」マニュアル、日本気象協会が公開 急に暑くなる5月は要注意
くらテク
2021-04-03 01:54
ACSL、リモート・補助者なし目視外飛行(Level3)を可能にするLTE対応産業用国産ドローンPF2-LTEを2022年春から提供
IT関連
2022-02-25 10:49
日産、EV「アリア」限定モデルの試乗体験などをオンライン化 ARモデルやドライブシミュレーションを用意
IT関連
2021-06-05 04:58
最新デバイスのリモート管理テクノロジー
IT関連
2023-07-11 13:51
ZDNET読者が気にする最大のセキュリティ脅威は?
IT関連
2024-05-01 11:16
森トラスト、業務プロセス改革にIBMの自動化ソリューションを導入
IT関連
2021-03-16 02:44