Wednesday, October 28, 2015

Samsung rilis Tizen TV SDK 2.0


Samsung TV SDK Team hari ini merilis Samsung Tizen TV SDK 2.0. SDK ini menyediakan alat yang dibutuhkan oleh pengembang untuk mulai membuat aplikasi buat platform Tizen TV. Seperangkat alat yang disediakan mencakup Integrated Development Environment (IDE), TV Simulator yang ringan untuk pengujian aplikasi web, dan TV Emulator.

Samsung Tizen TV SDK menggabungkan fitur terbaik dari TV dengan kekuatan teknologi berbasis web. Dengan menggabungkan ukuran, masukan, dan manfaat multimedia dari TV dengan fitur konektivitas internet, pengembang dapat menciptakan pengalaman baru yang inovatif bagi pengguna mereka.

Berikut ini pengumuman dari Samsung Electronics yang kita terima:

Dear Partners and Developers,

The Samsung TV SDK Team is pleased to release the Samsung Tizen TV SDK 2.0.
The SDK provides developers with the tools they need to begin developing for the Tizen TV platform.
The tool set includes an Integrated Development Environment (IDE), a light-weight TV Simulator for testing web apps, and a TV Emulator.
The Samsung Tizen TV SDK combines the best features of a TV with the power of web based technologies. 
By combining the size, input, and multimedia benefits of a TV with the connectivity features of the internet, developers can create innovative new experiences for their users.
For overall information about Tizen App development, please refer to the http://developer.tizen.org Website.
 
■ Main Changes
Samsung Tizen TV SDK 2.0 has been integrated as an extension to the Tizen official SDK(tizen.org).
If you want to install the TV SDK, you should install Tizen web app development environment using Tizen web IDE installer and install Samsung Tizen TV SDK 2.0 using update-manager tool of Tizen SDK.

Please refer to the Samsung Tizen TV SDK 2.0 installation manual :

- You can download Tizen Web IDE Installer either from or from . Both of the installers are same.

■ New & Changed Features
- Integrated Development Environment (IDE)
  . Caph 3.0 development environment.
  . NaCl development environment.
- Samsung TV Emulator
  . Multi HDS(Host Direct Sharing)
  . USB Event Injector
 
■ Tizen TV Emulator Limitations
- Web API : Following web APIs do not work in the Emulator.
  . tizen.tvaudiocontrol.getOutputMode
  . Secure Websocket
 
- Unsupported Devices and features :
  . Camera device
  . Smart interaction (Gesture, Voice)
  . 3D
  . Bluetooth
  . SSO(Single Sign On)
  . UHD resolution
  . On Web Simulator, some functions of Web APIs return dummy value.
 
■ Pre-Setting requirements before installing Samsung Tizen TV SDK 2.0
- Java 
        The Samsung Tizen TV SDK 2.0 Eclipse plugin requires Java Standard Edition (Java SE) version 1.7 or higher. 
        Please install the Java SE Development Kit (JDK): 
        http://www.oracle.com/technetwork/java/javase/downloads/index.html 
  
- CPU specification
If you use Samsung Tizen TV Emulator, VT(Virtualization Technology) should be supported by the CPU.
  . Windows & Mac OS : Intel VTx should be supported by the CPU. (For Haxm)
  . Linux : Intel VT-x or AMD-V™ should be supported by the CPU. (For KVM)
 
- Graphic card specification and driver

Latest vendor-provided version of the graphic card driver for OpenGL® ES acceleration : 
  
On Ubuntu®: 
NVIDIA®/ATI® driver for Ubuntu® 12.04/14.04: 
To upgrade, go to System Settings > Additional Drivers. 
Download the latest driver from the vendor site, and install it. 
INTEL® driver for Ubuntu® 12.04/14.04: 
Requires an Intel® driver version 8.0.1 or higher. 
Ubuntu® 12.04 supports an Intel® driver higher than 8.0.1. 
  
On Windows®: 
Depending on your OS theme (such as non-Aero themes and Windows XP themes), a display surface can be erased for a while if the Emulator window is obscured by another window. 
If you click the Emulator window, the display surface works correctly again. 
  
If the host machine is using the Nvidia Optimus™ technology, the TV Emulator works with the on-board graphics chipset, and not with the Nvidia® external graphics card. 
To prevent this, you can ether disable the Nvidia Optimus™ technology, or set the TV Emulator to run with the Nvidia® external graphics card. 
 
■ SDK System Requirements
- Processor: Dual Core 2.8GHz / Single Core 3GHz or higher 
  . VT(Virtualization Technology) should be supported by the CPU (For TV Emulator)
     . Windows & Mac OS : Intel VTx should be supported by the CPU. (HAXM)
     . Linux : Intel VT-x or AMD-V™ should be supported by the CPU. (KVM)
     . HAXM :
     Intel HAXM requires an Intel processor with Intel VT-x functionality and cannot be used on systems lacking this hardware feature. 
     To determine the capabilities of your Intel processor, visit http://ark.intel.com/.
     . KVM :
     To determine the information of CPUs which support Hardware virtualization of KVM, visit http://www.linux-kvm.org/page/Processor_support.
- RAM: 4 GB or higher 
- OS (32bit and 64bit supported): 
   . Windows 7 (64bit recommendation), Windows XP Service Pack 2 or higher 
   . Linux: Tested on Ubuntu 12.x  
   . Mac OS X : Intel-based hardware, OS versions 10.6 and above. 
                     Apple Mac OS X 10.8(Mountain Lion) 64-bit, 10.9(Mavericks) 64-bit.
- Screen resolution: 1280 x 1024 or higher 
- HDD: 5GB or higher 
          When the disk storage is full, various incorrect operations can occur. 
 
■ Known issue
If you already installed android HAXM driver, tizen HAXM driver is not installed. Then, you will encounter an error “No accelerator found” while launching the emulator.
You should uninstall the android haxm driver and install the tizen haxm driver manually as follows :
  
   ■ Windows
        - Uninstall the android haxm driver by opening 'Programs and Features' in the Windows control panel and clicking 'Intel(R) Hardware Accelerated Execution Manager'.
        - Install the tizen haxm driver by executing the driver installer whose path is 'toolsemulatoretcIntelHaxmTizen.exe' and proceeding the installing process.
   
   ■ Mac OS X 10.10
        - Uninstall the android haxm driver by opening a terminal, changing directory to '/System/Library/Extensions/intelhaxm.kext/Contents/Resources', and then typing 'sudo ./uninstall.sh'.
        - Install the tizen haxm driver by executing the driver installer whose path is '/tools/emulator/etc/IntelHaxmTizen_for_10.10.dmg' and proceeding the installing process.
   
   ■ Mac OS X 10.9 and under
        - Uninstall the android haxm driver by opening a terminal, changing directory to '/System/Library/Extensions/intelhaxm.kext/Contents/Resources', and then typing 'sudo ./uninstall.sh'.
        - Install the tizen haxm driver by executing the driver installer whose path is '/tools/emulator/etc/IntelHaxmTizen.dmg' and proceeding the installing process.

Best Regards, 
Your Samsung TV SDK Team

No comments:

Post a Comment