Tugas 2 PBB A - Jetpack Compose
๐ TUGAS 2 PPB A
๐Jetpack Compose – Aplikasi Hello Android
๐ค Nama: Syomeron Ansell Widjaya
๐ NRP: 5025211250
๐ซ Kelas: Pemrograman Perangkat Bergerak A
๐ Tahun Ajaran: 2024/2025 (Semester Genap)
๐ GitHub
๐ NRP: 5025211250
๐ซ Kelas: Pemrograman Perangkat Bergerak A
๐ Tahun Ajaran: 2024/2025 (Semester Genap)
๐ GitHub
๐ธ Gambar 1. Tampilan Aplikasi HelloAndroid
๐ ️ Cara Membuat Aplikasi HelloAndroid dengan Jetpack Compose
- Membuat Proyek Baru
- Klik "New Project"
- Pilih "Empty Activity", lalu klik Next
- Isi detail proyek:
๐ Name:HelloAndroid
๐ Package name:com.example.helloandroid
๐ Language:Kotlin
๐ Minimum SDK:API 21 (Lollipop)
- Klik Finish dan tunggu hingga build selesai - Memperbaiki
MainActivity.kt
package com.example.helloandroid import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.layout.* import androidx.compose.material3.* import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.unit.dp import com.example.helloandroid.ui.theme.HelloAndroidTheme class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContent { HelloAndroidTheme { Surface(modifier = Modifier.fillMaxSize()) { Greeting(name = "Android") } } } } } @Composable fun Greeting(name: String) { Text( text = "Hello $name!", modifier = Modifier.padding(16.dp), style = MaterialTheme.typography.headlineMedium ) } @Preview(showBackground = true) @Composable fun GreetingPreview() { HelloAndroidTheme { Greeting(name = "Android") } }
- Menjalankan Aplikasi
Klik tombol ▶️ Run di Android Studio dan tunggu hingga emulator menampilkan hasilnya.
๐ธ Gambar 2. Hasil Tampilan "Hello Android!"
๐ Selamat! Kamu telah berhasil membuat aplikasi Compose pertamamu! Terus eksplor dan berkreasi! ๐ป๐ฑ
Komentar
Posting Komentar