Dev TipsSubscribe to RSS - Dev Tips

Measuring performance in Tizen multimedia applications

Introduction

One of the most important issues in multimedia and game programming for any platform is the ability to measure the performance of your code on devices. You can do it by using diagnostic tools like profiling managers  (for example in the Google Chrome browser) or by using third party libraries dedicated to the measurement of efficiency.

Game assets in EFL

Introduction

The article will demonstrate how to create some popular graphical elements of a 2D game using the EFL library in a Tizen Native Application. The topic presented here is based on the code of a sample game which was simplified in order to focus on elements such as an animated background, creating elements using 9-slice scaling, animations using sprites and making simple effects imitating three-dimensionality. 

Animations in Tizen Native Application

Introduction

The article will demonstrate how to make animations in the Tizen Native Applications. The aim of the article is to present the possibilities offered by the EFL library which is responsible for building the GUI of Tizen native applications. We would like to present the subject in a concise way and using lots of sample code. The knowledge gained after reading this article can be used both for game development as well, as to implement interesting effects in the user interface.

ECMAScript 5’s new array methods

Introduction

Modern web browsers have many new JavaScript features which often stay unknown for developers because they are accustomed to use some utility libraries or frameworks with adequate functionality. Tizen platform equipped with modern web runtime gives you a chance to use these new features without worrying about problem of cross-browser compatibility or efficiency. In this article we want to show you the new methods of iteration over an array which were introduced with ECMAScript 5.1.

Obtaining device orientation and acceleration using built-in sensors

Introduction

The article will demonstrate how to use built-in sensors such as the gyroscope or accelerometer in Tizen Native applications. The topic presented here is based on the code of a sample game which was simplified in order to focus on a particular part of the Tizen Native API.

The article was created for developers who have basic knowledge of the C programming language. Developers reading this article should have basic knowledge about the Tizen native application life cycle as well.