Mevcut Görüntüleme tabanlı uygulamaları taşıyın
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Jetpack Compose, View birlikte çalışabilirliği göz önünde bulundurularak tasarlanmıştır. Bu nedenle, View'lar içinde Compose'u, Compose içinde de View'ları kullanabilirsiniz. Bu işlev sayesinde, mevcut View tabanlı uygulamanızı sıfırdan yeniden yazmak zorunda kalmadan Compose'a geçirebilirsiniz.
Aşağıdaki sayfalarda, Compose'u mevcut uygulamalarınıza nasıl entegre edeceğiniz açıklanmaktadır:
- Geçiş stratejisi: Compose'u kod tabanınıza güvenli ve kademeli olarak dahil etme stratejisini öğrenin.
- Birlikte çalışabilirlik API'leri: Compose'u View tabanlı kullanıcı arayüzüyle birleştirmenize yardımcı olacak Compose API'leri hakkında bilgi edinin.
- Diğer önemli noktalar: View tabanlı uygulamanızı Compose'a taşırken temalandırma, mimari ve test gibi diğer önemli noktaları öğrenin.
Örnekler
Aşağıdaki örneklerde Jetpack Compose ve View birlikte çalışabilirliği gösterilmektedir:
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-21 UTC.
[null,null,["Son güncelleme tarihi: 2025-08-21 UTC."],[],[],null,["# Migrate existing View-based apps\n\nJetpack Compose was designed with View interoperability right from the start---you\ncan use Compose within Views, and vice versa. This functionality allows you\nto adopt Compose in your existing View-based app without having to rewrite it\nfrom scratch.\n\nThe following pages describe how to integrate Compose with your existing apps:\n\n- [Migration strategy](/develop/ui/compose/migrate/strategy): Learn the strategy to safely and incrementally introduce Compose into your codebase.\n- [Interoperability APIs](/develop/ui/compose/migrate/interoperability-apis): Learn about Compose's APIs to help you combine Compose with View-based UI.\n- [Other considerations](/develop/ui/compose/migrate/other-considerations): Learn other considerations like theming, architecture, and testing while migrating your View-based app to Compose.\n\n#### Samples\n\nThe following samples demonstrate Jetpack Compose and View interoperability:"]]