詳解 Jetpack Compose: 第1章レビュー

まずは私の専門分野でもあるAndroidの書籍である、「詳解 Jetpack Compose」から、章単位でレビューをしていきたいと思います。

第1章は「なぜ宣言的UIなのか」。

宣言的UIが命令的UI(従来のXMLを利用したレイアウトの実装)に比べて何が嬉しいのかについてまとまっています。
メリットがいくつか挙げられているのですが、その中で心に残っているのはやはりコードの記述量が大幅に減るというところ。
従来のコードから69%減って生産性が向上する点が魅力に映るかなと思います。

メリット以外にも課題もまとまっていて、
– プログラミング初心者への学習のハードルがある
– パフォーマンスの改善
– APIが変更される可能性がある
あたりも、これからJetpack Composeを取り組む方には有益な情報になるのではないかと思います。

「詳解 Jetpack Compose – 基礎から学ぶAndroidアプリの宣言的UI」を献本いただきました

先日 [改訂新版]プロになるためのWeb技術入門 を献本いただいたと報告させてもらいましたが、もう1冊技術評論社さんから献本いただいたのでご報告。


https://gihyo.jp/book/2024/978-4-297-14488-3

詳解 Jetpack ComposeとというAndroidエンジニア向けの書籍となります。
クライアント側のUI実装はWeb/iOS/Androidといずれも宣言的UIに切り替わる過渡期となっており、この書籍でJetpack Composeの基本的な組み方が読み取れるのではないかと思います。

一通り読んでレビューを書いていこうと思います!