Teknik karar mercileri: Ekipleriniz için Oluşturma'yı kullanmaya başlayın
Jetpack Compose, Android uygulaması geliştirme sürecini hızlandıran, geliştiricilerin daha üretken olmalarına yardımcı olan, sık karşılaşılan hataları ortadan kaldıran ve sezgisel uygulama tasarımı sağlayan bildirim temelli bir kullanıcı arayüzü araç setidir.
Android, aralarında Google çalışanları da dahil olmak üzere birçok geliştiricinin Jetpack Compose'u beğenip benimsemeye devam etmesi için büyük bir yatırım yapmaktadır. Play Store da dahil olmak üzere birçok Google ekibi Jetpack Compose'u kullanıyor.
Başlarken
              Araçların benimsenmesine yönelik en iyi uygulamalardan biri, ekip halinde öğrenmek ve bu öğrenme çabasına liderlik edecek bir kişi belirlemektir. Bu kişi konunun uzmanı olacak ve diğer ekip üyelerinin uzmanlıklarını geliştirmelerine yardımcı olacaktır. Başlamak için gereken diğer kaynaklar aşağıda listelenmiştir.
            
          
        
  
  
  Rehberlik Et
        
        
    Kotlin ile başlayın
            Compose'da Kotlin'in dilin birçok avantajından yoğun olarak yararlanıyorsunuz. Bu nedenle, Compose'u kullanmaya başlamadan önce Kotlin'e geçiş yapmaya başlamanızı öneririz.
          
        
        
        
      
  
  
  Rehberlik Et
        
        
    Bildirim temelli yaklaşıma geçin
            Sektör, yaygın hataları ortadan kaldıran ve animasyon eklemeyi basitleştiren Jetpack Compose gibi bildirim temelli kullanıcı arayüzü çerçevelerine yöneliyor.
          
        
        
        
      
  
  
  Öğrenme rotası
        
        
    Ekip olarak öğrenmeye başlayın
            Orta ve ileri düzey konuları kapsayan kapsamlı kursumuzu kullanarak birlikte öğrenmeye başlayın ve öğrenme yolculuğu boyunca bilgi paylaşımını teşvik edin.
          
        
        
        
      
  
  
  Rehberlik Et
        
        
    Yüksek standartlarda tasarım yapın
            Bileşenler Materyal Tasarım'a (veya kendi özel tasarım sisteminize) uygunken, Beste temaları destekler.
          
        
        
        
      Compose'un entegre edilmesiyle ilgili üç yaklaşım
            
    Oluşturma, Android'in görünüm sistemiyle tamamen birlikte çalışabilir. Bu nedenle, Compose'dan yararlanmak için uygulamanızı tamamen yeniden yazmanız gerekmez. Bu sayede mevcut kaynaklarınızdan yararlanabilir ve mevcut bir uygulamaya Compose'u nasıl ekleyeceğiniz konusunda esnek davranabilirsiniz. Dikkate alınması gereken üç yaygın yaklaşım vardır:
  
          
        
        
        
       
  Oluştur'a yeni özellikler yazın.
            En yaygın yaklaşım, Oluşturma'da yeni özellikler yazarak başlamaktır. Oluştur'u, düğme gibi bağımsız bir kullanıcı arayüzü parçasına kadar tüm yeni ekranlar için kullanabileceğiniz için bu yaklaşım oldukça fazla esneklik sağlar. Twitter, Topluluklar özelliğinde bu yaklaşımı benimsedi.
          
        
        
        
          
        
       
  Basit ekranları değiştirin.
            Taşıma işlemi için başlangıç noktası olarak uygulamanızdaki daha basit ekranlardan birkaçını tanımlamak, Compose'un avantajlarından yararlanmaya başlamanın kolay bir yoludur. Bu, Monzo'nun Compose'da çalışmaya başladığında benimsediği bir yaklaşımdı.
          
        
        
        
          
        
       
  Kullanıcı arayüzünüzü yeniden tasarlayın.
            Uygulamanız için büyük bir kullanıcı arayüzü tasarımını zaten planlıyorsanız Compose'da tam kullanıcı arayüzü güncellemesi yapmak daha mantıklı olabilir. Ekipler genellikle Compose'da kullanıcı arayüzü bileşenleri oluşturur, ardından bu bileşenlerden ekranlar oluşturur. Mercari ekibi bu yaklaşımı benimsedi.
          
        
        
        
          
        
      Özelliklere odaklanın
Birkaç satır kodla animasyon oluşturun
            Oluşturma işlemi, doğrusal ve 9-12 noktalı animasyonları, özel animasyon kareleri olan animasyonları ve hatta dinamik ilkbahar animasyonlarını destekler.
          
        
        
        
          
        
      Android Studio'da önizleme
            Oluşturulabilir öğeler ile, çalışırken boyut, yerel ayar veya açık ve koyu mod gibi özellikleri ayarlayıp inceleyebilirsiniz.
          
        
        
        
          
        
      Değişiklikleri anında görün
            Canlı Düzenleme ile, bir emülatörde veya cihazda yaptığınız değişiklikleri anında görebilirsiniz. Uygulamanızı yeniden oluşturmanıza gerek yoktur.
          
        
        
        
          
        
      Anlambilimle test et
            Compose, kullanıcı arayüzünüzü işlevlerle tanımladığından, ekranları aynı API'lere sahip düğmelerle test edebilirsiniz. Uygulamanızda kendisinden emin olduğunuz önemli güncellemeler ve özelliklerin hâlâ çalıştığını doğrulamak için test yapın.
          
        
        
        
          
        
      