Jetpack Compose Academy · Ders

İlk Uygulamanızı Emülatörde Çalıştırma

Derleyin, başlatın ve ekranda Hello World'ü görün.

4. ders / 413 adım

İlk Uygulamanızı Emülatörde Çalıştırma, CoddyKit'te ücretsiz bir Jetpack Compose Academy dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Jetpack Compose Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Jetpack Compose Academy kursu toplamda 4 dersten oluşur.

Bu dersin bazı bölümleri henüz çevrilmemiş olup İngilizce olarak gösterilmektedir.

Time to See It Run

You wrote a Composable, now let's run it. In minutes you will watch Hello World appear on a virtual phone right inside Android Studio. 🚀

setContent Hooks Up Your UI

Every Compose app starts in MainActivity, where setContent connects your Composable tree to the screen. It is the bridge from Android to Compose.

setContent {
    Greeting("World")
}

Pick a Run Target

In the toolbar, choose a device to run on: your emulator or a plugged-in phone. Android Studio lists every available target in a dropdown.

Press the Green Run Button

Hit the green Run arrow (or Shift+F10). Android Studio builds your app, installs it on the device, and launches it automatically.

Gradle Builds the APK

Behind the scenes, Gradle compiles your code and bundles it into an installable app. The first build is slow, later ones are much faster.

Hello World Appears

The emulator boots, your app installs, and your Greeting shows on screen. That text came straight from your Composable function. 🎉

Preview vs Real Run

The @Preview pane shows UI fast without installing. Running on a device is the real thing, with full interactivity and actual behavior.

@Preview
@Composable
fun GreetingPreview() {
    Greeting("World")
}

Edit, Then Re-Run

Change your text, press Run again, and the app updates. This tight edit and run loop is how you iterate quickly on real screens.

Watch the Logcat

Logcat at the bottom streams logs from your running app. When something misbehaves, this is the first place you look for clues.

First Build Feels Slow

Do not worry if the first launch takes a while. Gradle is downloading and caching libraries. Subsequent runs reuse that cache and fly.

Stop and Re-Launch Anytime

Use the red Stop button to halt the app, then Run again to relaunch. You stay in full control of the build-and-test cycle.

Quick Check

Let's confirm what connects your Composables to the screen.

Recap: Your First App

You did it! setContent hooked up your UI, Run built and installed it, and Hello World appeared. Now you can edit, re-run, and watch Logcat as you go.

Başlamak ücretsiz

Yapay zeka eğitmeniyle Kotlin öğren — ücretsiz

Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.

Kurslar
30
Dersler
120

Sıkça Sorulan Sorular

“İlk Uygulamanızı Emülatörde Çalıştırma” dersi ücretsiz mi?

Evet — “İlk Uygulamanızı Emülatörde Çalıştırma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Jetpack Compose Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Jetpack Compose Academy kursu toplamda 4 dersten oluşur.

“İlk Uygulamanızı Emülatörde Çalıştırma” dersinde ne öğreneceğim?

Derleyin, başlatın ve ekranda Hello World'ü görün. Jetpack Compose Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Jetpack Compose Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Jetpack Compose Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.

“İlk Uygulamanızı Emülatörde Çalıştırma” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Jetpack Compose Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Jetpack Compose Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Compose'un Yerine Geçtikleri: XML'e Elveda
  2. Android Studio'yu Compose için Kurma
  3. Bir @Composable İşlevinin Anatomisi
  4. İlk Uygulamanızı Emülatörde Çalıştırma
← Jetpack Compose Academy Sayfasına Dön