Skip to content

Commit

Permalink
Version - v1.3 (#14)
Browse files Browse the repository at this point in the history
* Inspect code (#8)

* Inspect code

* Update DynamicComponents.java

* Reflection fix for Android <7

* Add license scan report and status

Signed off by: fossabot <[email protected]>

* Add Codacy badge (#10)

* Update README.md

* 🎉 Implement Schema feature

* 📜 Update comments

* 🧱 More checks for SetProperty

* 🧱 Fix Schema & 1 New Event

* ➕ "Version" block

Co-authored-by: Mika <[email protected]>
Co-authored-by: fossabot <[email protected]>
Co-authored-by: Codacy Badger <[email protected]>
  • Loading branch information
4 people authored Jun 23, 2020
1 parent 8aaec7d commit 5addd3f
Show file tree
Hide file tree
Showing 2 changed files with 475 additions and 183 deletions.
17 changes: 16 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,23 @@
# DynamicComponents-AI2
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/c9fee4822c864505a2ade6d19731caa5)](https://app.codacy.com/manual/ysfchn/DynamicComponents-AI2?utm_source=github.com&utm_medium=referral&utm_content=ysfchn/DynamicComponents-AI2&utm_campaign=Badge_Grade_Dashboard)
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fysfchn%2FDynamicComponents-AI2.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fysfchn%2FDynamicComponents-AI2?ref=badge_shield)

Fully supported Dynamic Components extension for MIT App Inventor 2. It is based on Java's reflection feature, so it creates the components by searching for a class by just typing its name. So it doesn't have a limited support for specific components, because it supports every component which is ever added to App Inventor platform!

## Blocks

![](blocks.png)

Source code is licensed under MIT license.
Source code is licensed under MIT license. You must include the license notice in all copies or substantial uses of the work.

## Building

You will need:

* Java 1.8 (either OpenJDK or Oracle)
* Ant 1.10 or higher

Then execute `ant extensions` in the root of the repository.

## License
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fysfchn%2FDynamicComponents-AI2.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fysfchn%2FDynamicComponents-AI2?ref=badge_large)
Loading

0 comments on commit 5addd3f

Please sign in to comment.