An open API service indexing awesome lists of open source software.

https://github.com/astrian/fit9130-assignment2-demo.swiftpm


https://github.com/astrian/fit9130-assignment2-demo.swiftpm

Last synced: about 1 year ago
JSON representation

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.