Skip to content

fedepini/SoundLines

Repository files navigation

SoundLines

SoundLines is an accessible iOS app with the aim of teaching blind or visually impaired children basic geometry concepts. It is designed as a game where the user has to connect a kitten to a cat following a line, whose direction and shape changes in the different levels, guided by sound spatialization, VoiceOver instructions and different sounds.

Built With

  • Swift - The programming language used
  • AudioKit - Framework used to manage sound elements

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • a MacOS device - Necessary to run Xcode
  • Xcode - Apple's IDE for app development
  • AudioKit - Framework used to manage sound elements
  • an iOS device - For VoiceOver interactions testing
  • VoiceOver - iOS's accessibily tool for screen reading

Installing

  1. Download Xcode on your MacOS device and install it

  2. Open Xcode and clone this GitHub repository. You can do it from the navigation bar:

Source Control -> Clone... -> Paste https://github.com/fedepini/SoundLines -> Clone

or from command line:

$ git clone https://github.com/fedepini/SoundLines
  1. Open the cloned repository on Xcode.

  2. Install AudioKit. You can do it with CocoaPods, as recommended from AudioKit's own guide.

    • Install CocoaPods following their guide.
    • Update your Podfile pasting
    pod 'AudioKit', '~> 4.6.4'
    
    • Execute:
    $ pod install
    
  3. Done! You can try SoundLines on Xcode iOS simulators or, for a complete test, on an iOS device with VoiceOver activated. To activate VoiceOver on your device go to:

Settings -> General -> Accessibility -> VoiceOver

Authors

Acknowledgments

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages