efl
Native UI Design Using EFL
PUBLISHED
Introduction
This tip article demonstrates how to use EFL to create a basic Tizen Native application UI. EFL is an open-source toolkit that provides a set of libraries that offer useful features to applications. EFL is one of the Tizen native UI modules and is available in various Tizen profiles. A sample application is developed which implements some UI components for better understanding.
- Read more about Native UI Design Using EFL
[e-Book] Guide to Developing Tizen Native Application
PUBLISHED
Guide to Developing Tizen Native Application - A complete analysis of the Tizen platform with 70 easily understandable examples
A simple custom organizer with the Tizen Native API – part 2
PUBLISHED
This is the continuation of “A simple custom organizer with the Tizen Native API - part 1” article. If you haven’t yet, please, get familiar with the first part before reading this one. The first article describes how to connect to the calendar service and create an example task. This one – how to get a to-do task and update its properties.
A simple custom organizer with the Tizen Native API - part 1
PUBLISHED
Introduction
The Tizen Native API gives the possibility to display and manage calendars. There are two types of calendar entities: events and ‘to-dos’. Our article series regards only the second type.
The first part of this article series describes how to connect to the calendar service and create an example task. The second part will describe getting to-do tasks and updating their properties.
Encoding audio files with Lame
PUBLISHED
Introduction
This article will present you how to encode sounds into mp3 file using the library named Lame. The library is distributed under LGPL license. It is considered to offer the best quality of mp3 encoding.
Creating a flashlight application
PUBLISHED
After creating a “hello world” app, a beginning programmer usually starts creating more and more complex applications. A flashlight app is usually one of the first projects beginners start. In this article we will demonstrate how to create such an app.
Where to start?
The first thing is to meet the necessary conditions, for the app to work. We will be making an app that has a button which, when clicked, toggles the LED light on or off. Furthermore, once the LED has been turned on, a notification will be displayed.
Multiple Screens Support
PUBLISHED
This article gives some tips on how your application can support screen resolutions in Tizen Native API.
Before reading this article please familiarize with article about Responsive UI and with Enlightenment Foundation Libraries (EFL) which is used to create UI in Native API applications for Tizen.
You can find EFL documentation in SDK Help and on webpage - http://docs.enlightenment.org/.
Introduction
The Tizen comes in a variety of screen sizes:
Responsive UI in Tizen Native
PUBLISHED
This article gives some tips on how your application can support different orientation modes in Tizen Native API.
Before reading this article please familiarize with Enlightenment Foundation Libraries (EFL) which is used to create UI in Native API applications for Tizen.
You can find EFL documentation in SDK Help and on webpage - http://docs.enlightenment.org/.
Game assets in EFL
PUBLISHED
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
PUBLISHED
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.