NHS open-sources contract tracing iOS and Android apps
From [1]:<p>// TODO: We need a real device to test Bluetooth scanning if isMultipleAdvertisementSupported == false<p>// TODO: We need analytics to identify number of devices that fall into this bucket<p>I don't know whether to laugh or cry reading those comments, the fact that this is a "to do" whilst the app is in "testing" and the fact they've decided the appropriate procedure is to reinvent the work Google and Apple have already done.<p>Google already published their code/APIs in [2]. I'm sure these considerations are taken care of by the framework the OS vendors have published themselves. It's absolute pure arrogance that anyone would even attempt to re-create the work that is being done at the OS level and not 'fall in line'. Germany back tracked, Australia back tracked, and the UK too, will back track and implement Google's APIs.<p>In a time where the message is "saving lives", those TODOs are not living up to that motto. This app is a complete waste of time, resources and money. Use the official APIs and be done with it, anything else is putting people in harms way because you think you "know best". The UK government claimed they reached 100k tests, fudged the numbers, and haven't hit that target since. But it's okay, they'll hit 200k by the end of this month too!<p>Pure 100% incompetence.<p>[1]: <a href="https://github.com/nhsx/COVID-19-app-Android-BETA/blob/master/app/src/main/java/uk/nhs/nhsx/sonar/android/app/DeviceDetection.kt" rel="nofollow">https://github.com/nhsx/COVID-19-app-Android-BETA/blob/maste...</a><p>[2]: <a href="https://github.com/google/exposure-notifications-android" rel="nofollow">https://github.com/google/exposure-notifications-android</a>