Tizen is an operating system which works in tablets, smartphones, in-vehicle infotainment (IVI) devices and smart TVs, Tizen operating system uses the Linux kernel.
Tizen is a combination work of Bada and MeeGo. Tizen provides a great HTML5 play ground for developers who really like web platforms.
SDK is available for Ubuntu (32bits, 64bits),Windows 7 (32bits,64bits),and Mac OS X(Intel only). You can also install Tizen via CDN. We can’t say it is a pure replacement for Android Operating System.
Install Tizen SDK
To develop a mobile app for Tizen environment you should follow the following requirement specifications
- Operating System : Ubuntu 12.04 or 12.10 (32 bit, or 64bit ), Microsoft Windows XP 32bit SP2 or later, Microsoft Windows 7 (32 or 64 bit), Mac OS X 10.7 Lion(64 bit)or Mac OS X 10.8 Mountain Lion(64 bit)
- Processor : 2GHz processor, Dual core is recommended
- RAM : 2GB (at least)
- HDD space: 3GB disk space
- Local Admin privilege
- Oracle Java 1.6 (SDK) (Remember : OpenJDK does not support with Tizen )
Web Programming with Tizen
Web Runtime Support
Tizen does not require any web browser to run web application, so you can run web app outside the browser. WRT(Web Run Time) engine allows you to run web app as standalone application.
There few runtime features are available for WRT, It includes managing web applications, Web runtime API support, and Web application Security and Privacy.
Native App Development in Tizen
You can create native app for Tizen by using C/C++ Programming language. The application model reveals the true life cycle of Tizen. The basic native app programming includes several factors.
- Application Model
- Two-phase Construction
- Object ownership
- Hardware Access
- Exception Handling
- Debugging Macros
- Library Restriction
You might like this: