App Inventor / Thunkable Extensions by NMD


Last Update: March 20, 2017 | update "Special Tools Extension"

All downloads available on sourceforge

NMD Extensions


Simple Mathematics Extension

February 20, 2017 - Version 1

February 23, 2017 - Version 2 [Corrected names of the blocks]

 

Required permission: none

 

Description

You can calculate simple mathematics tasks (Multiplication, Division, Subtraction, Addition)

and also "cubed", "squared" and "to the fourth" calculations.

The "PI" block returns the number PI.

 

Every block has a description in the blocks editor.

 

Methods


Body Mass Index Extension

February 20, 2017 - Version 1

February 23, 2017 - Version 2 [Corrected names of the blocks]

February 25, 2017 - Version 3 added new methods "AfterCreateBmi event" & "CreateBmi"

 

Required permission: none

 

Description

The extension shows your body mass index.

Set the weight in kilogram and the size in meter

OR

 

Set the weight in pound and the size in inch.

You get the calculated body mass index from the event.

 

Every block has a description in the blocks editor.

 

 

Methods


QR Code Extension

February 21, 2017 - Version 1

February 23, 2017 - Version 2 [Corrected names of the blocks]

 

Required permission: none

[But you need a internet connection to create the qr code]

 

Description

The extension creates a QR Code and the result is a link (url).

Set as example the resolution (in pixel) to 200 (height and weight has the same value) and text to: Hello world!

 

The result is than:

  • QR Code resolution is 200x200,
  • Text = Hello world!

Your text input is encoded(UTF-8) in the link automatically by the extension.

 

Every block has a description in the blocks editor.

 

 

Methods


Special Tools Extension

February 22, 2017 - Version 1

February 24, 2017 - Version 2 added new methods "DensityDpi", "GetScreenY" & "GetScreenX"

March 03, 2017 - Version 3 added new methods "Parse" & "BasebandVersion"

March 20, 2017 - Version 4 added new method "ToggleKeyboard"

 

Required permission: none

 

Description

The special tool extension has a lot of functions.

 

You can get current this informations:

  • Version name (Shows the version name of the app) [THX to TAIFUN for the code]
  • Version code (Shows the version code of the app)
  • Root Check (If the device is rootet than is the result true, else false)
  • API version (Shows the api version of the device)
  • Android version (Shows the android version of the device)
  • Bootloader version (Shows the bootloader version of the device)
  • Build number (Shows the build number of the device)
  • Country code (Shows the country code of the device)
  • Device name (Shows the device name)
  • Kernel version (Shows the kernel version of the device)
  • Language Code (Shows the language code of the device)
  • Manufactor name (Shows the manufactor name of the device)
  • Model name (Shows the model name of the device)
  • Serial number (Shows the serial number of the device(not imei)
  • DensityDpi (Get the density dpi of the device expressed as dots-per-inch) [THX to pavi2410 for the help]
  • GetScreenY (The absolute height of the available display size in pixels)
  • GetScreenX (The absolute width of the available display size in pixels)
  • Parse (Parse a result between two strings)
  • Baseband Version (Returns the version string for the radio firmware)
  • ToggleKeyboard (Toggle the keyboard on or off)

 

 

Every block has a description in the blocks editor.

 

 

Methods


Ocr Extension

February 24, 2017 - Version 1

March 19, 2017 - Version 2 bugfixes

 

Required permission: none

[But you need a internet connection to create text from a picture]

 

Description

Create text from a picture with the help from the ocr api.

You can create your own api key at ocr.space/ocrapi

You can use the default api key ten times in 24hours.

 

 

Every block has a description in the blocks editor.

 

 

Methods

Download [Ocr Extension]

Download Ocr (aia file)

You need access to the beta server from thunkable to run the aia file.