Posts

Showing posts from March, 2024

Tugas 3 - Pemograman Perangkat Bergerak

Image
Nama : Sayid Ziyad Ibrahim Alaydrus NRP : 5025201147 Kelas : PPB F Tugas : Membuat aplikasi happy birthday menggunakan Composable Apa itu Jet Compose? Jetpack Compose adalah toolkit modern untuk membangun UI Android. Compose menyederhanakan dan mempercepat pengembangan UI di Android dengan lebih sedikit kode, alat yang canggih, dan kemampuan Kotlin yang intuitif. Compose dapat membantu Anda membangun UI dengan menentukan sekumpulan fungsi, yang disebut fungsi composable, yang mengambil data dan menjelaskan elemen UI. pada tugas ini akan dibuat aplikasi sederhana yang menampilkan pesan selamat ulang tahun menggunakan Jet Compose. Hasil: Code: package com.example.happybirthday import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layo...

Tugas 2 - Pemograman Perangkat Bergerak

Image
Nama : Sayid Ziyad Ibrahim Alaydrus NRP : 5025201147 kelas : PBB-F Tugas : membuat aplikasi sederhana Hello World menggunakan Android Studio Android Studio adalah  Integrated Development Environment  (IDE) resmi untuk pengembangan aplikasi Android berdasarkan IntelliJ IDEA. Untuk mendukung pengembangan aplikasi dalam sistem operasi Android, Android Studio menggunakan build system, emulator, template code, dan integrasi ke Github berbasis Gradle. Penggunaan Jetcompose Jetpack Compose adalah toolkit UI modern yang diperkenalkan Google untuk mempermudah pengembangan user interface di platform Android. Dibangun di atas bahasa pemrograman Kotlin, Jetpack Compose mengadopsi pendekatan deklaratif dalam mendesain UI. Artinya, developer dapat mendeskripsikan tampilan dan UI behavior menggunakan serangkaian fungsi tanpa perlu khawatir tentang detail implementasi.  Hasil: Hasil prototype Hello World code : <?xml version= "1.0" encoding= "utf-8" ?> <androidx.constrain...

Tugas 1 - Pemograman Perangkat Bergerak

Image
Nama : Sayid Ziyad Ibrahim Alaydrus NRP : 5025201147 kelas : PPB F Tugas : Membuat CV pada platform mobile/web berikut adalah aplikasi yang menampilkan CV dalam versi mobile ataupun website. Aplikasi ini dibuat menggunakan platform Glide. Glide adalah platform pengembangan perangkat lunak/software yang dapat digunakan tanpa menggunakan bahasa pemograman. Banyak fitur yang disediakan oleh aplikasi ini antara lain dapat membuat aplikasi mobile memasukkan data dan gambar lalu juga membuat aplikasi versi dekstop ataupun website. berikut adalah dokumentasi tugas : Tampilan mobile Tampilan website/desktop