Learning iOS Frontend: Food Ordering iOS App with SwiftUI, WidgetKit, Google Fonts and Assets from Figma

Foody

Aplikasi Foody adalah Aplikasi iOS Pemesanan Makanan dengan SwiftUI, WidgetKit, Google Fonts, dan Assets dari Figma untuk Mempelajari Ilmu Frontend iOS.

Preview

Folder & File Structure

Berikut struktur file dan folder pada iReader:

.
├── FoodyApp.swift          # Root Project: Konfigurasi ContentView
├── Info.plist              # Fonts Provided by Aplication: Poppins-(Regular, Medium, SemiBold, dan Bold)
├── ContentView.swift       # Tampilan Beranda Aplikasi
├── Assets                  # Aset Logo, Icon, Gambar, dan Warna
├── GetStartedView.swift    # Berisikan Halaman Get Started (Frontend Only)
├── HomeView.swift          # Berisikan Halaman Home / Beranda (Frontend Only)
├── DetailView.swift        # Berisikan Halaman Food Detail (Frontend Only)
└── OrderView.swift         # Berisikan Halaman Order (Frontend Only)

Features:

  • Widgets & Properties
  • Basic Navigations with Group & onTapGesture
  • Declarative UI with @State
  • Importation Assets from Figma & Google Fonts

Build With:

Installation

Untuk menggunakan repositori ini, ikutilah petunjuk penggunaan berikut dan pastikan git sudah terinstall pada komputer (semua perintah dilaksanakan pada cmd.exe atau terminal):

  1. Lakukan download .zip atau clone repositori dengan cara:
git clone https://github.com/dekapd99/Foody.git
  1. Jika sudah silahkan buka Project di Xcode.
  2. Pastikan untuk memilih iPhone pada Target Simulator (Kolom Device dibagian atas Xcode).
  3. Build & Run

License

MIT License: Copyright (c) 2022 DK

GitHub

View Github