getditto / DittoAndroidTools

Diagnostic and Debugging Tools for Ditto Android SDK
MIT License
6 stars 1 forks source link

Ditto Compatibility App #127

Open bplattenburg opened 1 month ago

bplattenburg commented 1 month ago

Create an app that quickly tests overall Ditto compatibility and potential challenges on the current hardware and software. This is essentially an extended version of the WiFi Aware checker. This app should:

Notably, this app does not require the Ditto SDK (unless doing so makes a first draft faster)

If possible, build this as a tool and embed in a thin wrapper app.

This should also reference the details of what permissions we need and why from our docs when that becomes available in the near future.

rajramsaroop commented 1 month ago

Do we need a new repo for this?

bplattenburg commented 1 month ago

@rajramsaroop Yes, we should be able to create one under the getditto org (private by default, to be made public later when ready)

rajramsaroop commented 1 month ago

Should it be a monorepo or should I make it Android specific?

bplattenburg commented 1 month ago

@rajramsaroop I think Android-specific in this case.

rajramsaroop commented 1 month ago

So a quick outline of tasks to be done to create an MVP:

Adding the Wifi aware code to either the app or the Health tool is pretty much the same amount of work, with the only difference being if it's added to the Health tool a tools update will be required.

Let me know if I'm missing anything. Will connect with @rdas-ditto to pair up.

rajramsaroop commented 3 weeks ago

Repo created and initial commit added.

The health tool that includes wifi aware capability checking is in review: https://github.com/getditto/DittoAndroidTools/pull/130

Once this is merged and published to maven, it should be trivial to integrate with the app

bplattenburg commented 3 weeks ago

@rajramsaroop I think maybe you meant to link to #130 above?

rajramsaroop commented 2 weeks ago

Ya, updated. Thanks.