Huawei Contact Shield Flutter Plugin

pub.dev version

Huawei Contact Shield is a basic contact tracing service developed based on the Bluetooth low energy (BLE) technology. Global public health institutions can authorize developers to develop COVID-19 contact tracing apps using Contact Shield APIs. These apps can interact with other devices while protecting user privacy to check whether a user has been in contact with a person tested positive for COVID-19. If so, the user will be notified and instructed to take relevant measures, effectively controlling the spread of the virus.

Learn More

Installation

Please see pub.dev and AppGallery Connect Configuration.

Documentation

Additional Topics

Questions or Issues

If you have questions about how to use HMS samples, try the following options:

  • Stack Overflow is the best place for any programming questions. Be sure to tag your question with huawei-mobile-services.
  • Github is the official repository for these plugins, You can open an issue or submit your ideas.
  • Huawei Developer Forum HMS Core Module is great for general questions, or seeking recommendations and opinions.
  • Huawei Developer Docs is place to official documentation for all HMS Core Kits, you can find detailed documentations in there.

If you run into a bug in our samples, please submit an issue to the GitHub repository.

License

Huawei Contact Shield Flutter Plugin is licensed under Apache 2.0 license

Libraries

calibration_confidence
contact_detail
contact_sketch
contact_window
contactshield_callback
contactshield_engine
contactshield_status
contagiousness
cs_api_exception
daily_sketch
daily_sketch_configuration
diagnosis_configuration
huawei_contactshield
periodic_key
risk_level
scan_info
shared_keys_data_mapping
sketch_data
status_code