Tutorial - Building and Deploying a Tizen* Application Binary

Tweet Like

Intel XDK App Designer

The Intel® XDK development system is for those developers who wish to use their HTML5 expertise to build hybrid HTML5 apps for mobile devices (e.g., phones and tablets) and other platforms that host HTML5 web apps (such as a Google Chrome* extension or a mobile web site). To get started, you must first download and install the Intel XDK on your Linux*, Microsoft Windows* or Apple OS X* development system.

The Intel XDK application consists of a set of development tools to help you code, debug, test and build mobile web apps and hybrid HTML5 apps for multiple target platforms. This document provides steps for building and installing apps for Tizen.

With the XDK, apps can be developed using the Brackets* editor or drag & drop UI tools (App Designer or App Starter) integrated. You can find more information about App Designer at http://software.intel.com/en-us/html5/articles/app-designer-index/ as well as for App Starter at http://software.intel.com/en-us/html5/videos/make-a-quick-and-attractive-ui-for-your-app.  Once you have created your HTML5 app to be built as a Tizen* web app package (.wgt file), you will need to create a config.xml file to identify all of the application’s configurations. You can find more information on the the structure of a Tizen* config file at https://developer.tizen.org/documentation/dev-guide. For narrowing down the search results in the Dev Guide to widget configuration, paste “Setting Widget Configuration” into the Search field.

Creating a Tizen* config.xml file in the Intel® XDK

  1. Under the  Develop tab, Right Click the left panel (File Tree panel)
  2. Select  New File
  3. Rename the “Untitled” file to “config.xml”
Intel XDK Editor

Example of a config.xml

<?xml version="1.0" encoding="UTF-8"?> 
<widget xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets"
  version="2.0" viewmodes="fullscreen" id="http://YourDomain.com/YourApp">
     <icon src="icon.png"/>
     <content src="index.html"/>
     <name>Your App Name Goes Here</name>
     <tizen:setting install-location="auto" encryption="disable" background-support="disable" context-menu="disable" screen-orientation="portrait"/>    
</widget>

See the Pen %= penName %> by Intel IDZ (@intelidz) on CodePen

Tizen Build

Building a Tizen* Binary in the Intel® XDK

  1. Under the Build tab, Click the Build button for Tizen
  2. Complete all the steps in the Build dialog
  3. Click the “Go to the Next Step” button when you are finished with each step
  4. Click the “App Ready” button to start build process.
    1. A .wgt file will be available for download when the build is complete.
  5. Download the .wgt file
Tizen Emulator

Testing a packaged Tizen* web app

In order to test your newly packaged app on a Tizen system, you will need to download the Tizen SDK located at https://developer.tizen.org/downloads/tizen-sdk . The most essential items that you will need going forward are the Command Line Tools and Tizen* Emulator.

In order to install an app onto the emulator, you will need to use the Command Prompt (Windows)/Terminal(Linux & Mac OSX).

  1. Type cd <path_to_wgt_file>
  2. Type web-install.bat --widget <wgt_filename.wgt>
Tizen app installing on Emulator

For more information on installing apps go to https://developer.tizen.org/help/index.jsp?topic=%2Forg.tizen.web.appprogramming%2Fhtml%2Fide_sdk_tools%2Fusing_cli.htm

Deploy Your App

Open the following web site to begin the process of adding your app to the Tizen* store:  http://seller.tizenstore.com/login/signIn.as

If you have not done so already:

  • Create an account by clicking Join Now
  • Accept the Tizen* account, Store Seller and Privacy Policy Terms and Conditions

The account created will be for a Free distribution seller.

For each app, you will need to upload the signed* .WGT (binary) file and provide your app’s title, Content Type, Sales Country/Price, Selling starts and ends date. DRM applications, Category asssociations and age restrictions are requested. The store information includes the title, description, the app category, promotional text, icons, and screen shots

*Currently the Intel® XDK does not sign Tizen* apps. In order to create a signed Tizen* app, download the Tizen SDK.

Related Documents

In addition to the related videos listed at the start of this tutorial, here are links to other tutorials that describe how to perform builds for other platforms:


Legal Information