Lock in $30 Savings on PRO—Offer Ends Soon! ⏳

今からはじめるAndroidアプリ開発 2024 / DevFest 2024

star_zero
December 01, 2024

今からはじめるAndroidアプリ開発 2024 / DevFest 2024

star_zero

December 01, 2024
Tweet

More Decks by star_zero

Other Decks in Programming

Transcript

  1. 自己紹介 • Kenji Abe • Android, Kotlin GDE • DeNA

    Co., Ltd. • Bluesky: @star-zero.com
  2. 必要なもの • PC ◦ Windows ◦ Mac ◦ Linux ◦

    ChromeOS • インターネット • Android端末 ◦ (なくても大丈夫)
  3. 使う言語・ツール • Kotlin ◦ いっぱい書く • Java ◦ たまに見る •

    C/C++ ◦ 特殊な状況で必要になる • XML ◦ 設定回り、リソースなど • Gradle ◦ ビルドツール
  4. Kotlin • Androidで推奨 • 簡潔で読みやすい • Null safety, 安全 •

    学習が簡単 • Javaとの相互運用 • Kotlin Coroutines • (Multiplatform)
  5. UIツール • Viewシステム ◦ 最初からある仕組み ◦ XMLを使ってレイアウトを組む • Jetpack Compose

    ◦ モダンUIツール ◦ Kotlinコードでレイアウトを組む(Javaでは使えない) ◦ 今の推奨UIツール