Schedule

Thu 17

8:009:30am

Registration/注册登记
Location: Grand Ballroom/分会场1
Track: General

9:30am12:00pm

Keynote/主题演讲
Hyogun Lee, Guangnan Ni, Bo Wang, Evan Spytma, Jun Liu, Curtis Sasaki
Location: Grand Ball Room/分会场1
Track: Keynotes

12:001:30pm

Lunch/午餐
Location: Cafeteria
Track: General

[13:30] 1:302:20pm

Breakthrough Games with Tizen/Tizen 突破游戏
Qingli Wang
Location: Auditorium/分会场2
Track: Game / 游戏
Details and Media

Games enable developers to see what potential can hardware, software, and platforms can do. The game app market is also a main source of profit for some 3rd party companies. In this session, the basics of Game Development using Tizen will be discussed. This would also include Game Porting Solutions, Review Rendering Architecture, Performance Enhancement, and Monetization.

Connecting with Tizen: An Overview & Roadmap/连接的Tizen:系统概览及发展路径
Mohan Rao GNS
Location: Grand Ballroom/分会场1
Track: Platform Development / 平台发展
Details and Media

See the replay...

Each smart device (Tablet, TV and even Watch) gets smarter by keeping its essential property. We start and end our day with various smart devices. Now it’s time for us to expect, not just a powerful device, but also new synergy from their features and user experiences.

In this section, we will introduce how Tizen will evolve in near future and share our vision to create new user experience and value based on same operating systems. In addition, our efforts to support IoT and Convergence will be addressed and eventually it will be introduced where the latest versions of Tizen, 2.4 and next, are going for.

Developing Apps on Tizen: UI / UX Stratgies/基于Tizen的APPs开发:UI/UX 战略
Vishal bisht
Location: Zhou Room/分会场3
Track: Design / 设计
Details and Media

In future applications UI and UX is play the key role in any platform. Whenever you see any screen; may it be your PC, Notebook, Tablet, Mobile, Display screens, TV, and others, the UI is first thought-out and then implementing the UX would be easier to follow. Focusing on the HTML5 native design platforms an using an open design for business.

Introduction to Samsung KNOX Tizen/三星KNOX Tizen 介绍
Wei Wang
Location: Jing Room/分会场4
Track: Application Development / 应用程序开发
Details and Media

Samsung KNOX is already a market leader in secure mobility on Android devices. We now introduce this on Tizen. The KNOX Tizen Standard SDK allows developers to build enterprise applications that run securely and optimally on Samsung Tizen mobile devices. Applications developed with the SDK will face reduced security threats and risks from lost or stolen devices that contain sensitive corporate data. Enterprise IT departments can also manage these SDK-developed applications and enforce their company policies and business processes.

This session will introduce Samsung KNOX, Samsung’s approach to the B2B market in China,  and then review the KNOX Tizen Standard SDK, with a focus on device management capabilities.

[14:20] 2:203:10pm

Introduction to Tizen TV SDK/Tizen TV SDK 介绍
Haichao Jiang, Fan Wei
Location: Zhou Room/分会场3
Track: TV
Details and Media

The TV profile is one of the profiles available in Tizen. Learn the Technical Trends, its Tizen TV SDK Evolution, Introduction of Public & Partner SDKs, Improved Development with the SDK, and the Supporting Plan. 
Gain knowledge and expertise to expand and adopt the use of Tizen TV SDK with its rich features.

Tizen Micro Profile for Low-end IoT Device/Tizen针对低端物联网设备的 Micro profile
Yong Jin Cho
Location: Grand Ballroom/分会场1
Track: IoT&Wearables / 物联网&可穿戴设备
Details and Media

See the replay...

Tizen Micro profile is an open platform for low-end IoT devices to utilize the Internet and extend their value with Web technology. Tizen Micro profile provides the minimal S/W stack that is necessarily required on IoT devices. It will be common for the every IoT devices in Tizen and address Tizen as OS of Everything.

Tizen Native UI - A True & Free Software Graphical Toolkit Designed for the Embedded World/Tizen原生UI,一款为嵌入式世界设计,真正免费的图形软件工具集
Cedric Bail
Location: Auditorium/分会场2
Track: Platform Development / 平台发展
Details and Media

The Enlightenment Foundation Libraries (EFL) are used by Samsung on Tizen for Mobile, Camera, TV and Wearable devices to deliver high quality, reactive graphical experiences. EFL was designed from the get-go to deliver the best possible result with any given hardware, and it does this by providing a few configuration options and tools to adapt as much as possible to the specific hardware. This talk will start with a brief overview of EFL, and continue with a review of the techniques that are available when designing a new device to optimize the use of its hardware. It will also cover standard open source contribution practices so the attendees can learn what it takes to contribute to open source communities like EFL.

Tizen SDK Annual Report - Key Improvements/ Tizen SDK 年报-重要提升成果展示
Chang-Seok Oh, YeongKyoon Lee
Location: Jing Room/分会场4
Track: Application Development / 应用程序开发
Details and Media

Tizen continually transforms itself to be a resilient OS. The new SDK iteration stands-out as it will be released separately from the platform. Enhancing support for multiple versions, profiles, and even product extensions without losing cross compatibility. Witness the new enhancements and additional features that makes Tizen, The OS of Everything.
Customizeable editors and continuous system integration found in the user’s development environment, are readily available with the provided CLI SDK. New installer, Native UI Builder, and Tizen Analytical tool are few features that have been added into the new Tizen SDK. Making the whole Tizen experience engaging for both developer and user.

[15:10] 3:104:00pm

ARTIK : the Ultimate Platform Solution for IoT/ARTIK: 针对物联网的最优解决方案
MyungKoo Kang
Location: Auditorium/分会场2
Track: IoT&Wearables / 物联网&可穿戴设备
Details and Media

Introducing ARTIK for IoT. ARTIK is the turn-key HW/SW solution for IoT product development. Samsung's manufacturing and development capability of silicon based devices will ensure an optimized HW solution and component supply life time management. On top of it, ARTIK has a unique features on security and privacy. It also provides a wide range of ecosystem.

Crosswalk: Build World Class Hybrid Mobile Apps / Crosswalk: 构建世界级的混合移动端app
Ningxin Hu
Location: Grand Ballroom/分会场1
Track: Platform Development / 平台发展
Details and Media

See the replay...

The web platform is rapidly improving, with new versions of HTML, CSS and JavaScript and with an increased focus on mobile performance and web components a standard way to encapsulate and create reusable UI and logic components. But to many developers basic things are still missing and that makes it hard to adopt the web as it is today.

With Crosswalk that changes; Crosswalk is an HTML application runtime, built on an open source foundation. It extends today's web platform with new capabilities, empowering applications written using web technologies.

By using Crosswalk, an application developer can:

- Access the latest recommended and emerging web standards, such as WebGL, WebRTC, SIMD.js, WebCL and Presentation API
- Access Apache Cordova APIs
- Add custom extensions to an application to take advantage of platform features not exposed by Crosswalk or the standardized web platform
- Leverage great tooling, such as Inte XDK, Adobe PhoneGap, Google Chrome Apps for Mobile, famo.us etc.,
- Control the upgrade cycle of an application by distributing it with its own runtime.

At the heart of Crosswalk is the Blink rendering and layout engine. This provides the same HTML5 features and capabilities you would expect to find in any modern web browser.

Building on Blink, Crosswalk uses parts and modules of Chromium to provide a multi-process architecture, designed for security and performance, as well as state of the art performance and graphics.

Join this session to learn more about Crosswalk and check out the upcoming cool features.

Essentials of Tizen UX Design/Tizen UX 设计之精华
Sooyun Yun, Scott Song
Location: Zhou Room/分会场3
Track: Design / 设计
Details and Media

User Experience is equally important to having a great application. Get to know the principles behind Tizen UX Design for all devices that Tizen can be implemented on such as Mobile, Wearable, and TV & Browser. Included in the talk are the UI/UX Components, Reference & Commercial Applications, Guidelines, and Concepts.

Walkthrough: Tizen Native Applications Development/Walkthrough:Tizen本地化应用开发
Agnieszka Janowicz
Location: Jing Room/分会场4
Track: Application Development / 应用程序开发
Details and Media

Fact: Native mobile apps sustain fast performances and a high degree of reliability. Developers are able to utilize features and create apps for the phone that stands out from the crowd with Tizen Native APIs. Application architecture, Life-cycle, and efficiently using Tizen SDK to quickly create fully functional mobile applications will compose the basics of Tizen Native App Development. Vital Tizen Native APIs and capabilities will empower the developer and present some of its eye-catching features to help provide the best user experience. Part of its best practices for developing optimized Tizen native applications as well as useful tips and picked up during work. The goal is to provide a broad foundation to start developing your own native applications on Tizen mobile platform.

[16:00] 4:004:50pm

Join Tizen Ecosystem with Cocos/和Cocos一起加入Tizen的生态系统
Guanghui Qu
Location: Zhou Room/分会场3
Track: Game / 游戏
Details and Media

Cocos is a popular open source engine which focuses on the mobile game industry. It has a free and professional game-development toolkit and a very active developer community. Cocos provides full set of tools that help developers accelerate mobile game development from design to publish. It's a cross-platform game engine, supports Tizen, iOS, Android, WindowsPhone, OS X, HTML5 etc.



This talk will introduce the workflow of Cocos,  the latest development progress of Cocos, the status of Tizen support and most importantly, how to benefit from Tizen ecosystem with Cocos.

SAMI, an IoT Platform for Easy Device Interoperability/SAMI,一个为了简化与设备交互过程而设计的物联网平台
Luc Julia
Location: Grand Ballroom/分会场1
Track: IoT&Wearables / 物联网&可穿戴设备
Details and Media

See the replay...

SAMI is an open, cloud based, data exchange platform for developers capable of bringing together data from all types of devices and sources, enabling data collection, visualization, analytics and smart applications. During this session we will demonstrate how it enables interoperability between heterogeneous objects, including Tizen devices, to provide meaningful services and applications for the end users.

Tizen Native Development - Tips to Save Time and Trouble/Tizen 本地化开发-关于节省时间和免去麻烦的建议
Carsten Haitzler
Location: Auditorium/分会场2
Track: Application Development / 应用程序开发
Details and Media

Tizen supports development with Web technologies and Native (Tizen Mobile). The Native API is C (thus usable from both C and C++), with many features. The UI toolkit that controls main-loop, event handling, UI and rendering is EFL, and knowing what is available and how best to use it can save you a lot of time and energy going the wrong direction. This will cover a quick overview of how this toolkit works and how best to achieve some common results whilst avoiding pitfalls. Questions will also be answered for any developers presenting any. 

Utilizing Wayland to Improve Performance on Tizen/运用Wayland提升在Tizen平台的表现
Christopher Michael, Derek Foreman
Location: Jing Room/分会场4
Track: Platform Development / 平台发展
Details and Media

One of Tizen's key benefits is how well it runs on devices with low CPU power and a small amount of memory. This has been made possible due to it's usage of light-weight components such as the Enlightenment Foundation Libraries, which have made it extremely useful for a variety of modern electronics such as TV's, cameras, and smart watches. Starting with Tizen 3.0, the Wayland protocol will be utilized to help fill the role traditionally assigned to X and a window manager in Linux environments. This talk will explain how using Wayland provides benefits over the traditional X approach such as reduced memory footprint, decreased power consumption, reduced visual artifacts, and improve application response time by reducing latency.

[16:50] 4:505:40pm

Application GUI Design - Notes From a Tizen Toolkit Developer/应用程序GUI设计-来自Tizen工具箱开发者的阐释
Tom Hacohen
Location: Zhou Room/分会场3
Track: Design / 设计
Details and Media

Designing an application with a good user interface and user experience is hard. Many people get it wrong which results in a degraded user experience, satisfaction and retention. In this talk, Tom will demonstrate some good design patterns, review the current design landscape and will give his notes and ideas as a developer of the EFL graphical toolkit and various applications. Get easy tips for making your applications better.

How Tizen Compliance Reduces Fragmentation/Tizen合规程序如何降低碎片化
Mats Wichmann
Location: Jing Room/分会场4
Track: Platform Development / 平台发展
Details and Media

Tizen Compliance is the official software compatibility program for Tizen that describes a standard execution environment which devices provide and for which applications are built. The compliance program consists of several pieces including a description of the environment, the test suites used to validate conformance, and a path to certification. This talk will describe the the goals of the program, how it works from the viewpoint of both system developers and application developers, and how it helps contain the fragmentation problems that could otherwise happen within Tizen ecosystem. All of the current profiles (Mobile, Wearable, and TV) will be described in detail.

IoTivity - Connecting Things With IoT/loTivity-物联网链接生活的方方面面
Ashok Subash
Location: Grand Ballroom/分会场1
Track: IoT&Wearables / 物联网&可穿戴设备
Details and Media

See the replay...

IoTivity is an open source software framework as part of Linux Foundation, enabling seamless device-to-device connectivity to address the emerging needs of the Internet of Things. IoTivity's framework is backed by leading technology companies; including Samsung and Intel, to name a few. In this Session developers will get an overview and architecture of IoT technology stack specifically IoTivity. Also enables developers to understand APIs introduced by IoTivity's base framework and the Common Services for Group Management of Things & Soft Sensor Management. Developers can also learn to write plugins to connect devices built on OIC standards to communicate with legacy devices using Protocol Manager Service.

Reimagining Mobile Advertising/对移动广告重新开发想象
Jessie Yang
Location: Auditorium/分会场2
Track: Application Development / 应用程序开发
Details and Media

Do you think experience of Mobile ads delivered to consumers often does not demonstrate much value to them? Current advertising fails to evoke trusts; it’s a persuasive monologue today. We considered that the core value advertising was meant to deliver was ‘discovery’. InMobi is now re-imagining the new era of advertising into discovery and creating moments of inspiration for the users, also enabling consumers to discover from within thousands of apps and create billions of discovery moments. A revolutionary discovery platform from InMobi was launched rencently.

[17:40] 5:406:30pm

Developing and Designing Accessible Applications for a International User Growth/为了全球用户的增长开发和设计易于使用的应用程序
Suyash Joshi
Location: Grand Ballroom/分会场1
Track: Application Development / 应用程序开发
Details and Media

See the replay...

In this presentation, we will focus on two big items that are are extremely important; from usability and to the growth point of view for any Tizen application be in on smartphones or on a watch. Accessibility does not just help the handicapped but in fact it improves usability for all your users and also learn the concept of 'Universal Design'. We will also take a look at how we can make our application content, design and layout appropriate for users who speak any language other than English. With the latest release of TAU - Tizen Advance UI framework, App developers and Designers creating for Mobile-web or Wearable-web; runtime can easily implement these API's to support Accessibility for all users and provide an International version of your app. The talk will include a live demo of a Tizen app covering before & after use screens implementing Accessibility and Internationalization TAU UI.

Tizen Platform Development Process and Infrastructure/Tizen平台开发过程和基础结构
Jongwoo Chae
Location: Jing Room/分会场4
Track: Platform Development / 平台发展
Details and Media

This presentation will review Tizen platform development processes (Code review, Continuous Integration, and Test processes). Then introduce what the infrastructure consists of and how the processes can be customized according to the characteristics of the development projects. The goal of this presentation is to give more information on How it is built, What principles it uses, and How people can replicate and customize it for their own needs.

Using Unity to Create Better Gaming Experiences on Tizen/使用Unity在Tizen上创造更佳的游戏体验
Liming Zhang
Location: Zhou Room/分会场3
Track: Game / 游戏
Details and Media

The new ecosystem of gaming industry is emerging, driven by Tizen and its huge commercial value. The talk will explain and demonstrate how to use Unity to develop, port, and publish a game on Tizen platform. The session also covers a few tips on cross-platfrom development and optimisations on Tizen.

[18:30] 6:3011:00pm

Social Event/交流活动
Location: Jing Room/分会场4

Session Track Key

  • TV
  • IoT&Wearables / 物联网&可穿戴设备
  • Tech showcase
  • General
  • Design / 设计
  • Game / 游戏
  • Application Development / 应用程序开发
  • Platform Development / 平台发展

Fri 18

8:009:30am

Registration/登记注册
Location: Grand Ball Room
Track: General

9:009:50am

How to Run Your Existing Android APK on Tizen Platform/如何在Tizen平台上运行现有的安卓APK
Matthew O’Keefe
Location: Zhou Room/分会场3
Track: Application Development / 应用程序开发
Details and Media

As an app developer, you can submit your existing Android apps into Tizen Store within very little to no effort, or extra development by you.  This session will explain how the customized plug-in developed by OpenMobile, called Application Compatibility Layer (ACL™) for Tizen, can be used to execute your APK– the same APK that you submit to Android stores - seamlessly on Tizen OS.  ACL already enables several key apps available in Tizen Store - which combined have been downloaded over 500,000 times.  Be sure to attend!

TIZEN on M200 : Improved Battery Life/运用Tizen的M200:已提升了电池寿命
Wanhao Xu
Location: Auditorium/分会场2
Track: IoT&Wearables / 物联网&可穿戴设备
Details and Media

Battery life is still a big issue for the smart watch. The most important factors of power consumption are the application processor and OS. M200 is the first dedicated  processor designed for the wearable and has the lowest power consumption. TIZEN also does optimize system efficiency to reduce the power consumption. TIZEN running on M200 effectively improves battery life.

9:00am12:00pm

Tech Showcase/技术展示
Location: Foyer/大厅
Track: Tech showcase
Details and Media

Tech Showcase

9:5010:40am

Apps on Your Wrist - A Tizen Wearable Overview/戴在手腕上的APPs-Tizen可穿戴设备介绍
Jadwiga Sosnowska
Location: Grand Ballroom
Track: IoT&Wearables / 物联网&可穿戴设备
Details and Media

Nowadays smartwatches are becoming an essential element in our daily lives. Samsung is at the forefront of the wearable market, with most of the devices powered by Tizen, which has proven to be a great platform for development. This session will present what kind of applications can be built on Tizen platform and how easy it is. Besides platform overview, it will also cover usage of the essential development UI framework - TAU.

Easily Port Web Apps to Tizen & Develop with Tizen Device APIs/适用于Tizen网络应用的简易接口&使用Tizen设备应用程序接口开发
Qingqiu Li
Location: Jing Room
Track: Application Development / 应用程序开发
Details and Media

Web Apps are scalable, have a great visual design, and offer a rich user experience. Developing a Web App on Tizen is easier than you think. Learn how easy it is to Port Web Apps into Tizen and then use Tizen Device APIs to develop Web Apps in the session. The best part with Tizen? Is its fluid design language. The possibilities are endless.

Tizen Service Enabling Frameworks : Common Features & Examples for Service Scenario/Tizen服务启用架构——服务场景下的通用性能&案例
O-Hoon Kwon
Location: Auditorium/分会场2
Track: Platform Development / 平台发展
Details and Media

Tizen Service Enabling Frameworks for 3rd party applications in a Single and Cross devices are now more enhanced from 2.4 to the following version. In the first half, new features for Single-Device Applications such as Context Framework, Location Framework, Account Framework, Voice Framework and Input Framework, among other things, information will be provided. Then in the second half, the new convergence features for Cross-Device applications for Device discovery, Connection Management, Message Delivery, to name a few will be discussed.

Tizen TV: Extended Streaming Service/Tizen电视:拓展的视频流服务
Liang Wu, Xunmin Chen
Location: Zhou Room/分会场3
Track: TV
Details and Media

Be introduced to the Open Streaming Framework and Extended A/V Related Service on Tizen TV. Learn how to implement these features and see possibilities with demonstrations. The session will include: Open Streaming Service Framework Concept, Live/VoD streaming service (OTT&IPTV) base on Gstreamer, Best practices with CP/SP, Virtual Channel Service based on hybrid App framework (Java Script VM + native library), and the New A/V services and opportunity with Tizen TV.

10:4011:30am

A Synergetic Approach with Multiple Tizen Devices/多Tizen设备间的协同效果
Yoonsu Kim, Michal Seklewski
Location: Auditorium/分会场2
Track: Platform Development / 平台发展
Details and Media

There has been an increased support for various profiles and devices on Tizen. As Tizen is a multi/cross platform, device integration will be the main factor of a fluid interface between devices. Whether it is Mobile, Wearable, or TV the scalability and usability will be accessible. These features will allow the users to gain: (1) Easy Access, (2) Content Mash-up, and (3) Multi Device Control. This presentation will introduce the "Tizen Pass" which cover Cross device User Experience & features of Tizen convergence service FW.

CAPH: Tizen TV Web UI Framework/CAPH: Tizen 电视网页UI架构
Yang Yang
Location: Zhou Room/分会场3
Track: TV
Details and Media

Caph is a web application framework which helps developing web apps for Tizen TV easier and faster. Impressive applications can be developed with the usage of Caph. Caph helps in accelerating animation using GPU. Besides all these features, Caph also provides a variety of UI components for Tizen TV. 
In this presentation, Be familiar with Caph and some new UI components which supports both AngularJS and jQuery. Get a chance to see a demo on how to quickly create an application with a high performing Tizen TV. 

Tizen apps with Context Awareness & Machine Learning/基于内容识别和机器学习的Tizen应用
Shashwat Pradhan
Location: Jing Room/分会场4
Track: Application Development / 应用程序开发
Details and Media

Tizen apps with Context Awareness & Machine Learning (Shashwat Pradhan, emberify.com) - Using sensors in the mobile phone tuned by Machine Learning models, developers can build context aware apps. The simple lifecycle of Sense, Understand and Adapt can be implemented in Tizen app using simple APIs. Opportunities, tools and lessons of these apps for Tizen will be discussed. The talk will focus on User Experience, development and future applications. Using Tizen APIs to access the GPS, Accelerometer, date/time, Gyroscope and other user information from the device; developers can easily create rich apps for Tizen Platform. Machine Learning models on top of the sensor data will give developers better understanding about the user.

Wearable Sensors in Health Applications/健康应用里的穿戴设备感应器
Kamil Grondys
Location: Grand Ballroom/分会场1
Track: IoT&Wearables / 物联网&可穿戴设备
Details and Media

Learn how to get access to the various sensors on Tizen Wearable. Know how to make an application running in the background, and how to store data from the sensors for health applications. Possible Native C code in data processing may be used.

11:30am12:10pm

Bringing Tizen to a Raspberry PI 2 Near You!/将Tizen带到你附近的Raspberry PI2
Mauro Carvalho Chehab
Location: Grand Ballroom/分会场1
Track: IoT&Wearables / 物联网&可穿戴设备
Details and Media

The Raspberry Pi and Tizen are both turning out to be valuable tools in the growing market for the Internet of Things, and Tizen's improved support for low-power, low-memory devices makes it an ideal candidate to be run on an RPI. This talk will cover the process it took to get Tizen up and running on a Raspberry Pi 2 and teach the audience how to set it up themselves. In addition, it will discuss the technical hurdles that were overcome to create Tizen port for the Raspberry Pi 2 and where this work will head in the future. Tizen and the Raspberry Pi are positioned to be important players within the growing IoT ecosystem, and they each can offer a lot of value to the other. This talk will help attendees understand what it takes to begin developing IoT apps using these platforms. 

Creating new Tizen profiles using the Yocto Project/通过Yocto工程开创新的Tizen配置
Leon Anavi
Location: Zhou Room/分会场3
Track: Platform Development / 平台发展
Details and Media

Tizen is an open source Linux based software platform for Internet of Things, mobile, wearable and embedded devices. Tizen:Common provides a generic development environment for Tizen 3 which key features include Wayland, Weston, EFL, and the Crosswalk web runtime. The Yocto Project offers easy to use tools to create meta layers for new Tizen 3 profiles that inherit and expand the features of Tizen:Common. This talk will focus Tizen architecture and it will provide guidelines for creating and building new Tizen profiles, based on Tizen:Common, using the Yocto Project for devices with Intel or ARM processors. It will also provide information about hidden gems in Tizen on Yocto and practical examples for packaging and deploying HTML5 applications through Yocto recipes for the open source hardware development boards MinnowBoard Max (Intel) and Humming Board (Freescale I.MX6 ARM SoC).

Extending Tizen Native Framework with Node.js/与Node.js一起拓展Tizen本地化架构
Nishant Deshpande
Location: Auditorium/分会场2
Track: Platform Development / 平台发展
Details and Media

This presentation explores the possibility of extending Tizen native framework by using Node.js for JavaScript based platform development.

Node.js as a JS framework is becoming quite popular. We would explore how Tizen Native APIs could be extended as node add-ons, which could be further used along with several thousand third party node add-ons already present for a rapid feature development.

12:001:30pm

Lunch/午餐
Location: Cafeteria
Track: General

[13:30] 1:304:30pm

DevLab/开发者沙龙

Session Track Key

  • TV
  • IoT&Wearables / 物联网&可穿戴设备
  • Tech showcase
  • General
  • Design / 设计
  • Game / 游戏
  • Application Development / 应用程序开发
  • Platform Development / 平台发展