Jump to content

Win up to $200,000 at the Tizen App Challenge with your SpellJS game


Julian
 Share

Recommended Posts

Hi,

 

I just wanted to inform you that there is an app contest going on for the Tizen platform. The entry deadline is December 8th, at 11:59pm PST.

 

Tizen is a new mobile operating system developed by Samung, Intel and others. You can see it in action here:

 

http://www.youtube.com/watch?v=PJkbevJg4-E

 

The HTML5 export in SpellJS is compatible with the Tizen Web App stack. You can develop your Game in SpellJS and export it as a Web-App (HTML5, Flash), Tizen Web AppAndroid native app and iOS native app.

 

Learn more about the challenge at https://developer.tizen.org/contests/tizen-app-challenge
 

Learn more about SpellJS at http://www.spelljs.com
 

I have collected a few tips to get you through the tizen app store certification process:

 

  • In order to create your Tizen web application you can follow this guide: https://developer.tizen.org/downloads/sample-web-applications/load-web-app-tizen-sdk
    You can then copy the content of build/release/web/ into your Tizen web project after you triggered a web build in SpellJS

     
  • Make sure that you enable support for at least one screen size in the "feature" section of the config.xml file. Here is an example config.xml file

    <?xml version="1.0" encoding="UTF-8"?><widget xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" id="http://spelljs.com" version="1.0.1" viewmodes="fullscreen">    <tizen:application id="xxx.yyy" package="xxx" required_version="2.2"/>    <author>Spielmeister</author>    <content src="index.html"/>    <feature name="http://tizen.org/feature/screen.size.normal.720.1280"/>    <feature name="http://tizen.org/feature/screen.size.normal.480,800"/>    <icon src="icon.png"/>    <name>Jungle Chaos</name>    <tizen:setting screen-orientation="landscape" context-menu="enable" background-support="disable" encryption="disable" install-location="auto" hwkey-event="enable"/></widget>
  • Make sure that your app reacts to the hardware "BACK" key. The previous screen should appear when the BACK key is pressed and on the top level the app should terminate. You can listen for the hardware back key using the following code:
spell.inputManager.addListener(  'keyDown',  function( event ) {    if( event.keyCode === spell.inputManager.KEY.BACK ) {       //react to hardware BACK key    }  })

You can close the application by calling: 

PlatformKit.Application.close() 

(include 'spell/shared/util/platform/PlatformKit')

 

 

Have fun and good luck!

 

Julian

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...