Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Jetpack Compose for Web で ちょっとしたサイトつくってみた 2021.09.10 Yumemi.apk #5 ~Kotlin夏祭り~
Slide 2
Slide 2 text
おかやまん • Android App Developer • 株式会社ゆめみ(2019年11月入社) • 猫ちゃんを飼いはじめました • 副業やってます blendthink
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
Jetpack Compose for Web ってなぁに? ● Jetpack Compose を基盤にしているリアクティブ Web UI ● Web アプリの UI 開発を簡素化・高速化 ● 将来的に、Web・デスクトップ・Android アプリの間で UI コードの共通化を狙って いる ● タイプセーフに HTML や CSS が書ける ● まだアルファ版
Slide 5
Slide 5 text
https://compose-web.ui.pages.jetbrains.team
Slide 6
Slide 6 text
チュートリアルやってみる 先ほどの Web サイトの下部にチュートリアルのリン クがあります。 ツールのバージョン要件とかあるのでお気をつけく ださい。 ● JDK 11 以上 ● IntelliJ IDEA Community Edition or Ultimate Edition 2020.2 以上
Slide 7
Slide 7 text
1. プロジェクト作成
Slide 8
Slide 8 text
2. settings.gradle.kts を更新
Slide 9
Slide 9 text
3. build.gradle.kts を更新
Slide 10
Slide 10 text
3. build.gradle.kts を更新
Slide 11
Slide 11 text
4. 必要なフォルダを追加 ● src/jsMain/kotlin ● src/jsMain/resources
Slide 12
Slide 12 text
5. resources に index.html を追加
Slide 13
Slide 13 text
6. Main.kt を追加
Slide 14
Slide 14 text
7. プロジェクトを実行! ./gradlew jsBrowserRun
Slide 15
Slide 15 text
No content
Slide 16
Slide 16 text
No content
Slide 17
Slide 17 text
実際に、ポートフォリオ作ってみました
Slide 18
Slide 18 text
実際のコードへ
Slide 19
Slide 19 text
ご静聴ありがとうございました