Learning iOS Frontend: Aplikasi iOS Pemesanan Makanan dengan SwiftUI, WidgetKit, Google Fonts, dan Assets dari Figma

Overview

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

(back to top)

You might also like...
Save development time! Respresso automatically transforms and delivers your digital assets into your projects
Save development time! Respresso automatically transforms and delivers your digital assets into your projects

Introduction Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects. It allows you to simply import the latest

Save development time! Respresso automatically transforms and delivers your digital assets into your projects
Save development time! Respresso automatically transforms and delivers your digital assets into your projects

Respresso Android client Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects. It allows you to simply import

Save development time! Respresso automatically transforms and delivers your digital assets into your projects
Save development time! Respresso automatically transforms and delivers your digital assets into your projects

Respresso iOS client Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects. It allows you to simply import the

I am learning to build an iOS app with SwiftUI.
I am learning to build an iOS app with SwiftUI.

ios-quiz-app I am learning to build an iOS app with SwiftUI. This is a quiz app with SwiftUI although tutorial was on UIKit Challenges Faced navigatio

Repository to help people learning testing

Testing Training The purpose of this repository is to help people learn the basics of testing in Swift. I decided to prepare this repository because m

SharedImages Screen grabs Main Features Private & self-owned social media Users store their images in their own cloud storage (Dropbox or Google Drive

SharedImages Screen grabs Main Features Private & self-owned social media Users store their images in their own cloud storage (Dropbox or Google Drive

PokePicker - a web application in JavaScript/VSCode with Google Firebase as the database

We would like to create a web application in JavaScript/VSCode with Google Firebase as the database. We want to make a Pokemon team creator

My english learning by reading application swift, realm
My english learning by reading application swift, realm

read-answer-learn-app My english learning by reading application swift, realm I used Swift language and storyboard, realm, tureng translate service in

 Home Assistant Native iOS Application built with SwiftUI for iOS 15+
Home Assistant Native iOS Application built with SwiftUI for iOS 15+

Home Assistant - Native iOS SwiftUI Application Screenshots Disclaimer - Please read This application is mostly a not-working mockup written in SwiftU

Owner
DK
Improving skills through project everyday
DK
SwiftPizza App for Apple ActivityKit & WidgetKit

iOS16 Live Activities ( ActivityKit Demo) SwiftPizza ?? ????‍?? App for Apple ActivityKit & WidgetKit This is the first project example referring to

MING 244 Dec 26, 2022
Command line tool for exporting resources and generating code from your Figma files

Fugen Fugen is a command line tool for exporting resources and generating code from your Figma files. Currently, Fugen supports the following entities

Almaz Ibragimov 69 Dec 17, 2022
Google-Blogger-iOS-App - Using Google Blogger API to build an iOS app like Medium

Google Blogger iOS App Using Google Blogger API to build an iOS app like Medium!

Ricky Chuang 9 Dec 13, 2022
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems

iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |

Provenance Emu 5.1k Dec 31, 2022
Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects

Introduction Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects. It allows you to simply import the latest

Respresso 10 Nov 8, 2022
A template Vapor app with nginx frontend.

This is an example Vapor app. It contains the app itself, as well as surrounding components (Postgres database, nginx frontend for providing secure connection), all runnable out of the box with docker compose. It is a good starting point for Vapor development of an API server which you could access from macOS and iOS clients.

Jaanus Kase 5 Jul 1, 2022
Scane - MacOS frontend for SANE

SCANE A MacOS frontend for SANE. Did Apple unceremoniously drop support for your

Matt Adam 8 Dec 21, 2022
Cross-platform, sophisticated frontend for the libretro API.

RetroArch is the reference frontend for the libretro API. Popular examples of implementations for this API includes video game system emulators and game engines as well as more generalized 3D programs. These programs are instantiated as dynamic libraries. We refer to these as "libretro cores".

null 7.4k Dec 27, 2022
The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!

SwiftGen SwiftGen is a tool to automatically generate Swift code for resources of your projects (like images, localised strings, etc), to make them ty

null 8.3k Dec 31, 2022
Enables easy, convenient asynchronous asset loading in RealityKit for many different kinds of assets.

RealityKit Asset Loading Discussion This package includes classes and examples that enable easy, convenient asynchronous asset loading in RealityKit f

Grant Jarvis 7 Dec 23, 2022