https://github.com/astrian/fit9130-assignment2-demo.swiftpm
https://github.com/astrian/fit9130-assignment2-demo.swiftpm
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/astrian/fit9130-assignment2-demo.swiftpm
- Owner: Astrian
- Created: 2024-05-19T10:32:10.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-19T10:59:29.000Z (about 2 years ago)
- Last Synced: 2025-03-19T03:56:21.391Z (about 1 year ago)
- Language: Swift
- Size: 15.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# FIT9130 Assignment 2 Prototype
This is the repository of SwiftUI’s high-fidelity prototype for Assignment 2 of FIT9130. Collaborate with those members:
- TIANZE LU 34707883
- ZHIWEN ZHENG 31419526
- QUANZHONG LIU 34479880
- ZHEN BAI 34505709
The prototype illustrates an app/service called “MyCareConnect”, which is used for senior care. There are three identities, seniors, volunteers and family members, who can use this app to make requests, share life or communicate.
## Run this prototype
You can run this SwiftUI prototype with Xcode on a macOS, or Swift Playground on an iPad (theoretically, not verified). No Apple Developer Program (paid, US$99 per year) is required.
- Make sure you downloaded Xcode on macOS, or Swift Playground on iPad. Both can be downloaded from the App Store for free.
- `git clone git@github.com:Astrian/fit9130-assignment2-demo.swiftpm.git` or download the whole project as a zip file and unzip it.
- Make sure the name of the folder you cloned or unzipped ends with `.swiftpm`, which macOS and iPadOS will distinguish the folder as a Swift Playground Package.
- Double-click the `.swiftpm` package (on macOS) or open it with the Swift Playground app (iPad).
- Choose the target which the prototype will run - if you open it with Xcode, you can choose the run target with either the iPhone Simulator or the real iPhone. Otherwise, you can only run on your iPad.
- Click the “Run” button (as a “play” triangle) and see the result on the target you choose.