AndroidTacticalAssaultKit-CIV icon indicating copy to clipboard operation
AndroidTacticalAssaultKit-CIV copied to clipboard

Plugin development?

Open andriyfomenko opened this issue 5 years ago • 8 comments

Where can I find any hints on plugin development for ATAK-CIV?

andriyfomenko avatar Oct 02 '20 15:10 andriyfomenko

Where can I find any hints on plugin development for ATAK-CIV?

Couple good write-ups on this blog. https://www.ballantyne.online/category/atak/

nconder avatar Oct 02 '20 15:10 nconder

Great info for start, thank you!

andriyfomenko avatar Oct 02 '20 15:10 andriyfomenko

@takdeveloper, @nconder, What is the process for getting a plugin published with ATAK? I have been working on getting my COT over Bluetooth serial (https://github.com/deptofdefense/AndroidTacticalAssaultKit-CIV/pull/87) converted from a main app modification to a plugin. It is unclear how one would go about making the plugin available.

W3DMJ avatar Aug 25 '21 18:08 W3DMJ

@W3DMJ Publish to the Play Store! A few are up there already (e.g. Hammer https://play.google.com/store/apps/details?id=com.atakmap.android.cot_utility.plugin).

takdeveloper avatar Aug 26 '21 12:08 takdeveloper

our developer has issues with the proper signature on the plugin, so we are stuck in the situation where we can only use it with self-compiled base CaivTAK and it always shows "development version" message atop

per our developer, plugin needs to get a proper signature to be published to the store and be compatible with the store-publiched CivTAK

is it any instruction available on how to publish the plugin?

andriyfomenko avatar Aug 26 '21 13:08 andriyfomenko

@takdeveloper as mentioned by @andriyfomenko there is the issue with the cert when building the release version of the plugin. Currently I am using the self-signed cert with the debug version of ATAK-CIV. The tutorials given on https://www.ballantyne.online/build-an-atak-dev-environment/ are good but it stops at getting the development environment established.

What is needed is the process to obtain a copy of the trusted certs or how to register my self-signed cert so it can be added as trusted so the plugin will be recognized as a valid plugin by the published version of ATAK-Civ.

W3DMJ avatar Aug 26 '21 16:08 W3DMJ

You need to register at tak.gov for an account. You can then submit your code to be signed by the TAK team.

peterhaigh avatar Aug 26 '21 16:08 peterhaigh

You need to register at tak.gov for an account. You can then submit your code to be signed by the TAK team.

@peterhaigh perfect! Thanks for the quick reply.

W3DMJ avatar Aug 26 '21 17:08 W3DMJ