Skip to Content

Code Samples

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate the display of Text in different configurations.

This sample code has been developed by Streamezzo.
Its purpose is to illustrate the display of Shapes in different configurations.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate the display of Bitmaps from different sources and with different configurations.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to apply a perspective effect to a bitmap.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to display video content from multiple sources.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to display video content in multiple configurations.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to control video content.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to record video content (applies to RTSP stream ONLY).

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to video duration and playback time.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate an animation based on activity.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate an animation based on position.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate an animation based on color.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate to manage keypad press.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate to manage touchscreen areas.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate interactivty based on accelerometer.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate the modal management of the user interface / interactions.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to manage screen orientation (portrait / landscape) in AUTO mode, i.e. orientation being driven by the device itself.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to manage screen orientation (portrait / landscape) in MANUAL mode, i.e. driven by the application itself.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to cache a scene on client.

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to prefetch a scene on client.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to download scenes in background on client when connection becomes available.
Current scene comes with a queue of other scenes URL that are downloaded and stored in client cache and can be accessed instantaneously.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to cache a processed scene on server.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to cache a remote resources used to process a scene on server.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to trigger a phone call.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to trigger a SMS sending.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to browse the device contacts.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to browse the device agenda.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to browse the device messages.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to browse the device file system.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate integrated photo capture.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate the download of a file.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to manage volume level.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to retrieve geolocation information based on GPS.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to retrieve Cellular Tracking Network information based on Cell ID.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to display and browse within a web view inside a Rich Media Application.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to retrieve information based on Compass.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate layouting.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to consult information from the device database provided by Streamezzo.

Intermediate

The Mailbox sample illustrates the usage of Streamezzo InstantScript for managing the display and navigation within a dynamic list (here a list of messages (mailbox)).
The main purpose of such implementation is to enable performing complex operations locally on device (i.e. without requiring a connection to the server) but also to reduce the amount of data being transferred from server to client (bad user experience related to latency) and the effort to maintain such implementation (bad developer experience related to code complexity).

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate the parsing of XML data within a single client-side scene.
XML catalog data is downloaded (relying on a HTTP transaction) then parsed and extracted information displayed on screen.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to handle errors raised by the device system.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to manage errors on video content.

Rookie

This sample code has been developed by Streamezzo.
Its purpose is to illustrate how to catch and log an error.

Intermediate

This sample application has been developed by Streamezzo.
It is a jackpot (fruit machine).

Intermediate

This sample code has been developed by Streamezzo.
It is a memory game (cards match).

Intermediate

The Sudoku sample illustrates the usage of Streamezzo InstantScript for managing the display and navigation within a Sudoku game.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate to manage a simple but complete application, considering adaptation to devices, i.e. support for multiple screen sizes and different inputs (touchscreen, keypad, directional pad). It is a nice illustration of Streamezzo Adaptation Framework usage.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate the management of finger moves on screen.

Intermediate

This sample code has been developed by Streamezzo.
Its purpose is to illustrate A Yahoo! Mailbox.