Minggu, 13 Januari 2013

Apps Development in Tizen


Hey guys welcome to my blog again. In this time i will post about developing application with Tizen. Ok, lets see.

What is Tizen.

Tizen is a free and open source mobile operating system. Tizen is based on the Linux operating system backed by the Linux Foundation and represented in the industry by Tizen Association. Important thing to note is that the guys behind the Tizen project are the same guys which brought you the famous Linux operating system. If you don’t know about Linux Foundation let’s say that these guys are programming wizards with more than 14 years of experience in kernel and OS development and they do know what they are doing.Tizen Development is led by companies gathered around Tizen Association, currently Samsung and Intel.

How is Tizen different from other mobile platforms i.e. Android and iOS?

Well for starters Tizen is completely open source, Android is also open source but unlike Android its development is completely transparent which means you will be able to clone the repositories and get the cutting edge builds. Another major difference that comes to mind is that iOS and Android use their own view layers. iOS uses ObjectiveC and Android uses Java as their main languages to develop view layers respectively, but Tizen is unique in a sense that it uses HTML5, yes you heard that right HTML5 for the development of view layer.
The immediate advantages of using HTML5 are first of all it has a developer base of hundreds of thousands. This means that these developers can just start developing for Tizen, they may even start porting their existing projects to Tizen with minimal or no effort at all. The second main advantage is that HTML5 is uniquely optimized to function at different resolutions and screen densities. Anyone who is familiar with Android development can truly appreciate what that means for the developer. In short Tizen is designed for use in tablets, netbooks, smartphones, smart TV, and in-vehicle infotainment systems. The first Tizen Devices were initially planned for Q2 2012, and are intended to be highly flexible through the use of an HTML5-based API.

Tizen SDK.

To start Tizen Development first of all you need to install Tizen SDK (software development kit). The Tizen SDK is a comprehensive set of tools for developing Tizen Web applications. It consists of Web IDE, Emulator, toolchain, sample code, and documentation. Tizen SDK 1.0 Larkspur runs on Windows, as well as Ubuntu. Of course Tizen web applications may be developed without relying on an official Tizen IDE, as long as the application complies with Tizen packaging rules.

Head over to https://developer.tizen.org/sdk to download the SDK installer. The installation process itself is pretty straight forward so I won’t dive into that. After your installation is complete head over to installed programs and execute “Tizen IDE”.

Starting the IDE...


Select a folder for project workspace.


IDE is open goto Workbench.


Now you will be greeted with the main development environment. Hope you have enjoyed my post about Tizen. The IDE interface like Eclipse, See the figure below :


After that you can explore all tools, support and resources you need for designing, developing and publishing your Tizen application at https://developer.tizen.org/ or All the documentation and resources you need to build and contribute to the Tizen platform at https://source.tizen.org/

Keep Calm and Build Tizen Apps :D

ekospinach ITpreneur

Tidak ada komentar:

Posting Komentar