Programming Assignment One for CS 8803 Mobile Apps and Services
By Patrick Crawford and Sam Thomas
For our application in this assignment, we decided to implement a basic log-in screen, followed by a card-matching game
- Ensure that you have a recent version of XCode downloaded on your Mac
- Clone this repository with a
git clone https://github.com/patrickc410/paone.git
command in Terminal - Open XCode, then open the
paone.xcworkspace
file when prompted to open a project ... - Plug in your iOS device to your Mac
- Along the top ribbon of XCode, set the active scheme to paone and set the device to your iOS device.
...
- Press the play button to "Build then run the current scheme", which will download the app to your iOS device and then lauch the app.
- You may be required to input your Apple ID password as a developer:
...
- Optional: If you get an error "signing says no accounts found", you must go to paone.xcodeproj in Xcode and go to Signing and capabilties tab. There you will need to select you account.
The backend authentication scheme for our application is implemented with Google Firebase. Firebase requires certain modules called pods, managed through a dependency manager called CocoaPods