App/device combo tackles poor diabetes management