Temple Classifieds>Temple 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

e.g. This is primarily aimed at first- and second-year undergraduates interested in engineering or science, along wiUnlock Your App Development Potential: Creating a Feature-Rich Shopping List App... more
Within this 1-hour long guided project you will learn how to scalably deploy a fullstack web application using blue-green deployment strategy using Cloud Foundry. Blue-green deployment simplifies... more
To realize next-generation devices, novel ceramic materials with ultimate physical and chemical properties are required. For this purpose, a few intrinsic and extrinsic approaches for the... more
In this course, you will develop the knowledge and skills to assess and stabilize certain types of patients for transport. By the end of this course, you will be able to: (1) Identify the signs and... more
In this course, you will learn the Grammar of Graphics, a system for describing and building graphs, and how the ggplot2 data visualization package for R applies this concept to basic bar charts,... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL