It looks like Qt is unofficially making its way to Tizen. A Qt for Tizen page has just been created in the Qt wiki encouraging the community to help port Qt 5 to Tizen.

Tomasz Olszak is off to a great start, posting a video of Qt 5 running on the Tizen 2.1 Emulator. Check it out:

Join the Qt for Tizen community at Google+.

TwitterFacebookGoogle+Email

Havok just announced that their free C++-based Project Anarchy gaming platform will be making its way to Tizen. Havok plans to optimize the full range of Project Anarchy technology for Tizen — Havok Vision Engine, Havok Physics, Havok Animation Studio and Havok AI.

“We’re thrilled to be on the ground floor with a highly robust game engine that will enable mobile developers to push the technology boundaries of Tizen to deliver highly compelling game play.” said David Coghlan, Managing Director at Havok.

Havok will be doing live demos at the Tizen Developer Conference in San Francisco, May 22 – 24, 2013. The Tizen-optimized build of Project Anarchy will be available for developers sometime Q3 of 2013.

Check out a demo of Havok’s Project Anarchy on ARM Mali at GDC 2013:

TwitterFacebookGoogle+Email

INFRAWARE just unveiled their Polaris App Generator (PAG), a platform that can transform Android games and applications to seamlessly run on Tizen. It aims to to smoothly run Adroid apps on a diverse range of devices using Tizen.

INFRAWARE also plans to provide a publishing service for converted apps in the Tizen app store. Interested Android developers should collaborate with INFRAWARE with regards to app conversion and for help leveraging their apps in the Tizen ecosystem.

“INFRAWARE will support the new mobile operating system and its steady growth with our innovative technology and know-how,” said Min Cheol Kwak, CEO of INFRAWARE. “Also, with Tizen and other newly emerging mobile platforms, we are committed to exploring and promoting continuous growth in efficiency and market expansion opportunities for game and application developers through technology and service efforts which minimize their additional costs.”

INFRAWARE will provide more details at the 2013 Tizen Developer Conference in San Francisco next month.

This is not the first time we’ve heard of running Android apps in Tizen. Sometime back OpenMobile World Wide Inc., announced a similar service called Application Compatibility Layer (ACL) (link).

Links: INFRAWARE Press Release

TwitterFacebookGoogle+Email
2013devcon
Tizen.org just announced the three tracks and the preliminary list of topics for the upcoming 2013 Tizen Conference. The following have been selected from 160+ topics proposed during the CFP:

  • Application development and deployment

    • An Overview of the Tizen Native Application Framework
    • Basics of HTML5 game development
    • Cordova on Tizen Magnolia
    • Developer Highlight Presentations: Native App Development for Tizen Devices
    • Developer Highlight Presentations: Web App Development for Tizen Devices
    • HAXM accelerates Tizen SDK emulator on Windows/Mac
    • Highly portable HTML5 games on Tizen
    • HTML5 features on Tizen
    • Introduction of Tizen SDK minimal web development tools
    • Making Tizen Native Apps with the Native UI Framework
    • Migration of Existing WebApps to Tizen
    • Porting existing PhoneGap apps to Tizen OS
    • Porting iOS and Android Applications to Tizen
    • Protecting JavaScript Source code in Web Runtime
    • Social Platform Concept and Demo: beyond Tizen 2.x
    • Tizen Design Guideline and User Experience
    • Tizen supporting Enablers and Game Engines
    • Tizen Web Device API Hands-On Lab
    • Tizen. Using the Smart Approach to Attract Apps
    • WebGL & WebSockets for 3D Multi-Platform Multiplayer Gaming
    • Write Your “Angry Bird” Game on Tizen for Fun and Profit

  • Platform and device development

    • Accelerated HTML5 Rendering for the Tizen Platform
    • Audio management for Tizen IVI
    • Best Practice for Tizen Platform: from code to device
    • Content Security Framework
    • Experiences Developing a Wayland Based Tizen IVI HMI
    • Fixing the leaking tap — power management enabling and tuning for IA Tizen phone
    • Hardening WebKit2
    • How to embrace wayland for tizen
    • It May Be Simple But How Is It Useful, Smack Me Now
    • Next generation BlueZ & Bluetooth Smart devices
    • Performance optimization of Tizen Webkit: Memory and Graphics
    • Rendering Quality in WebKit’s Open Source Graphics Stack
    • Tizen Download & Go for IVI
    • Tizen Input Service Framework Overview
    • Tizen Telephony Framework in Tizen 2.1: what’s new?
    • Tizen Web Runtime Update

  • Tizen project, process, and progress

    • Approach of In-Vehicle Infotainment development on open source software
    • Security Analysis of Native Applications for the Tizen platform
    • The Tizen Development Model
    • Tizen Compliance Tests (TCT)
    • Tizen Overview and Architecture
    • Tizen Store introduction
    • Tizen.org Web Infrastructure
    • Web OS opportunities and challenges in China market
The 2013 Tizen Conference will be held in San Francisco from May 22 – 24, 2013.

Links: Tizen Conference schedule | 2013 Tizen Conference Registration
TwitterFacebookGoogle+Email

Tizen 2.0 Magnolia is now out of Alpha and its official release is now out! Ubuntu 32/62-bit, Windows 32/64-bit, and Mac OS X versions of the SDK and Source Code are now available for download.

Some of the impressive enhancements of the release include:

  • Enhanced Web framework that provides state-of-the-art HTML5/W3C API support
  • Web UI framework, including full-screen and multi-window support
  • Additional Tizen device APIs, such as Bluetooth and NFC support, and access to the device’s calendar, call history, and messaging subsystems
  • Web Runtime framework supporting new configuration elements for specifying the required features and privileges, and providing the basic runtime environment for NPRuntime plugins
  • Native framework supporting full-featured application development and providing a variety of features such as background applications, IP Push, and TTS (Text-To-Speech)
  • Core and native reference applications including Calendar, Contacts, Gallery, Phone, Settings, and Video Player
  • Enhanced Web IDE providing WYSIWYG design environment, Chrome-based JavaScript inspector, and JavaScript log viewer
  • Native IDE providing a project wizard, WYSIWYG design environment, unit test tool, and dynamic analyzer

The release of Tizen 2.0 Magnolia is just in time for the Tizen Developer Conference in San Francisco from May 22 to 24.

Check out the full list of changes in the release notes.

Links: Download | Official announcement

TwitterFacebookGoogle+Email

The second annual Tizen Developer Conference has been announced. As with last year, it will be held in San Francisco, from May 22 – 24, 2013. The venue will be at the Hilton Union Square.

Call for Papers/Proposals (CFP) are now open. Intended topics should be regarding Application Development and Deployment, Device/Product Development, and/or Tizen Project, Process, and Progress. The full list can be seen here. The deadline for proposals is on March 13, 2013.

Attendee registration is now open as well. Early Bird registration fee is $50. Registration after March 1st will be $99, up until the conference, and $150 onsite. There will be limited free passes for confirmed students. Travel support may also be available for qualified applicants.

Who’s going? :D

Link: Official announcement – Linux.com | 2013 Tizen Developer Conference Site

TwitterFacebookGoogle+Email

Tizen 2.0 is out! True to their word that it will be released before the end of the year, Tizen.org just announced an Alpha release of Tizen 2.0 Magnolia.

Updates to the SDK and Source Code contain the following:

  • Enhanced Web framework that provides better HTML5/W3C API support and more Tizen Device APIs
    • Multi-process Webkit2-based Web Runtime which provides better security and reliability for Web applications
    • Advanced HTML5 features such as video subtitles and captions, battery status API, screen orientation API, <keygen> and <details>, and more
    • New Tizen Device APIs for file transfer, notifications, and power control
  • Advanced IDE & SDK for Web application development
    • Install manager support for snapshot-based network installation
    • Enhanced support for OpenGLES
  • New Platform SDK that helps platform development based on OBS

Check out the full list of changes in the release notes.

Source: Tizen.org Blog

TwitterFacebookGoogle+Email

It looks like the Tizen image flashing instructions are out! I wouldn’t have found out about it had not my good pal jezra posted a link in the forum (I’ve been waiting for it to be announced in the mailing list which was promised 2 weeks ago).

Anyway, below is a summary of the steps, and oh, you need to be running Ubuntu (32-bit):

  • Download the Tizen image
  • Download and install the lthor library
  • Turn off device
  • Enter download mode by pressing <volume-down> + <power> buttons simultaneously
  • Connect device to the Linux PC via USB
  • Upload the image with:
    sudo ./lthor lb-tizen-1.0_20120613.10-rs.tar.gz
  • Wait until upload is finished and the device does a reboot

The full, detailed instructions are at the Tizen.org Wiki.

Thanks jezra!
TwitterFacebookGoogle+Email

In less than a day, Michael Sheldon has managed to port his Qt-based MeeGo Hartmattan app, Eyrie Music Identifier, natively via the Enlightenment Foundation Library (EFL) in Tizen. Eyrie is a music identification app that tries to listen to music running on the background and tries to identify its title and artist.



You must be all wondering how Michael managed to create a native app in Tizen. Well, good news(!) — Michael will be posting detailed instructions on his blog soon (EDIT: The full instructions are now up). While waiting for it, here is how he explained it to me in an email:

Hi Reggie,

I’m planning on writing up a blog post about it at the weekend, I’ll try to include as much detail in that as I can to help others get to grips with doing EFL stuff with the SDK.

However the short(ish) explanation is that yes, it’s certainly possible to write EFL apps with the current SDK release, but it’s not really integrated into the Eclipse based IDE in any meaningful way. I found after a bit of playing around that the SDK is actually based around scratchbox and the IDE simply drops into a scratchbox session when building packages, so coming from other scratchbox based environments (Maemo and MeeGo Harmattan) I knew enough to be able to jump in to the scratchbox environment directly and develop my application that way.

To get into the scratchbox environment you can simply run “~/tizen_sdk/SDK/build-system/toolchains/scratchbox2/bin/sb2″ (assuming the SDK is installed in ~/tizen_sdk/). From there you’re basically in a (slightly odd) debian system and can build either i386 or ARM binaries for use in the emulator or on real devices, and you have access to all the development packages in the Tizen repositories (which include EFL amongst other things). I’ll try and detail some of the main oddities in the system in my blog post later and go through in a bit more of a step by step manner how to start writing EFL apps, but that’s the general gist of it.

Cheers, Mike.

Links: Full Instructions

TwitterFacebookGoogle+Email