Mobile native

Mobile Native Sample Descriptions

To access general information about the native sample functionality and the content of the sample source files, click the sample name in the following tables.

Table: Mobile native samples in the Tizen SDK
Sample name Description
Cairo Basic Demonstrates how you can implement the Cairo image backend.
Cairo EvasGL Demonstrates how you can implement the Cairo GL backend with the Evas_GL surface.
Calculator Demonstrates how you can implement an advanced calculator application.
Contacts Demonstrates how you can manage contacts.
EvasGLCube Demonstrates how you can implement a cube that can be rotated on the screen through Evas_GL.
File Manager Demonstrates how you can implement a complex view using EFL UI components and containers.
GLView11Cube Demonstrates how you can use ElmGLView to create a 3D cube on the screen.
GLViewCube Demonstrates how you can implement a simple UI and draw a rotating cube using simple vertex and fragment shaders.
GLViewShader Demonstrates how you can render more complex geometric shapes with OepnGL® ES and use Elementary GLView helper macros to port existing code.
HybridServiceApp Demonstrates how you can communicate with a Tizen Web application (HybridWebApp) to manage the timer for the Web application.
Media App Demonstrates how you can develop media handling applications with the ability to manage different media sources.
Notification Manager Demonstrates how you can present a notification to the user.
Piano Demonstrates how you can implement a complex view using EFL UI components with different EDC styles.
Scheduler Demonstrates how you can manage scheduling of calendar events and other calendar options.
SelfCamera Demonstrates how you can use the front camera in your application.
SensorApp Demonstrates how you can retrieve data from various Tizen sensor types.
UI Components Demonstrates how you can implement an interactive application GUI with basic Elementary UI components.
[UI Sample] Alignment Demonstrates how you can place objects on the layout.
[UI Sample] Animation Demonstrates how you can animate an object using EDC context.
[UI Sample] Animator Demonstrates how you can display rectangles with an animation effect using EFL animator and timer functions.
[UI Sample] ApplicationStore Demonstrates how you can implement an application store view with several boxes and buttons.
[UI Sample] Box Demonstrates how you can display a number of rectangles using the EFL smart object.
[UI Sample] Calculator Demonstrates how you can implement a simple calculator application with complex views.
[UI Sample] Clock Demonstrates how you can implement a clock application with different views.
[UI Sample] Ecore Thread 1 Demonstrates how you can move a button using EFL thread-related functions.
[UI Sample] Ecore Thread 2 Demonstrates how you can design threads to work together with the Ecore main loop by considering synchronization and mutual exclusion.
[UI Sample] Ecore Thread 3 Demonstrates how you can design threads to work together with the Ecore main loop by considering asynchronization and mutual exclusion.
[UI Sample] Ecore Thread 4 Demonstrates how you can move a button using EFL thread feedback functions.
[UI Sample] Ecore Thread 5 Demonstrates how you can use the multi-thread functionality by EAPI.
[UI Sample] EcoreEvent Demonstrates how you can create an event handler using EFL Ecore event functions.
[UI Sample] EDC Map Demonstrates how you can implement 3D effects using the EDC map.
[UI Sample] EDCformat Demonstrates how you can organize and use the EDC.
[UI Sample] Elm Transit Demonstrates how you can add the translation and rotation effect on the Evas object.
[UI Sample] Email Demonstrates how you can implement a complex email application view.
[UI Sample] Evas Map Demonstrates how you can display a rectangle and an image which are applied by the Evas map using EFL Evas map util functions.
[UI Sample] Evas Map Mapping Demonstrates how you can apply UV mapping to an Evas object (button) by using EFL Evas map util functions.
[UI Sample] Evas Map Rotation Demonstrates how you can rotate a button in 3D using EFL map functions.
[UI Sample] Evas Event Demonstrates how you can register a callback function on Evas or an Evas object for a specific event.
[UI Sample] Gallery Demonstrates how you can implement a gallery view to display images.
[UI Sample] Idler Demonstrates how you can operate the idler functionality in Ecore.
[UI Sample] Image Demonstrates how you can display an image on the canvas using EFL image object functions.
[UI Sample] InList Demonstrates how you can manage inline lists using EFL InList functions.
[UI Sample] Job Demonstrates how you can add and delete an Ecore_Job, and show how they always execute in the added order.
[UI Sample] LanguageChange Demonstrates how you can implement an application that supports multiple languages and language change at runtime.
[UI Sample] LayoutSample Demonstrates how you can implement a common layout for your application.
[UI Sample] LayoutSignal Demonstrates how you can implement an instant messaging application through EFL UI components and containers.
[UI Sample] List Demonstrates how you can use double-linked list data structure using EFL list functions.
[UI Sample] MessageBubble Demonstrates how you can manage communication between Edje code and C code through EFL UI components and containers.
[UI Sample] Proxy Object Demonstrates how you can make a proxy object for an Evas object.
[UI Sample] Rectangle Demonstrates how you can display a rectangle on the canvas using EFL Evas object functions and how to move and resize the rectangle.
[UI Sample] RelativePositioning Demonstrates how you can place an object on the basis of another object.
[UI Sample] SNS Demonstrates how you can implement a scrollable view with tables and buttons through EFL UI components and containers.
[UI Sample] Setting Demonstrates how you can implement a Settings application with pop-up menus and different views through EFL UI components and containers.
[UI Sample] StringShare Demonstrates how you can store a string and use it in multiple places throughout a program.
[UI Sample] ThemeExtension Demonstrates how you can modify the look and feel of your application with custom themes and styles.
[UI Sample] Timer Demonstrates how you can use Ecore timer and adjust the specific timers in the timer list.
Go to top