Tuesday, March 10, 2026

Jet Pack Compose - Text

 Jetpack Compose adalah toolkit modern untuk membangun user interface (UI) aplikasi Android menggunakan bahasa Kotlin secara deklaratif tanpa menggunakan XML layout.

Framework ini dikembangkan oleh Google sebagai bagian dari Android Jetpack untuk mempermudah pengembangan UI Android agar lebih sederhana, cepat, dan modern.

1. Struktur Utama Program

Kode ini terdiri dari dua bagian utama:

  1. MainActivity → Entry point aplikasi Android

  2. Composable Function (MyTextView) → Fungsi UI yang menampilkan teks

Arsitektur Jetpack Compose biasanya seperti ini:

MainActivity

setContent{}

Composable Function

UI Components (Text, Column, Row, dll)

2. Penjelasan Class MainActivity

class MainActivity : ComponentActivity() {
  • MainActivity adalah activity utama pada aplikasi Android.

  • ComponentActivity adalah class dasar yang mendukung Jetpack Compose.

Pada sistem Android lama biasanya:

Activity → setContentView(XML)

Sedangkan pada Jetpack Compose:

Activity → setContent { Composable }



No comments:

Post a Comment

Jet Pack Compose - Text

  Jetpack Compose adalah toolkit modern untuk membangun user interface (UI) aplikasi Android menggunakan bahasa Kotlin secara deklaratif ta...