Quick Start
MimiTestKit provides UI flows for configuring, taking and submitting a Hearing Test. It handles all aspects of the audio stack, and utilizes the Mimi Hearing Test Engine to provide state of the art test execution. MimiTestKit supports both iPhone and iPad.
Key Features
- Ability to take a Mimi Hearing Test with zero effort.
- All aspects of set-up and configuration handled automatically.
- Informative and extensive interruptions service to ensure reliable results.
Basics
Creating a test flow is simple, passing the test type you want to take:
import MimiTestKit
let flow = MimiTestFlow.build(preferredTest: .mt)
As the flow is a MimiUserFlow it can then be shown in a multitude of ways:
Presented Modally
flow.present(from: viewController, animated: true, completion: nil)
Pushed into Navigation Stack
flow.push(in: navigationController, animated: true)
MimiTestKit Reference