Skip to content

mballeza/Syllabus-Prep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Syllabus Prep

Syllabus Prep is way for students of the Oregon Music Teachers Association (OMTA) to study and prepare for their syllabus tests. Syllabus Prep will cover music theory for each syllabus level including ear training, rhythm training, and sight reading. This project is being developed in XCode in the Swift 3 language, and will eventually be released to the Apple Store.

The current state of this project is a work in progress. The list of stable builds are as follows:

Author

  • Matthew Balleza

License

This project is licensed under the Apache 2.0 License - see the LICENSE file for details.

This project includes third part open source software components: MIDISampler.swift. This file has been modified under permission of the MIT License. Please see Third-Party-License/LICENSE-DeLisa

Definition of Terms

This project uses certain terms in its documentation and naming style. See the file Terms.md for more details.

Prerequisites

Xcode 8.0 or higher. This requires macOS. If you do not have macOS-compatible hardware, you can use a VM, such as VirtualBox. There are several online tutorials and resources to assist you.

Swift 3 or higher.

iOS 9.3 or higher for use on devices.

An AppleID to test and use on iOS devices.

Build

Simulator

  1. Start Xcode, open Syllabus Prep.

  2. Select and set the active scheme. Currently the UI is optimized for iPad devices.

image of set active scheme

image of select active scheme

  1. Build and run

image of build and run

iOS Device

  1. Plug in your iOS device to your computer. Note the UI is optimized for iPad devices.

  2. Start Xcode, open Syllabus Prep.

  3. Select and set the active scheme to your device.

image of select device scheme

  1. Click the top-most level file in the project.

image of select .xcodeproj file

  1. Under the "Signing" section, change the "Team" to your AppleID. Click on "Add an Account" to enter your ID and password.

image of add account

  1. Build and run

image of build and run

Here are some useful keyboard shortcuts

Clean

shift+cmd+k

Build

cmd+b

Run

cmd+r

Test

cmd+u

Useful Links

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages