Android Studio의 새로운 버전을 확인하려고 홈페이지에 들어가보니 Feature Drop이라는 릴리스가 눈에 띄었다.
Feature Drop이 보이기 시작한 버전은 Koala부터였다.
(https://androidstudio.googleblog.com/2024/05/android-studio-koala-feature-drop.html)
Android Studio에 Live Edit 기능을 쓰면서 이번에는 어떤 새로운 기능이 추가된 것인지 궁금해서 찾아봤다.
Android Studio Feature Drop이란?
Feature Drop은 Android Studio의 특정 기능이나 도구의 중요한 업데이트를 묶어서 제공하는 특별한 릴리스이다.
기존 Android Studio 업데이트와 병행해서 배포되고 있고, LadyBug 버전에 대해서도 출시되었다. (2024년 12월 기준)
Android Studio is a tailored environment for Android developers. You will continue to receive new and updated features specifically designed for Android development. These will arrive through Feature Drops that share the same animal codename as the base release, and will follow soon after the base animal release hits the Stable channel. Our first such release is Android Studio Koala Feature Drop, and numbered 2024.1.2.
When the Android Studio Koala Feature Drop is available, you can benefit from these new features:
- A new sign-in flow that makes onboarding with multiple Google services, such as Firebase and Gemini in Android Studio, much easier.
- Device UI Setting Shortcuts in the Running Device Window to quickly test your app against different device UI settings.
- A new Gemini API template to help build Generative AI into your app
Feature Drops will leverage the stabilized IDE platform from the previous Android Studio update and focus on new features geared towards Android development. By doing so, we hope to bring these features to the stable channel faster and with higher quality. To learn about even more new features coming to Koala Feature Drop, make sure to tune in to Google I/O 2024.
번역을 해보면,
Android Studio는 Android 개발자를 위한 맞춤형 환경입니다.
Android 개발을 위해 특별히 설계된 새롭고 업데이트된 기능을 계속 받게 됩니다.
기본 출시와 동일한 동물 코드명을 공유하는 Feature Drop을 통해 출시되며, 기본 동물 출시가 Stable Channel에 출시된 직후 후속 조치가 취해집니다. 첫 번째 출시작은 Android Studio Koala Feature Drop이며, 번호는 2024.1.2입니다. Android Studio Koala Feature Drop을 사용하면 다음과 같은 새로운 기능의 혜택을 누릴 수 있습니다:
- Android Studio의 Firebase 및 Gemini와 같은 여러 Google 서비스와의 온보딩을 훨씬 쉽게 만들어주는 새로운 로그인 흐름입니다.
- 실행 중인 장치 창에서 장치 UI 설정 바로 가기를 사용하여 다양한 장치 UI 설정에서 앱을 빠르게 테스트합니다.
- 앱에 생성 AI를 구축하는 데 도움이 되는 새로운 Gemini API 템플릿
Feature Drop은 이전 Android Studio 업데이트의 안정화된 IDE 플랫폼을 활용하여 Android 개발에 적합한 새로운 기능에 집중할 것입니다. 이를 통해 이러한 기능을 더 빠르고 고품질로 안정적인 채널에 제공할 수 있기를 희망합니다. Koala Feature Drop에 출시될 더 많은 새로운 기능에 대해 알아보려면 Google I/O 2024를 시청하세요.
이말인즉슨, Feature Drop을 통해서 새로운 도구나 워크플로우, 실험적인 기능을 이용해볼 수 있다는 것이었다.
Our primary goal with these changes is to ensure that important updates to the IntelliJ IDEA platform reach the Android Studio Stable channel more frequently, and new Android-specific features ship with higher quality and polish. Expect the first animal release to introduce a number of updates from the latest IntelliJ IDEA platform, with a Feature Drop update to follow soon after with more Android-specific features and tools.
By separating IDE platform updates from Feature Drops, we can deliver both types of enhancements in a more streamlined manner, resulting in much more frequent updates to the stable channel that are each focused on improving your productivity.
Similarly, versions of the Android Gradle plugin will also see updates to the stable channel more frequently. Each new animal version and Feature Drop of Android Studio will be accompanied by a new version of the Android Gradle plugin. For example, Android Studio Koala was released alongside AGP 8.5 and Android Studio Koala Feature Drop will be released alongside AGP 8.6.
번역하면,
이러한 변경 사항의 주요 목표는 IntelliJ IDEA 플랫폼의 중요한 업데이트가 Android Studio Stable 채널에 더 자주 적용되고, 새로운 Android 전용 기능이 더 높은 품질과 광택을 제공하도록 하는 것입니다. 첫 번째 동물 출시는 최신 IntelliJ IDEA 플랫폼의 여러 업데이트를 도입할 예정이며, 곧이어 더 많은 Android 전용 기능 및 도구와 함께 Feature Drop 업데이트가 이어질 예정입니다.
IDE 플랫폼 업데이트를 Feature Drops에서 분리함으로써 2가지 유형의 향상을 보다 간소화된 방식으로 제공할 수 있으며, 이를 통해 생산성 향상에 중점을 둔 안정적인 채널에 훨씬 더 자주 업데이트할 수 있습니다.
마찬가지로 Android Gradle 플러그인 버전도 안정적인 채널에 대한 업데이트를 더 자주 볼 수 있습니다. Android Studio의 새로운 동물 버전과 Feature Drop에는 새로운 버전의 Android Gradle 플러그인이 함께 제공됩니다. 예를 들어, Android Studio Koala는 AGP 8.5와 함께 출시되었고 Android Studio Koala Feature Drop은 AGP 8.6과 함께 출시될 예정입니다.
Feature Drop은 IntelliJ IDEA의 최신 업데이트를 Android Studio에 반영한 것이라고 이해하면 되겠다.
기존 Android Studio와 병합되거나 독립된 플러그인 형태로 제공되서 생산성을 높이는데 Focus를 맞춘다고 해야하나...?
개발자들이 새로운 기능을 미리 경험하도록 설계되어서 생산성을 높이는...
차이점 정리
Android Studio | Android Studio Feature Drop | |
목적 | Android 앱 개발 환경 제공 | 새로운 기능이나 개선 사항을 빠르게 제공 |
릴리스 빈도 | 정기적(Stable/Beta/Canary/Dev) | 비정기적, 주요 기능 추가 시 배포 |
안정성 | 안정성 중점(Stabe 채널) | 실험적인 요소 포함 가능 |
포함된 내용 | 전체적인 IDE와 도구 | 특정 기능 및 개선 사항 |
사용 사례 | 일상적인 Android 앱 개발 | 새로운 기능 테스트 및 피드백 제공 |
References
구독과 공감(♡)은 블로그 운영에 큰 힘이 됩니다!
긍정적인 댓글 남겨주시면 감사드리며,
보완해야 할 점이 있으면 댓글로 남겨주셔도 좋습니다!
'Android' 카테고리의 다른 글
[Android] local.properties를 통해 API key 안전하게 보관하기 (3) | 2025.02.09 |
---|---|
[Android] 한글 종성에 따라 조사 구분하기 (0) | 2024.11.27 |