Phone & Tablet
DUELink module versatility allows it to work with Phones and Tablets. The modules on-board Scripting engine is accessible from many Interfaces and in this case a serial UART connection is all it takes.
When connecting to an Android system, any DUElink module will present itself as a virtual serial connection. You can quickly try it by installing any serial terminal program to send commands.
Here is a terminal sending a command to blink the status LED 40 times.
Similarly, a Python, JavaScript or C++ can be used, as long as you have access to the virtual serial port.
In other cases, using a wireless connection over WiFi or Bluetooth might be desired.
Similar to USB, wireless connectivity offers a virtual serial connection. Use Wireless Hook module to command modules through a wireless connection from a phone or a tablet. See Wireless Interface for more details.
Block Coding
Support goes beyond typed coding and into block-coding, such as App Inventor. This educational app-building-tool allows users to build apps using a simple drag and drop IDE.