Pepperdine Classifieds>Pepperdine Online Courses>Build an iOS 16 Coffee Shop App Using SwiftUI And Firebase

Build an iOS 16 Coffee Shop App Using SwiftUI And Firebase

About this Course

In this course, you will build a real online coffee shop ordering application using SwiftUI, starting from scratch with iOS, SwiftUI, and XCode. The course focuses on writing clean, reusable code, setting up TabView, creating models, dummy drinks, HomeView models, Firebase repositories, drink rows, Async images, detailed views, and basket view models. You\'ll learn to secure storage and save users to a keychain. Advanced topics include creating a Firebase app, saving menus, setting up repositories, and creating orders. By the end, you\'ll independently build a coffee shop app allowing users to choose items, place orders, pay, and save user data using Xcode, SwiftUI, and Firebase. You\'ll create a beautiful UI with SwiftUI, manage online baskets, authenticate Firebase users, and ensure dark and light mode compatibility. Ideal for iOS developers familiar with Xcode, Swift, and SwiftUI, the course provides valuable insights even for experienced developers. Prerequisites include experience with Xcode, basic Swift and SwiftUI knowledge, and familiarity with Firebase Firestore.

Created by: Packt


Related Online Courses

This specialisation serves to introduce and integrate the key concepts of global health, globalisation and governance to understanding major challenges and threats to global health. It aims to... more
Reactive programming is a set of techniques for implementing scalable, resilient and responsive systems as per the Reactive Manifesto. Such systems are based on asynchronous message-passing, and... more
This K8s certification specialization is intended for individuals seeking to develop proficiency in the architecture of Kubernetes and container orchestration techniques. The course is aligned with... more
This course, Learning Technologies Foundations and Applications, is one of the two four-week MOOC courses that form part of Instructional Design MasterTrack Certificate. After completing the... more
Embark on an exciting journey to create an endless runner game using Unreal Engine 5, a leading tool in game development. The course starts with the basics, including installation, project... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL