OpenEarable / app

MIT License
10 stars 26 forks source link

OpenEarable - App v2.0.0

OpenEarable is a new, open-source, Arduino-based platform for ear-based sensing applications. It provides a versatile prototyping platform with support for various sensors and actuators, making it suitable for earable research and development.

⬇️ Download iOS app

⬇️ Download Android beta app

↗️ Open Web app (Needs Web Bluetooth support)

🦻 Get OpenEarable device now

Table of Contents

Introduction

This App is designed to control the OpenEarable device and work as an example project. It is written in Flutter and can be compiled for Android and iOS.

Features

Getting Started

To get started with the OpenEarable App, you need to have the following:

Run the app

  1. Clone this repository
    git clone https://github.com/OpenEarable/app.git
  2. Navigate to the project folder in your terminal
  3. Connect your Phone to your Computer
  4. Start the app on your phone
    flutter run

    and select your phone as the target device from the list of connected devices.

Install the app

  1. Navigate to the project folder in your terminal
  2. Connect your Phone to your Computer
  3. Run the app in release mode
    flutter run --release

    and select your phone as the target device from the list of connected devices.

Contribute your own example app

If you want to contribute your own example app, please follow the steps below:

  1. Create a new folder in the lib/apps_tab folder for your app
  2. Develop your app in the new folder
  3. Add an instance of the AppInfo class to sampleApps property in the lib/apps_tab/apps_tab.dart file to include your app in the list of example apps
  4. If your app contains any assets, add the path to your assets to the pubspec.yaml file
  5. Create a pull request to this repository