Skip to content

Commit

Permalink
docs(sdk): list SDKs in readme (#589)
Browse files Browse the repository at this point in the history
Signed-off-by: Rolson Quadras <[email protected]>
  • Loading branch information
rolsonquadras authored Sep 7, 2023
1 parent 6caf401 commit 050234a
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 11 deletions.
22 changes: 12 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,18 @@ The TrustBloc Wallet SDK repo contains APIs to receive and present [W3C Verifiab
signed using [W3C Decentralized Identifiers(DIDs)](https://www.w3.org/TR/did-core/). These APIs are useful for the holder
role defined in the [W3C VC Specification](https://www.w3.org/TR/vc-data-model/#dfn-holders).

This project contains:
- [A Go SDK](pkg)
- For building native Go applications.
- [A gomobile-compatible Go SDK](cmd/wallet-sdk-gomobile)
- For generating gomobile-compatible bindings (see below).
- To jump straight to usage documentation, see [here](cmd/wallet-sdk-gomobile/docs/usage.md).
- [Scripts to generate Android and iOS-compatible bindings](cmd/wallet-sdk-gomobile/README.md)
- Allows the Go SDK to be used in an Android or iOS app.
- [EXPERIMENTAL - Scripts to generate JavaScript/WebAssembly(WASM) bindings](cmd/wallet-sdk-js/README.md)
- Allows the Go SDK to be used in a Web Application. Refer SDK usage guide [here](cmd/wallet-sdk-js/docs/usage.md).
The project contains the following source code components and build scripts for SDKs.
- Go SDK
- Build native Go applications using the [core pkg](pkg).
- Android and iOS SDK
- [A gomobile-compatible Go SDK](cmd/wallet-sdk-gomobile)
- For generating gomobile-compatible bindings (see below).
- To jump straight to usage documentation, see [here](cmd/wallet-sdk-gomobile/docs/usage.md).
- [Scripts to generate Android and iOS-compatible bindings](cmd/wallet-sdk-gomobile/README.md)
- Allows the Go SDK to be used in an Android or iOS app.
- EXPERIMENTAL: WebAssembly(WASM)/JavaScript(JS) SDK
- [Scripts to generate JavaScript/WebAssembly(WASM) bindings](cmd/wallet-sdk-js/README.md)
- Allows the Go SDK to be used in a Web Application. Refer SDK usage guide [here](cmd/wallet-sdk-js/docs/usage.md).

The repo also has code to generate a [Reference iOS, Android or Web App](demo/app/) built using the [Flutter](https://flutter.dev/) framework.

Expand Down
2 changes: 1 addition & 1 deletion demo/app/android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

android {
compileSdkVersion 33
compileSdkVersion 34
ndkVersion flutter.ndkVersion

compileOptions {
Expand Down

0 comments on commit 050234a

Please sign in to comment.