That is easy and implemented with this extension.
That you will have to manage in block’s.
Can we edit the first schema i.e. appinventor://
to anything else like appname://
?
This extension gives you more more control than any other extension.
Your app’s Screen1 will be opened when user clicks on a link which is set in extension and after that it is upon you what you want to do.
Yes you can.
Just put the desired scheme and host here:
Thank You Very much for clearing my doubt.
Hi, Your Extension is very good that makes impossible to possible.
You provided a website link i.e. https://deep-link.000webhostapp.com/
Can you please share the source code of that website.
It will help us share and increase our knowledge.
Please Help, I am not able to compile the aix.
Using Code Editor.
Build Log:
Buildfile: /projects/goldv2/appinventor-sources/appinventor/build.xml
extensions:
clean:
init:
common_CommonUtils:
init:
CommonUtils:
common_CommonVersion:
init:
CommonVersion:
[exec] Result: 128
[exec] Result: 128
CopyToRunLibDir:
components_AndroidRuntime:
init:
CommonConstants:
[javac] Compiling 6 source files to /projects/goldv2/appinventor-sources/appinventor/components/build/classes/CommonConstants
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.7
[javac] 1 warning
HtmlEntities:
[javac] Compiling 1 source file to /projects/goldv2/appinventor-sources/appinventor/components/build/classes/HtmlEntities
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.7
[javac] 1 warning
common_CommonVersion:
init:
CommonVersion:
[exec] Result: 128
[exec] Result: 128
AndroidRuntime:
[javac] Compiling 332 source files to /projects/goldv2/appinventor-sources/appinventor/components/build/classes/AndroidRuntime
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.7
[javac] /projects/goldv2/appinventor-sources/appinventor/components/src/com/appybuilder/letscode/Deeplink/Deeplink.java:33: error: class DeepLink is public, should be declared in a file named DeepLink.java
[javac] public final class DeepLink extends AndroidNonvisibleComponent{
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 1 error
[javac] 1 warning
BUILD FAILED
/projects/goldv2/appinventor-sources/appinventor/build.xml:35: The following error occurred while executing this line:
/projects/goldv2/appinventor-sources/appinventor/build-common.xml:372: The following error occurred while executing this line:
/projects/goldv2/appinventor-sources/appinventor/components/build.xml:141: The following error occurred while executing this line:
/projects/goldv2/appinventor-sources/appinventor/build-common.xml:118: Compile failed; see the compiler error output for details.
Total time: 7 seconds
ilding jar: /projects/goldv2/appinventor-sources/appinventor/components/build/HtmlEntities.jar
common_CommonVersion:
init:
CommonVersion:
[exec] Result: 128
[exec] Result: 128
AndroidRuntime:
[mkdir] Created dir: /projects/goldv2/appinventor-sources/appinventor/components/build/classes/AndroidRuntime
[javac] Compiling 332 source files to /projects/goldv2/appinventor-sources/appinventor/components/build/classes/AndroidRuntime
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.7
[javac] /projects/goldv2/appinventor-sources/appinventor/components/src/com/appybuilder/letscode/Deeplink/Deeplink.java:33: error: class DeepLink is public, should be declared in a file named DeepLink.java
[javac] public final class DeepLink extends AndroidNonvisibleComponent{
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 1 error
[javac] 1 warning
BUILD FAILED
/projects/goldv2/appinventor-sources/appinventor/build.xml:35: The following error occurred while executing this line:
/projects/goldv2/appinventor-sources/appinventor/build-common.xml:372: The following error occurred while executing this line:
/projects/goldv2/appinventor-sources/appinventor/components/build.xml:141: The following error occurred while executing this line:
/projects/goldv2/appinventor-sources/appinventor/build-common.xml:118: Compile failed; see the compiler error output for details.
Total time: 7 seconds
Kindly read the previous posts before asking a question.
How??? Manage??
So can we add Firebase Dynamic Links In our app with this ??
No, a different extension is needed for Firebase Dynamic Links. I’ve had already developed the extension long ago (much before than this), just waiting for @Kodular to merge the Services implementation from MIT.
Where should I get your extension??
No.That app can only generate dynamic link but can’t receive them.
It’s not yet released.
When Will It Be Released?
Firebase products require adding some services to the manifest to work correctly on Android.
Thanks For Telling
Sorry but why are you waiting.Just release it and let App Inventor users use it and add a note that currently extension does not work in Kodular.
No, I want it to be compatible with both the Kodular as well as the AI2 at the same time.