Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Improving Usability of Data Charts in Multimodal Documents for Low Vision Users

Recommended


IDE Setup

Recommended IDE: Visual Studio Code

Essential Plugins for Visual Studio Code:

Configuration Tips:

  • Set the Dart Line Length as shown below for optimal readability: Dart: Line Length Configuration

  • Dart Line Length Configuration Dart: Line Length Configuration


Linting

All linting options need to be added to analysis_options.yaml. This is present in the root directory of the project

floatingbubble/
|- analysis_options.yaml

Getting Started

Step 1:

Download or clone this repo by using the link below:

https://github.com/anonymous281107/ChartSync2024.git

Step 2:

Go to project root and execute the following commands in console to get the required dependencies:

flutter pub get
flutter pub upgrade

Building a release APK

Go to project root and execute the following commands in console to clean build the release APK:

flutter clean
flutter build appbundle --target-platform android-arm,android-arm64

Code Commit Guidelines

  • Ensure all code is well-commented with clear, meaningful variable names.
  • Avoid unnecessary overheads and redundant code.
  • Use the Dart formatter provided by the IDE for consistent code formatting.
  • Import order: Flutter core libraries, external libraries, then local files.

Branch Management

  • Creating a New Branch: Create branches for new features with descriptive names, e.g., floatingbubble-customtheme.
  • When to Merge a Branch: When to merge a branch

Key Libraries & Tools

About

Improving Usability of Data Charts in Multimodal Documents for Low Vision Users

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages