Dev TipsSubscribe to RSS - Dev Tips

Web Worker Implementation: Generating Time triggered event


Web worker is a JavaScript that runs in background, independently of other scripts, without affecting the performance of an HTML page. User can continue to do whatever he/she wants: clicking, selecting things, etc., while the web worker runs in background.

The HTML5 Web Worker defines an API for spawning background scripts in a web application. Web Worker allows doing things like: fire up long-running scripts to handle computationally intensive tasks without blocking the UI or other scripts to handle user interactions.

Navigation using Naviframe


Naviframes are containers which are useful for implementing interfaces with several screens having a previous/next relationship. This tip document shows how to create an application with a simple naviframe. In this sample app, the naviframe has three views to depcit connections among them.

·         The first view only contains a title with 2 buttons in header area, and some UI components in content area. The Prev button is used to terminate the application, and Next button opens the second view.

Editable Bookmark Widget on Map Application in Tizen


Geographic information systems (GIS) (also known as Geospatial information systems) are systems that enable users to capture, store, analyze and manage spatially referenced data. Uses of GIS range from indigenous people, communities, research institutions, environmental scientists, health organizations, land use planners, businesses, and government agencies at all levels. Tizen is a good platform for developing potential GIS application.

Simple Game Application in Tizen Native


In this tip document, development of a simple Tizen game application is shown. The purpose of this game is to match colors. User has to tap color buttons (positioned bottom of the screen) based on the color that is shown at top of the screen. For every match, user will get 1 point. Otherwise, user will be penalized 1 point for tapping the wrong color button. This game comes with a time limit.

How to package Tizen Hybrid App


Tizen Hybrid app is a combination of Tizen Web UI application and one or more Tizen Native Services or Widget applications.

The building and packaging process of Hybrid app is quite different. Many of us face problem to build and package the hybrid app. In this document, step by step approach for building hybrid app is shown.

Coding Rule Checker (CRC)

1 What is the Coding Rule Checker (CRC)?

  • Unified coding style makes it easy to maintain the Tizen Platform. Developers should follow the coding styles.
  • CRC prevents a merging source codes which have invalid coding style.
  • CRC checks coding style and provides the way how to follow coding style.


How to Process potential defects from static analysis tool using public JIRA system


Static analysis can detect potential defects which can cause critical errors with just scanning or building the source code. The SVACE which is developed through years of joint development between Samsung Electronics and Ivannikov Institute for System Programming of the Russian Academy of Sciences (ISP RAS has been adapted to Tizen platform development to prevent critical errors at the Code Review phase.