Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GDG Korea Android: 2026 I/O Extended ~ What's n...

GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools

GDG Korea Android: 2026 I/O Extended 에서 발표한 "What's new in Android development tools" 발표자료입니다.

pluulove (노현석)

July 25, 2026

Transcript

64 slides
  1. 패러다임의 전환 SPEED ACCURACY 얼마나 빠르게 코드를 생성할 것 인가?

    에이전트 자율성 및 개발 속도의 극대화 얼마나 완벽하게 검증할 것인가? 기술 부채 방지, 앱 안정성, 개발자 의 최종 책임
  2. Androidify Jetpack Compose, Firebase AI Logic SDK를 통한 Gemini API,

    CameraX, Navigation 3 등의 최신 기술을 사용 https://github.com/android/androidify
  3. Jetpacker 지능형 안드로이드 앱 개발 • On-Device Antigravity을 사용하여 개발

    Build intelligent Android apps: Introduction to Jetpacker https://android-developers.googleblog.com/2026/07/buildintelligent-android-apps-introduction-jetpack.html Jetpacker https://github.com/android/ai-samples/tree/main/jetpacker
  4. Migration AGP 9 1. 라이브러리 업데이트 2.내장 Kotlin으로 마이그레이션 3.새로운

    AGP DSL로 마이그레이션 4.kapt를 KSP 또는 legacy-kapt로 마이그레이션 5.BuildConfig 수정 6.gradle.properties 업데이트
  5. AGP 9 migration guide https://developer.android.com/build/releases/ agp-9-0-0-release-notes AGP 9 migration skill

    Recommend Migration Reference https://developer.android.com/agents/skills/ build/agp/agp-9-upgrade/skill KMP AGP 9.0 Migration SKILL AGP 9 upgrade SKILL https://github.com/Kotlin/kotlin-agent-skills/ tree/main/skills/kotlin-tooling-agp9-migration https://github.com/android/skills/blob/main/ build/agp/agp-9-upgrade
  6. Google One 지원 AI Pro / Ultra 플랜 사용시, 더

    많은 데이터 모델 용량과 Gemini 모델에 접근 가능
  7. Android Bench 안드로이드 개발 목표에 초점을 맞춘 벤치마크 • 실제

    Android 작업 기반 • 개발자의 선택에 영향 받음 • 자체 개발 혹은 오픈 소스 모델 지원
  8. New Projects with AI • 프롬프트에 따라 Android Studio의 Gemini가

    앱의 구조화된 계획을 생성 • 계획을 승인하면 Agent가 자율 생성 루프를 시작하여 앱을 구성하고 빌드
  9. (Deprecated) Custom View Preview • Android 생태계가 Jetpack Compose로 전환

    • UI 컴포넌트 생성이 효율적이고 직관적으로 변경 • Compose 생태계 환경을 개선하는데 집중
  10. Next Edit Prediction • 현재 커서 위치가 아닌 경우에도 다음

    움직임을 예측하여 코드 완성 • 기존 AI 코드 완성은 현재 커서 위치에 코드를 추천하는 데 중점 • NEP는 '커서에서 떨어진' 업데이트를 위해 설계
  11. Quail 1 Patch 2 2026.1.1 Quail 2 Patch 1 2026.1.2

    Android Studio Quail 3 RC 2 2026.1.3 Quail 4 Canary 2 2026.1.4
  12. Android CLI 15:10 - 15:30 Sungyong An Android Agent 로

    먼저 개발 Lightweight & Programmatic 비개발자들이 앱을 개발하고 제작하는데 과정에서 어려움을 겪음 command-line tools로 가벼움. 프로그래밍 인터페 이스 역할 Skill 및 기술 자료 제공 Updatable LLM은 사례와 문서를 활용 https://developer.android.com/tools/agents/android-cli SDK 관리자없이 원활한 업데이트
  13. Quail 1 Agent Shell Sandbox • Sandbox 환경 제공 (기본

    비활성화) • Sandbox 환경에서 접근할 수 있는 폴더 업데이트 가능 • 기본 경로 제공 (예: SDK, .gradle) Settings | Tools | AI | Agent Shell Sandbox
  14. Quail 2 Parallel conversations Agent 모드에서 여러 대화를 병렬로 실행

    Antigravity SDK로 교체 작업 중 https://developer.android.com/studio/preview/features#parallelconversations
  15. Quail 2 Pre-Bundled Skills 새로운 Agent 세션에서 미리 번들로 제공되는

    Android Skills에 접근 가능 활성화 변경시 Settings | Tools | AI Skills > “Enable Pre-Bndled Skills” 체크 해제
  16. Migration SKILL Android XML 뷰를 Jetpack Compose로 마이그레이션하기 위한 Workflow를

    제공 https://github.com/android/skills/blob/main/jetpack-compose/migration/ migrate-xml-views-to-jetpack-compose/SKILL.md
  17. Quail 2 LeakCanary 통합 I/O ’26, Agent와 연계 What's new

    in Android development tools : https://youtu.be/N4GgGBKnHe4?si=aUZ1mMjvmM9n_AMs&t=1918
  18. Gemma 4 지원 Android 개발을 기반으로 학습 에이전트 모드를 염두에

    두고 설계 • 개인 정보 보호 및 보안 • 비용 효율성 • 오프라인 사용 가능 • 최첨단 추론 (리팩토링, 빌드, 수정) https://developer.android.com/blog/posts/android-studiosupports-gemma-4-our-most-capable-local-model-foragentic-coding
  19. R8 Analyzer R8의 최적화 성능을 극대화할 수 있도록 앱의 R8

    설정(keep 규칙) 품질을 분석하고, 인사이트를 제공하는 도구 • 지나치게 광범위한 규칙 수정 • 라이브러리(서드파티) 최적화 상태 점검 • 이미 포함된 규칙(Subsumed rules) • 불필요한 규칙 제거 https://developer.android.com/topic/performance/app-optimization/r8-configuration-analyzer
  20. R8 Analyzer # AGP 9.3.0 이상 ./gradlew :app:analyzeReleaseR8Con!g # AGP

    9.2 이하 ./gradlew assembleRelease \ -Dcom.android.tools.r8.dumpkeepradiushtmltodirectory=<output_directory> > Task :app:analyzeReleaseR8Con!g R8 Keep Rules analysis report generated: build/reports/r8/r8-con!g-analyzer-release.html ... BUILD SUCCESSFUL in 54s
  21. Wireless Debugging 2.0 • Android 11 부터 무선 디버깅 •

    Android 17 부터 adb Wi-Fi 2.0 도입 • 네트워크 변경 / 노트북 재부팅에도 연결 상 태를 유지 가능 Connect to a device over Wi-Fi : https://developer.android.com/tools/adb#connect-to-a-device-over-wi-fi
  22. Android Developer Verification Support App Bundle 게시할 준비가 되면 PlayStore에서

    Namespace를 확인하고 유효성 검사하여 등록되었는지 확인한 후 게시. • 2026년 9월부터 적용 • 인증된 개발자가 등록한 앱이어야 인증된 안드로이드 기기에 설치 가능 Android Developer Verification : https://developer.android.com/developer-verification
  23. Lightbuild Before release Kotlin / Groovy DSL 명령형 스크립트로 구성되어

    코딩 에이전트(AI)가 로직을 안전하게 수정하고 구조를 분석하기 어려움 https://developer.android.com/tools/agents/lightbuild LIGHTBUILD (YAML) 구조화된 선언형 빌드 파일을 통해 AI 에이전트와 개발자 모두 안전하고 명확하게 빌드 스크립트 제어 간단한 앱을 만드는 용도 전문 개발자용 $
  24. New Project Agent with Firebase Android Performance Analyzer Built-in Skills

    R8 Configuration Analyzer SKILL.md support Views to Compose LeakCanary integration Code Review Agent Agent Web Search Tool New Android Build Agent Mode with Firebase Multi-Emulator Connection Android Developer Verification Android Studio IntelliJ Platform (2026.1) Publish to Google Play Dev Console Shared Element Transition Debugging
  25. Reference • Android Studio Panda 4 : https://developer.android.com/studio/releases/pastreleases/as-panda-4-release-notes • Android

    Studio Quail 1 : https://developer.android.com/studio/releases/pastreleases/as-quail-1-release-notes • Android Studio Quail 2 : https://developer.android.com/studio/releases • Android Studio preview : https://developer.android.com/studio/preview/features • IO ’26 What's new in Android development tools : https://www.youtube.com/ watch?v=N4GgGBKnHe4

More Decks by pluulove (노현석)

Other Decks in Programming