Skip to content

Commit

Permalink
Update Development.md
Browse files Browse the repository at this point in the history
  • Loading branch information
stephenbensley authored Jul 30, 2024
1 parent b55d9cf commit f19e8c5
Showing 1 changed file with 0 additions and 2 deletions.
2 changes: 0 additions & 2 deletions Development.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ Tensity is implemented in Swift and uses the SwiftUI framework. It follows a sta

The guitar string specifications are stored in a read-only [JSON file](Tensity/Resources/StringData.json) that's bundled with the app. [StringData](Tensity/Model/StringData.swift) is the root object responsible for loading this file and providing the data to the rest of the app.

[UserData](Tensity/Model/UserData.swift) handles loading and saving the user's settings to UserDefaults.

[Guitar](Tensity/Model/Guitar.swift) is the main entry point into the model. It maintains an array of [TunedString](Tensity/Model/TunedString.swift) objects corresponding to each string on the instrument.

The [GuitarTraits](Tensity/Model/GuitarTraits.swift) protocol provides the interface for defining instrument types. There is an implementation of the protocol for each type supported by the app (i.e., electric, acoustic, and bass).
Expand Down

0 comments on commit f19e8c5

Please sign in to comment.