Linux Version:11.04.
Tizenis an open source, standards-based software platform supported by leading mobile operators, device manufacturers, and silicon suppliers for multiple device categories, including smartphones, tablets, netbooks, in-vehicle infotainment devices, smart TVs, and more. Tizen offers an innovative operating system, applications, and a user experience that consumers can take from device to device.
Tizen can peovides a robust and flexible environment for application developers,based on html5.with html5’s robust capabilities. and cross platform flexibility, it is rapidly becoming the preferred development environment for mobile apps and services. the tizen sdk and api allow developers to use html5 and related web technologies to write applications that run across multiple device segments.
The Tizen SDK (Software Development Kit) is a comprehensive set of tools for developing Tizen web applications. The SDK consists of an IDE, emulator, documentation, and sample code.
Below is a summary of the features provided by Tizen SDK 1.0 Larkspur:
IDE
The Tizen SDK IDE is a comprehensive set of tools for developing Tizen web applications using HTML/JavaScript/CSS.
· Web application wizard
· HTML WYSIWYG editor
· JavaScript/CSS syntax checker and optimization
· WRT (Web Runtime) integration
· Remote web inspector
· Webkit browser
· Javascript log console
· Log view
· Tizen web simulator (alpha version)
· Various Tizen templates and samples
· User defined template
Emulator
The Emulator allows developers to run and test Tizen applications during development, without using physical devices.
· x86-based QEMU Emulator (QEMU version1.0)
· VT HW acceleration with KVM in Linux and with HAXM in MS Windows (see notes below)
· Various event injector functions including call/sms, sensors, location, NFC, etc.
· OpenGL ES acceleration by host graphic card
· Support evasgl and webgl on a Ubuntu host PC
· Codec acceleration(MPEG-4, H263 dec/enc, H264 dec, etc.) by host CPU
· Support audio in/out and camera (using host web cam)
· Support host keyboard
· Support host directory sharing
· Support multi-instance running of emulator
· Support VM configuration including HW aspects and file system image by emulator manager
Install SDK:
Prerequisites:
1.Sun java v6 or higher version(do not use OpenJDK)
2.qemu-kvm, binutils-multiarch, debhelper, fakeroot, realpath, libsdl-gfx1.2-4, gettext, procps, xsltproc, libdbus-1-3, liblua5.1-0, libexif12, and libcurl3 packages
introduce:
install sun java
1.downloadjdk-7u2-linux-i586.tar.gz
(the newest version is herehttp://www.oracle.com/technetwor ... ownloads/index.html here example by: jdk-7u2)
wget -c http://download.oracle.com/otn-p ... 2-linux-i586.tar.gz
2. Extract the install
sudo mkdir /usr/lib/jvm sudo tar -zxvf ./jdk-7u2-linux-i586.tar.gz -C /usr/lib/jvm cd /usr/lib/jvm sudo mv jdk1.7.0/ java-7-sun
3.Modify environment variables
vim ~/.bashrc
addition:
export JAVA_HOME=/usr/lib/jvm/java-7-sun export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
4.keep and quit. Use the order make it effect immediately.
source ~/.bashrc
java –version:
5.install succeed can show following:
java version "1.7.0_02"
Java(TM) SE Runtime Environment (build 1.7.0_02-b13)
Java HotSpot(TM) Client VM (build 22.0-b10, mixed mode)
6.download SDK fromhttps://developer.tizen.org/sdk
Install Expand package:
sudo apt-get install qemu-kvm binutils-multiarch debhelper fakeroot realpath libsdl-gfx1.2-4 gettext procps xsltproc libdbus-1-3 liblua5.1-0 libexif12 libcurl3
Here you execute the ./tizen_sdk.bin. but can’t succeed. you need to install eclipse.
Pay attention to install sdk can’t use root and su command.
Use again ./tizen_sdk.bin then you can operation easily .you will succeed.
SBS install:
Introduce:
SBS (Scratchbox Build System) is a Scratchbox2-based build-system for Tizen developers. Using SBS, you can do everything required for Tizen platform development in a lightweight, quick to set up command-line interface. You can download the source code and build it using SBS. SBS also supports cross debugging enviroments and creating device images. SBS supports ARM and x86 architectures
System Requirements
· Ubuntu (Debian) Linux system (10.04 or higher) 32-bit
· git-core
· Tizen SDK
Installing the Prerequisite Packages
You must install the following packages: dpkg-dev, pkg-config, uuid-dev, cpp, gcc, gcc-multilib, libarchive-dev, liblzo2-dev, zlib1g-dev, libxml2-dev, automake, autoconf, and realpath.
To install the packages:
1. Enter the apt-get command:
$ sudo apt-get update
$ sudo apt-get install dpkg-dev pkg-config uuid-dev cpp gcc gcc-multilib libarchive-dev liblzo2-dev zlib1g-dev libxml2-dev automake autoconf realpath
Installing SBS
To install SBS:
1. Download SBS from Tizen Git server using Git:
$ git clone git://review.tizen.org/tools/sbs
2. Run the install script:
$ cd sbs
$ ./install-sbs
The original: https://source.tizen.org/platform/development-sbs/installing-sbs