Base64 String

This extension provides the functionality to convert a string to a base64 string, and back again.

Filename: uk.co.metricrat.justbase64.aix

Download

Image to Base64

This extension provides the functionality to convert the image in an image component to a base64 string,
and to convert an image base64 string to an image in an image component.

Filename: uk.co.metricrat.imagebase64v2.aix

Download

Camera to Base64

This extension provides the functionality to convert the image taken by the camera to a base64 string.

Filename: uk.co.metricrat.camerabase64.aix

Download

Canvas to Base64

This extension provides the functionality to convert a canvas background image to a base64 string.

Filename: uk.co.metricrat.canvasbase64.aix

Download

Alt Notifier

This extension provides additional functionality for the standard notifier.

Filename: metricrat.ai2.altnotifierV1.2.aix

Download

Image Notifier

This extension provides image display functionality for the standard notifier.

Filename: uk.co.metricrat.imagenotifierV4.aix

Download

Chart Maker Plus

This extension provides chart making functionality using google charts.

Filename: uk.co.metricrat.chartmakerplusv4.aix

Download

No File HTML

This extension provides functionality for generating a web page without creating a file.

Filename: uk.co.metricrat.nofilehtml.aix

Download

View PDF

This extension provides functionality for viewing local PDF files.

Filename: uk.co.metricrat.viewpdfv2.5.aix

Download

Now also an extension that provides functionality for viewing large local PDF files (over 100 pages). Will also view smaller PDF files. This extension will also require some blocks and components in order to navigate successfully.

Filename: uk.co.metricrat.viewbigpdfv1.1.aix

Download

Base64 Image to Component

Adds a base64 encoded background image to just about any user interface component.

Filename: uk.co.metricrat.base64imagetocomponent.aix

Download

GD Connector

This extension works with a Google Apps Script Web App to connect a user with their own Google Drive and Google Sheets.

It is recommended you visit the AI2 community for this one, and read the setup instructions

Filename: uk.co.metricrat.gdconnectorV1.aix

Download

Google Apps Script files are also required

Download Functions Download Code

Redis Connector

This extension works with a Redis Server and a Webdis server to connect a user with a redis database.

It is recommended you visit the AI2 community for this one, and read the setup instructions

Filename: uk.co.metricrat.redisconnectorV1.0.aix

Download

An expert / barebones version of the extension is also available

Download Expert

Google Sheet For AppInventor (replicant)

A Google Apps Script version of the proposed built-in MIT Google Sheets component.

It is recommended you visit the AI2 community for this one, and read the setup instructions

Filename: uk.co.metricrat.gsai2V1.0.aix

Download

Google Apps Script files are also required

Download Script

GS Connected

A Swiss Army Knife for Google Sheets.

It is recommended you visit the AI2 community for this one, and read the setup instructions

Filename: uk.co.metricrat.gsconnectedV2.1.aix

Download

Google Apps Script files are also required

Download Script

Base91

This extension provides the functionality to convert a string to Base91 and a Base91 to a string.

Filename: uk.co.metricrat.base91.aix

Download

Image Convertor

This extension provides the functionality to convert an image to/from one of three formats: jpg, png and webp. Now includes Resize, Rotate, SetOpacity, Crop, Dimensions and Thumbnail functions. Credits to KUMARASWAMY_S.G for the original extension

Filename: uk.co.metricrat.imageconvertorV3.4.aix

Download

Simple SQLite

This extension is a simplified fork of the open sourced SQLite extension by Thomas Bennedum.

Filename: uk.co.metricrat.simplesqliteV4krelease.aix

Download

Flags of the World

All the flags of countries in the world, in two sizes, all in one place. There are two extension, one for on/offline, the other that requires a network connection

Filename: uk.co.metricrat.flagsb64.aix

Filename: uk.co.metricrat.flagscdn.aix

Download Download

WebViewExtra

an extension for AI2 that extends the features of the native webviewer

Filename: uk.co.metricrat.webviewextra1.8release.aix

This should be fixed for API34/Android 14 as of 2024-08-22, and now allows blob url downloads

Download

To use the ASD file upload feature, you will also require the following blocks, which are all draggable.

Download Blocks Zip

Generate UID

This extension provides the functionality to create a unique timestamp based uid, which can be sorted alpha-numerically, and thus by time created. The algorithm used is the same as used by Firebase.

Filename: uk.co.metricrat.generateuidV1.aix

Download

Base64 Convertor

This extension provides the functionality to convert a binary file to a base64 string, and to convert a suitable base64 string of a binary file to a file. You need to provide full or absolute file paths, use the File component for this.

Filename: uk.co.metricrat.base64convertorV1.aix

Download

HideBars

To display app full screen, into the cutout, hiding the system bars. Works with API 30 and above

Filename: uk.co.metricrat.hidebars.V1.aix

Download Extn

Filename: fullScreenV1.aia

Download AIA

Filename: HideBarsV1.java.txt

Download Source

LuisCipher

This extension provides encoding/decoding of text strings.

Filename: uk.co.metricrat.luiscipherV1.aix

Download