Tizen Samples

Wearable Application Samples

Maps

This sample application demonstrates how an user can use the maps.

Location

This sample application demonstrates how an user can use the location service.

SecureRepository

This sample application demonstrates how to securely store data, certificates, and cryptographic keys using Tizen.Security.SecureRepository C# API.

VoiceMemo [In progress]

This sample application demonstrates how you can create an application using Xamarin.Forms, Tizen.Wearable.CircularUI.Forms, SQLite, and Tizen FX (Tizen.Applications, Tizen.Content.MediaContent, Tizen.Multimedia, Tizen.System, Tizen.Uix.Stt, Tizen.Security, etc).

Network Connection(for example, Wi-Fi) is required at runtime.

Native version

Web version

TV Application Samples

Music Player UI

This sample application demonstrates how to use ListViews and a TabbedPage to create intuitive and complex layouts on a TV.

Gallery

This sample application demonstrates how to create a Grid of Views and how to create a scrollable slideshow on a TV.
It also shows how to change the layout depending on the device type.

UIControl Sample (NUI)

This sample application demonstrates how NUI views work on TV.
User can navigate and interact NUI views.

Animaton Sample (NUI)

This sample application demonstrates how to use the animation class to create and cancel animations.

Text Sample (NUI)

This sample application demonstrates how to use each of the text controls and a few common text entry scenarios.

Image Sample (NUI)

This sample application demonstrates how to use image view and shows some properties of image view.

FlexContainer Sample (NUI)

This sample application demonstrates how to use FlexContainer and shows results of applied properties.

Script Layout Sample (NUI)

This sample application demonstrates how to use JSON file to create styles.
Applications often contain multiple controls that have an identical appearance.
Setting the appearance of each individual control can be repetitive and error prone.
Instead, styles can be created that customize control appearance by grouping and settings properties available on the control type.

Visual Sample (NUI)

This sample application demonstrates how to use many kinds of visuals.

Maps [In progress]

This sample application demonstrates how an user can use the maps.

SecureRepository

This sample application demonstrates how to securely store data, certificates, and cryptographic keys using Tizen.Security.SecureRepository C# API.

Stopwatch

This sample application demonstrates how to create an application that measures the amount of time something takes using Xamarin.Forms.

TextReader

This sample application demonstrates how to synthesize voice from text using Tizen.Uix.Tts C# API.

MapsView

This sample application demonstrates how to display and control Map component.

Preference

This sample application demonstrates how to store and retrieve an application specific data and preference using Tizen.Applications.Preference C# API.

AppInfo

This sample application demonstrates how to obtain information about installed applications using Tizen.Applications C# API.

BasicCalculator

This sample application demonstrates how to create a calculator with basic mathematical operations using Xamarin.Forms library.

SystemInfo

This sample application demonstrates how to obtain data provided by the system using Tizen.System C# API.

File Downloader [In progress]

This sample application demonstrates how to download file using Tizen.Content.MediaContent C# API.

MediaContent

This sample application demonstrates how to obtain and filter media content information from internal and external storages using Tizen.Content.MediaContent C# API.

ChannelList (NUI)

This sample application demonstrates how to obtain and filter TV channel information.

MediaHubSample (NUI)

This sample application demonstrates how to obtain and filter media content information from internal storages.

FirstScreen (NUI)

This sample application demonstrates how to launch the apps on the TV.

Mobile Application Samples

App-common

This sample application demonstrates how to work with app-common API in order to obtain application-specific information.

Application Control

This sample application demonstrates how you can call the operation of other applications that provide operations such as pick, view, or compose.

Volume

This sample application demonstrates how to retrieve and set the device volume levels.

System-info

This sample application demonstrates how to get information about system properties and capabilities of the device.

Email UI

This sample application demonstrates how to configure the screen using a variety of objects.
(This sample is only a reference for creating the UI layout of an application. Some menus and UI components do not provide the real functions of an application.)

Gallery UI

This sample application demonstrates how to configure the screen using a variety of objects.
(This sample is intended to guide how to make your UI application but not the functionality of your application.)

Puzzle

This sample application demonstrates the basic UI sample application.

SNS UI

This sample application demonstrates how to configure the screen using a variety of objects.
It shows how to compose the view by using a scroller, a toolbar, and a drawer.
(This sample is only a reference for creating the UI layout of an application. Some menus and UI components do not provide the real functions of an application.)

Settings UI

This sample application demonstrates how to configure the screen using a variety of objects.
(This sample is only a reference for creating the UI layout of an application. Some menus and UI components do not provide the real functions of an application.)

Application Store UI

This sample application demonstrates how to make a complex view.

Calculator

This sample application demonstrates the regular calculator and the scientific calculator.
This sample is following Portable Class Libraries (PCL) application model and using some Xamarin.Forms features such as XAML files for GUI, Custom Renderers for the image buttons, and subsystem ports by using the Dependency Service.

Clock [In progress]

This sample application demonstrates how an user can use the clock.

Geofence

This sample application demonstrates how an user can use the geofence.

Location

This sample application demonstrates how an user can use the location service.

Maps

This sample application demonstrates how an user can use the maps.

Lescanner [In progress]

This sample application demonstrates how to scan the BLE devices.

NetworkApp

This sample application demonstrates how an user can use Connection, Wi-Fi, and Wi-Fi Direct.
User can get network information such as IP address, network state, and available network lists and make Wi-Fi connection.

Downloader

This sample application demonstrates how an user can download contents and get the download information.

PushReceiver

This sample application demonstrates how an user can receive push notification from the application server through the push server.

SampleSync

This sample application demonstrates how you can manage data synchronization schedule between the target device and the server.

SampleAccount [In progress]

This sample application demonstrates how to implement an account provider which can add and configure an account.

AppHistory

This sample application demonstrates how you can retrieve the user's application usage patterns.

Sensor [In progress]

This sample application demonstrates how you can managing sensors and receiving sensor data from the sensor device.

Calendar [In progress]

This sample application demonstrates how to implement an calendar provider which can add and configure an event.

Contacts [In progress]

This sample application demonstrates how to implement an contacts provider which can add and configure an contact.

SecureRepository [In progress]

This sample application demonstrates how to securely store data, certificates, and cryptographic keys using Tizen SecureRepository C# API.

HeartRateMonitor

This sample application demonstrates how to obtain data provided by the HRM sensor (heart rate sensor) using Tizen.Sensor C# API.

TextReader

This sample application demonstrates how to synthesize voice from text using Tizen.Uix.Tts C# API.

MapsView [In progress]

This sample application demonstrates how to display and control Map component.

Preference [In progress]

This sample application demonstrates how to store and retrieve an application specific data and preference using Tizen.Applications.Preference C# API.

SpeechToText

This sample application demonstrates how to record and recognize sound data using Tizen.Uix.Stt C# API.

Smartcard [In progress]

This sample application demonstrates how to work with Smartcard API in order to send command to Secure Element (SE).

Gallery [In progress]

This sample application demonstrates how to create image viewer using Tizen.Content.MediaContent C# API.

NFC

This sample application demonstrates how to work with NFC API in order to send information to nfc p2p device, read & write nfc tag.

Badges

This sample application demonstrates how to manage applications badge counter using Tizen.Applications C# API.

Weather

This sample application demonstrates how to obtain data provided by the RESTful API using OpenWeatherMap API.

BasicCalculator [In progress]

This sample application demonstrates how to create a calculator with basic mathematical operations using Xamarin.Forms library.

OAuth2Sample [In progress]

This sample application demonstrates how to manager access code and token using Tizen.Account.OAuth2 C# API.

Alarms [In progress]

This sample application demonstrates how to schedule start of application at specified date and time or after delay using Tizen.Applications C# API.

Camera [In progress]

This sample application demonstrates how to take a picture using Tizen. Multimedia C# API.

VoiceRecorder [In progress]

This sample application demonstrates how to control audio recording using Tizen.Multimedia C# API.

Telephony

This sample application demonstrates how to work with Telephony API in order to get call, modem, network, and sim information from telephony framweork.

Piano

This sample application demonstrates how to play sounds using Tizen.Multimedia C# API.

ServiceDiscovery [In progress]

This sample application demonstrates how an user can register and discover a DNS-SD service within local network.

SystemInfo

This sample application demonstrates how to obtain data provided by the system using Tizen.System C# API.

NotificationManager [In progress]

This sample application demonstrates how to create and manage notifications using Tizen.Applications.Notifications C# API.

MediaContent [In progress]

This sample application demonstrates how to obtain and filter media content information from internal and external storages using Tizen.Content.MediaContent C# API.

PlayerSample [In progress]

This sample application demonstrates how to play audio, video, and streaming using Tizen.Multimedia C# API.

ThumbnailExtractorSample [In progress]

This sample application demonstrates how to extract thumbnails from an image using Tizen.Multimedia C# API.

RadioSample [In progress]

This sample application demonstrates how to play the radio using Tizen.Multimedia C# API.

ImageUtilSample [In progress]

This sample application demonstrates how to transform an image using Tizen.Multimedia C# API.

FeedbackApp

This sample application demonstrates how to play feedback using Tizen.System.Feedback C# API.

AudioIOSample [In progress]

This sample application demonstrates how to capture audio and play using Tizen.Multimedia C# API.

RecorderSample [In progress]

This sample application demonstrates how to record audio and video.

ScreenMirroringSample [In progress]

This sample application demonstrates how to use 'SINK' function of Tizen mobile.

VisionApplicationSample [In progress]

This sample application shows how to implement Barcode Generation/Detection, Face Detection, and Image Recognition.