Flutter camera kit uses native android and ios APIs for taking picture and scanning barcode with controlable flash.