diff --git a/AndroidManifest.xml b/AndroidManifest.xml new file mode 100644 index 0000000..afec66f --- /dev/null +++ b/AndroidManifest.xml @@ -0,0 +1,13 @@ + + + + + + + + + + \ No newline at end of file diff --git a/QuantumAIIDEWebViewActivity.kt b/QuantumAIIDEWebViewActivity.kt new file mode 100644 index 0000000..c37457d --- /dev/null +++ b/QuantumAIIDEWebViewActivity.kt @@ -0,0 +1,21 @@ +package com.quantumaiide.agent + +import android.annotation.SuppressLint +import android.os.Bundle +import android.webkit.WebView +import android.webkit.WebViewClient +import androidx.appcompat.app.AppCompatActivity + +class QuantumAIIDEWebViewActivity : AppCompatActivity() { + @SuppressLint("SetJavaScriptEnabled") + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + val webView = WebView(this) + setContentView(webView) + webView.settings.javaScriptEnabled = true + webView.settings.domStorageEnabled = true + webView.settings.allowFileAccess = true + webView.webViewClient = WebViewClient() + webView.loadUrl("file:///android_asset/QuantumAIIDE_Monolith.html") + } +} \ No newline at end of file diff --git a/QuantumAIIDE_Monolith.html b/QuantumAIIDE_Monolith.html new file mode 100644 index 0000000..424af2c --- /dev/null +++ b/QuantumAIIDE_Monolith.html @@ -0,0 +1,352 @@ + + +