3D E-Commerce
iOS app with 3D model implementation in E-Commerce using SceneKit
About
The uniqe feature that this e-Commerce application have is where each of products in product catalog have their own 3D model that could be rotate, zoom in, and zoom out by the user so that the user could see clearly how is the product will look a like. Moreover, the registered user could directly log in only with their Touch ID/Face ID depends on the user’s device as long as the user accept the permission to login with Touch ID/Face ID feature in the future when the user login. The rest functionality of the app is same as with another e-Commerce app such as, add to cart feature, add to favorites feature, checkout feature, search product feature. This app also integrated with Firebase database, the login information for the user will be store here as a cloud database to verify whether the user already registered or not
Concept Utilized
This application invloved some UIKit concepts:
- SPAlert
- LocalAuthentication
- Firebase
- VStack
- HStack
- ZStack
- On Boarding Screen
- Custom Font
- Custom Text Field
- Custom Corner
- Custom SceneView
- @AppStorage
- @ViewBuilder
- @Published
- @State and @Binding
- @StateObject
- @EnvironmentObject
- @FocusState
Preview Touch ID/Face ID Login Features
Preview.Touch.ID.Face.ID.Login.Features.mov
Preview Touch ID/Face ID Login Features
Untitled.mov