Adds aar publishing, introduces background parsing #43
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
-Updated gradle version to 3.3
-Adds the dcendents plugin to enable installation of compiled aar library or importing through jitpack;
-Adds the first DynamicView.createViewAsync method, allowing to parse and create a view in a background thread (not an asynctask; an asynctask limits what the user can do with a view in the background). This method uses a listener, DynamicView.OnJsonParsedAsView, with three methods:
-onBackgroundChanges(View view): Allows to perform adjustements to the view after parsing the json, but before leaving the background thread. Keep in mind this operations must be allowed by the sdk.
-onSuccess(View view): Final callback, performed in the UI thread after parsing the JSON and getting a view from that.
-onFailure(): Final callback, performed in the UI thread after parsing the JSON and getting nothing from that.