[{"data":1,"prerenderedAt":103},["ShallowReactive",2],{"issue-432-2026-06-14":3},{"id":4,"number":5,"url":6,"title":7,"closedAt":8,"description":9,"issues":10},"MI_kwDOB4jhdM4A999k",432,"https:\u002F\u002Fgithub.com\u002FAndroidDagashi\u002FAndroidDagashi\u002Fmilestone\u002F432","432 2026-06-14","2026-06-14T11:03:03Z","Compose Multiplatform と WebView, Booking.com の KMP 活用事例, Android開発で必要以上に時間を食う作業は？, など",{"totalCount":11,"pageInfo":12,"nodes":16},6,{"startCursor":13,"endCursor":14,"hasPreviousPage":15,"hasNextPage":15},"Y3Vyc29yOnYyOpLPf________5vPAAAAARWvKP8=","Y3Vyc29yOnYyOpLPf________afPAAAAARWv9LE=",false,[17,32,42,70,82,91],{"url":18,"title":19,"body":20,"labels":21,"comments":27},"https:\u002F\u002Fgithub.com\u002FAndroidDagashi\u002FAndroidDagashi\u002Fissues\u002F3773","Compose Navigation Graph — アプリのフロー全体を可視化する Android Studio プラグイン","https:\u002F\u002Fgithub.com\u002Fskydoves\u002Fcompose-nav-graph\nhttps:\u002F\u002Fwww.reddit.com\u002Fr\u002Fandroiddev\u002Fcomments\u002F1u3nceh\u002Fcompose_navigation_graph_plugin_for_android\u002F\n\nskydoves 氏（コメント欄が「また彼か」と沸く多作ぶり）が公開した Android Studio\u002FIntelliJ 向けプラグイン。アプリのフロー全体を、各画面のプレビューサムネイルと遷移の矢印からなるインタラクティブなマップとして可視化する。Navigation 3\u002F2 や他の Compose ナビゲーションライブラリ、素の Activity にも対応した OSS。",{"nodes":22},[23],{"name":24,"description":25,"color":26},"reddit","","d93f0b",{"totalCount":28,"pageInfo":29,"nodes":31},0,{"startCursor":30,"endCursor":30,"hasPreviousPage":15,"hasNextPage":15},null,[],{"url":33,"title":34,"body":35,"labels":36,"comments":39},"https:\u002F\u002Fgithub.com\u002FAndroidDagashi\u002FAndroidDagashi\u002Fissues\u002F3774","Android開発で「必要以上に時間を食う作業」は？","https:\u002F\u002Fwww.reddit.com\u002Fr\u002Fandroiddev\u002Fcomments\u002F1u1wprc\u002Fwhat_part_of_android_development_takes_more_time\u002F\n\nReddit の r\u002Fandroiddev で「Android開発で思った以上に時間を取られる作業は？」と尋ねたスレッド。デザイナーの「iOSっぽくして」要求、AGP\u002FKotlin\u002FKSP\u002FComposeコンパイラの整合に振り回されるgradle.ktsやバージョンカタログ保守、移り変わるPlay ConsoleのUI探し、ビルド時間（KMPで2〜3倍）、コードレビュー待ちなどが挙がっている。",{"nodes":37},[38],{"name":24,"description":25,"color":26},{"totalCount":28,"pageInfo":40,"nodes":41},{"startCursor":30,"endCursor":30,"hasPreviousPage":15,"hasNextPage":15},[],{"url":43,"title":44,"body":45,"labels":46,"comments":58},"https:\u002F\u002Fgithub.com\u002FAndroidDagashi\u002FAndroidDagashi\u002Fissues\u002F3775","Booking.com の本番環境における Kotlin Multiplatform 活用 ― 2つの実例","https:\u002F\u002Fmedium.com\u002Fbooking-com-development\u002Fkotlin-multiplatform-in-production-two-real-world-use-cases-from-booking-com-46ffe13a773d\n\nBooking.com が KMP \u002F Compose Multiplatform を本番で活用した2事例を解説。①実験管理ライブラリを Android\u002FiOS で2重実装していたことによるロジックの乖離を、Kotlin の共有モジュールに集約して解消。②Android のデザインシステム「BUI Compose」を Kotlin\u002FJS でブラウザ上に再現し、デザイナーが実機やIDEなしで実コンポーネントを確認できるプレイグラウンドを構築。KMP は全か無かではなく、共有して価値が高いレイヤー（ロジック層・描画層）を見極めて選択的に適用すべきと結論づけている。",{"nodes":47},[48,49,52,55],{"name":24,"description":25,"color":26},{"name":50,"description":25,"color":51},"Kotlin","EC953C",{"name":53,"description":25,"color":54},"X-Plat","efd4a0",{"name":56,"description":25,"color":57},"Jetpack Compose","006b75",{"totalCount":59,"pageInfo":60,"nodes":62},1,{"startCursor":61,"endCursor":61,"hasPreviousPage":15,"hasNextPage":15},"Y3Vyc29yOnYyOpHPAAAAARg66Bs=",[63],{"body":64,"publishedAt":65,"isMinimized":15,"minimizedReason":30,"author":66},"reddit の反応はこちら\nhttps:\u002F\u002Fwww.reddit.com\u002Fr\u002Fandroiddev\u002Fcomments\u002F1u16015\u002Fwe_put_kotlin_multiplatform_into_production_at\u002F","2026-06-14T10:35:52Z",{"login":67,"url":68,"avatarUrl":69},"yshrsmz","https:\u002F\u002Fgithub.com\u002Fyshrsmz","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F654889?v=4",{"url":71,"title":72,"body":73,"labels":74,"comments":79},"https:\u002F\u002Fgithub.com\u002FAndroidDagashi\u002FAndroidDagashi\u002Fissues\u002F3776","Android Studio Quail 2 Canary 7","https:\u002F\u002Fandroidstudio.googleblog.com\u002F2026\u002F06\u002Fandroid-studio-quail-2-canary-7-now.html",{"nodes":75},[76],{"name":77,"description":25,"color":78},"AndroidStudio","9BC363",{"totalCount":28,"pageInfo":80,"nodes":81},{"startCursor":30,"endCursor":30,"hasPreviousPage":15,"hasNextPage":15},[],{"url":83,"title":84,"body":85,"labels":86,"comments":88},"https:\u002F\u002Fgithub.com\u002FAndroidDagashi\u002FAndroidDagashi\u002Fissues\u002F3777","Android CLI と ADB を使って Android 実機 \u002F エミュレータを操ってみる","https:\u002F\u002Fwww.m3tech.blog\u002Fentry\u002F2026\u002F06\u002F05\u002F100000\n\n2026年4月に公開された公式の Android CLI と従来の ADB コマンドを AI エージェントに教えるだけで、公式ツールのみでデバイス操作を自動化できる。layout で UI 要素の座標を取得し、取得できなければ screen capture \u002F resolve にフォールバック、adb shell input でタップ・入力・スワイプを実行。android\u002Fskills 公開のスキルを日本語訳し、実装～動作確認のループを AI だけで回す手法を紹介する。",{"nodes":87},[],{"totalCount":28,"pageInfo":89,"nodes":90},{"startCursor":30,"endCursor":30,"hasPreviousPage":15,"hasNextPage":15},[],{"url":92,"title":93,"body":94,"labels":95,"comments":100},"https:\u002F\u002Fgithub.com\u002FAndroidDagashi\u002FAndroidDagashi\u002Fissues\u002F3778","Compose MultiplatformでWebViewを実装する（Android \u002F iOS \u002F Desktop）","https:\u002F\u002Fmedium.com\u002F@rwatson_86305\u002Fadding-a-webview-to-compose-multiplatform-android-ios-and-desktop-8f17e91649f4\n\nCompose MultiplatformでWebViewを追加する方法を3プラットフォーム横断で解説。WebViewは共有コンポーネントにできず、AndroidはWebView、iOSはWKWebView、JVM DesktopはJCEFと、それぞれ別エンジンを使う。expect\u002Factualで単一APIにまとめつつ、Kotlin\u002FWasm向けポリフィル、SPAのpushState同期、AWTのteardownクラッシュ対策など、ドキュメントに載らない実装上の落とし穴を具体的に紹介する。",{"nodes":96},[97,98,99],{"name":50,"description":25,"color":51},{"name":53,"description":25,"color":54},{"name":56,"description":25,"color":57},{"totalCount":28,"pageInfo":101,"nodes":102},{"startCursor":30,"endCursor":30,"hasPreviousPage":15,"hasNextPage":15},[],1781435101499]