Tutorial Membuat UI Design Homepage untuk Aplikasi Booking Tiket Film

Halo semua 👋🏻. Di tutorial ini, kita akan sama-sama belajar cara membuat homepage booking tiket film. Pada tutorial ini kita akan menggunakan fitur dari Figma yaitu auto layout. Mengapa membuat homepage terlebih dahulu? Homepage pada aplikasi booking tiket film penting karena memberikan kesan pertama, memudahkan pencarian film dan bioskop, menampilkan film populer dan promo, serta mengarahkan pengguna untuk segera memesan tiket.

Yuk kita mulai desainnya!

1. Memilih Frame

image-2-gavy.png

Frame yang digunakan pada desain ini yaitu menggunakan template iPhone 14 & 15 pro dengan ukuran 303x852 pixels. Untuk warna background pada frame menggunakan warna #F8F8F9

2. Membuat Header Logo

image-3-gavy.png

Buatlah lingkaran menggunakan tools ellips (menekan huruf “O” pada keyboard). Beri ukuran 48 px. Setelah itu beri warna dengan menggunakan gradient dan memberi warna yang sudah tertera pada gambar di atas.

Untuk ikonnya, aku menggunakan plugin dari Figma yaitu Iconify dan cari ikon dengan kata kunci antara lain “movie”, “cinema”, dan “film”. Ukuran ikonnya 28 px

Kemudian select kedua object dan beri align horizontal centers dan align vertical centers dan kedua object tekan Ctrl+G pada keyboard untuk digabungkan menjadi satu. Dan beri nama layer menjadi “icon”.

image-4-gavy.png

Buatlah teks dengan menggunakan typeface Poppins ukuran 20 pts dan menggunakan tipe bold. Kemudian select layer teks dan letakan di samping kanan layer “icon”. Dan select keduanya dan beri auto layout lalu ubah opsi

  • Horizontal gap between items: 10px

3. Membuat Search Bar

image-5-gavy.png

Membuat search bar kita akan menggunakan auto layout. Berikut langkahnya:

  • Masukkan ikon search tipe outline dari Iconsax ukuran 24px.
  • Buat teks “Search movies . . .” = Poppins, Regular, 14, warna #B2B5BA kemudian letakan di samping kanan ikon search
  • Select teks “Search movies. . . “ dan ikon search dan jadikan ke auto layout (Shift+A pada keyboard) lalu ubah opsi:
    • Gap between items: 12px
    • Align left
    • Horizontal padding: 14px
    • Vertical padding: 16px
  • Rezize search bar dengan width: 361px, height: 58px, dan ubah corner radius: 20
  • Beri warna fill #E8E8E8

4. Membuat desain container “Now Playing”

image-6-gavy.png
  • Buat teks “Now Playing” = Poppins, bold, 16, warna #13181D
  • Buat teks “See all” = Poppins, medium, warna #F97316 kemudian letakan di sebelah kanan teks “Now Playing”
  • Select kedua teks dan jadikan ke auto layout (Shift+A pada keyboard) lalu ubah opsi:
    • Gap between items: Auto
    • Align: middle
  • Select objek lalu ubah size width: 361px
image-7-gavy.png

Untuk gambar poster film, kita akan mengambil 3 poster film. Pada kasus ini kita akan mengambil poster film Twisters, Deadpool & Wolverine, dan Longlegs . Berikut langkahnya:

  • Letakan poster film Twisters dengan size width: 165px, height: 245px, ubah corner radius: 10
  • Letakan poster *film *Deadpool & Wolverine di samping kanan poster film Twisters dengan size width: 173px, height: 257px, ubah corner radius: 10
  • Letakan poster *film *Longlegs di samping kanan poster film Deadpool & Wolverine dengan size width: 165px, height: 245px, ubah corner radius: 10
  • Select ketiga film poster dan jadikan ke auto layout (Shift+A pada keyboard) lalu ubah opsi:
image-8-gavy.png

Untuk membuat movie title dan kategori chip akan dijadikan auto layout, Berikut langkahnya:

  • Buat teks “Deadpool & Wolverine” = Poppins, bold, 20, warna #13181D
  • Untuk kategori chip, ikurin langkahnya:
    • Buat teks “Action” = Poppins, regular, 12, warna #F97316
    • Select teks “Action” dan jadikan auto layout (Shift+A pada keyboard) lalu ubah opsi:
      • Align center
      • Horizontal padding: 8px
      • Vertical padding: 4px
    • Beri warna fill #FFE5D3
    • Buatlah yang sama pada teks “2h30m”, dan “D17”
    • Letakan chip “2h30m” di samping kanan chipAction”
    • Letakan chip “D17” di samping kanan chip “2h30m”
    • Select ketiga chip dan jadikan auto layout (Shift+A pada keyboard) lalu ubah opsi:
      • Gap between items: 8px
    • Letakan kategori chip dibawah teks movie title, kemudian select teks movie title dan kategori chip dan jadikan auto layout (Shift+A pada keyboard) lalu ubah opsi:
      • Gap between items: 8px
      • Align center
image-9-gavy.png

Letakan teks “Now Playing”, “See all” di atas, poster film di bawahnya, dan movie title, kategori chip di bawah poster film. Kemudian select ketiganya dan jadikan auto layout (Shift+A pada keyboard) lalu ubah opsi:

  • Gap between items: 16px
  • Align center

5. Membuat desain container “Coming Soon”

image-10-gavy.png
  • Buat teks “Coming Soon” = Poppins, bold, 16, warna #13181D
  • Buat teks “See all” = Poppins, medium, warna #F97316 kemudian letakan di sebelah kanan teks Now Playing
  • Select kedua teks dan jadikan ke auto layout (Shift+A pada keyboard) lalu ubah opsi:
    • Gap between items: Auto
    • Align: Middle
  • Select objek lalu ubah size width: 361px
image-11-gavy.png

Lalu untuk movie card ini pertama taruh gambar poster film dengan ukuran yang sudah ditentukan pada kasus ini kita akan mengambil poster film Trap, Borderlands, dan Mufasa: The Lion King. Berikut langkahnya:

  • Masukkan poster film Trap dengan size width: 125px, height: 188px, ubah corner radius: 10
  • Di bawahnya letakan teks “Trap” = Poppins, semibold, 14, warna #13181D
  • Di bawah teks “Trap” buatlah kategori chip yang langkahnya sama seperti membuat di desain container Now Playing”
  • Select tiga kategori chip dan jadikan auto layout (Shift+A pada keyboard) lalu ubah opsi:
    • Ubah direction: wrap
    • Horizontal gap between items: 8px
    • Vertical gap between items: 8px
    • Ubah size width: 125px
  • Buatlah yang movie card sama pada film Borderlands dan **Mufasa: The Lion King
image-12-gavy.png

Movie card yang sudah dibuat, select ketiga card ini di-select lalu dijadikan ke auto layout lalu ubah opsi:

  • Horizontal gap between items: 16px
  • Align: left
image-13-gavy.png

Akhirnya select “Coming Soon” dan movie card dan jadikan auto layout (Shift+A pada keyboard) lalu ubah opsi:

  • Vertical gap between items: 16px
  • Align: Top left

6. Membuat Navigation Bar

image-14-gavy.png

Dalam membuat navigation bar, ikuti langkah-langkah berikut:

  • Masukkan ikon home, buildings, dan ticket. Ikon ini dapat diambil dari Iconsax dari community Figma.
  • Berikan teks informasi di bawah ikon:
    • Pada ikon home beri teks “Home” = Poppins, medium, 12, warna #F97316
    • pada ikon buildings beri teks “Theatre” = Poppins, medium, 12, warna #13181D
    • Pada ikon ticket beri teks “My Order” = Poppins, medium, 12, warna #13181D
  • Pada ikon home dan teksnya beri warna yang sudah ditentukan di gambar
  • Select setiap ikon dan teks, dijadikan auto layout dan ubah opsi:
    • Vertical gap between items: 4px
    • Align: top center
  • Select ketiga object lalu dijadikan auto layout dan atur jaraknya sesuai tertera pada gambar jangan lupa beri warna filling yaitu warna putih.
  • Atur size navigation bar sesuai dengan gambar.

7. Menyusun desain-desain komponen

image-15-gavy.png

Setelah komponen-komponen sudah dibuat, waktunya menyusun menjadi homepage, dimulai dari Header logo —>Search bar—>Now Playing—>Coming Soon—>Navigation bar. Tiap komponen jangan lupa diberi jarak sesuai dengan gambar di atas.

Result

image-16-gavy.png

Nice! Dengan mengikuti step by step, akhirnya kamu berhasil membuat homepage untuk booking tiket film. Good job!!!

Kesimpulan

Pembuatan desain homepage untuk aplikasi booking tiket film, penting untuk memberikan kesan pertama yang menarik, memudahkan navigasi dan pencarian film, menampilkan film yand sedang ditayang dan mengarahkan pengguna untuk segera memesan tiket. Juga dalam mendesain menggunakan auto layout di Figma memungkinkan desainer untuk membuat desain yang responsif dan mudah disesuaikan, memastikan elemen-elemen UI tetap rapi dan terorganisir dengan baik di berbagai ukuran layar.

Mau belajar lebih dalam mengenai UI Design? Yuk belajar UI Design bersama BuildWithAngga dan cek kelas-kelas terbarunya!

Kredit

Asset poster film diambil dari IMDb