-
Notifications
You must be signed in to change notification settings - Fork 11
Project's stucture
Mikhail Rubanov edited this page Jun 27, 2022
·
1 revision
We develop two apps in the same repository:
- VoiceOver Designer: macOS app that helps design accessibility's layout
- VoiceOver Preview: iOS app that allows to preview result of designer work
The macOS app consists from 4 main modules:
- Projects – starter screen that presents previous projects in work
- Editor – represent a document, allows to draw elements above an image.
- Settings - allows to edit accessible properties of the element. Currently shown in popover.
- CommonUI – shares code between macOS modules
Has no dependent modules, just shared Document
package
Shared code is located in Document
package. It's model
layer of the architecture, contains NSDocument and UIDocument.