Mobil Uygulama Geliştirme İngilizcesi · Uygulama Yaşam Döngüsü ve Mimari

Main thread ne demek?

Mobil uygulama geliştirmede anlamı, Türkçe karşılığı ve örnek cümleler

isimSık kullanılan terim

Main thread, mobil uygulama geliştirmede ana iş parçacığı, main thread, UI thread anlamına gelir.

Uygulamanın arayüzünü çizdiği ve kullanıcı girdilerini işlediği iş parçacığı; burada yavaş işler çalıştırılırsa uygulama donar ve yanıt vermez olur.

English: The thread on which an app draws its interface and handles user input; if slow work runs there, the app freezes and stops responding.

Nerede ve nasıl kullanılır?

Android'de 'UI thread' de denir. Geliştiriciler ağ çağrılarını, veritabanı işlemlerini ve görsel işleme işlerini main thread dışına taşır; arayüz güncellemeleri ise bu thread üzerinde yapılmalıdır. Android, main thread'de yapılan ağ çağrılarında NetworkOnMainThreadException hatası verir; bu thread çok uzun süre meşgul kalırsa ANR oluşur. Türk ekipler genellikle 'main thread' der.

Örnek cümleler

  1. The list freezes because we decode large images on the main thread.

    Büyük görselleri main thread'de çözdüğümüz için liste donuyor.

  2. UI updates must run on the main thread, otherwise the app may crash.

    Arayüz güncellemeleri main thread'de çalışmalı, yoksa uygulama çökebilir.

Sık kullanılan kalıplar

  • on the main thread
  • off the main thread
  • block the main thread
  • main thread checker

Bu kelime başka alanlarda

Aynı İngilizce kelime başka bir alanda farklı bir anlama gelebilir:

Aynı konudan: Uygulama Yaşam Döngüsü ve Mimari

Seviyene uygun okumayla pekiştir

Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar: