Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/contirobert/Contacts-SwiftUI
A contacts app built using SwiftUI! Scroll through a dynamic list of contacts, bring up detail views with contact info, and mark contacts as favorites!
https://github.com/contirobert/Contacts-SwiftUI
bindableobject list plist stack swift swiftui
Last synced: 3 months ago
JSON representation
A contacts app built using SwiftUI! Scroll through a dynamic list of contacts, bring up detail views with contact info, and mark contacts as favorites!
- Host: GitHub
- URL: https://github.com/contirobert/Contacts-SwiftUI
- Owner: contirobert
- Created: 2019-06-07T13:08:19.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-09-27T00:35:14.000Z (about 5 years ago)
- Last Synced: 2024-07-24T04:20:09.109Z (4 months ago)
- Topics: bindableobject, list, plist, stack, swift, swiftui
- Language: Swift
- Homepage:
- Size: 2.04 MB
- Stars: 69
- Watchers: 2
- Forks: 18
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Contacts-SwiftUI
## Overview
Contacts-SwiftUI is a contacts app built using SwiftUI! Scroll through a dynamic list of contacts, bring up detail views with contact info, and mark contacts as favorites! The app incorporates:
- SwiftUI
- Bindable Objects
- Navigation Views and Buttons
- Lists and Stacks
- Images and Text
- Plists## Custom Features
Additional features were added to the original functionality of the app, including:
- Dynamic UI using SwiftUI
- Circular Contact Photos with Shadow## Getting Started
> This app is not available on the App Store.
### Prerequisites
- A Mac running macOS Catalina (beta)
- Xcode 11 (beta)### Installation
1. Clone or download the project to your local machine
2. Open the project in Xcode
3. Run the simulator## Acknowledgements
The following resources were used in the development of this project. All custom code is my own.
- [Introduction to Table Views](https://teamtreehouse.com/library/introduction-to-table-views)
- [SwiftUI Essentials: Handling User Input](https://developer.apple.com/tutorials/swiftui/handling-user-input)Interested in learning more about iOS Development? [Sign up today](http://referrals.trhou.se/bobbyconti1)!