Application Development / 应用程序开发

订阅 RSS - Application Development / 应用程序开发
Legend Color: 
009ad9

Getting Started with Tizen SDK : How to develop a web app / TIZEN SDK 入门:如何开发 WEB 应用

Tizen SDK covers the entire development cycle from installation to publishing. This talk provides tutorials on developing Tizen applications using Tizen SDK.


Tizen 是一种开放、灵活的操作系统,支持各种数字设备,如手机、可穿戴 设备和电视等。借助 Tizen SDK,开发人员能够轻松开发可在多种屏幕尺寸 不一的设备上运行的 Tizen web 应用。Tizen 应用基于标准 web 技术,如 JavaScript、CSS、HTML5 和 W3C widget 封装。

借助对丰富 Tizen 设备 API 和 Web UI 框架的支持,开发人员能够创建各种应 用。Tizen SDK 是一整套用于开发 Tizen 应用的工具。它包含 IDE、仿真器、 安装程序、工具链、示例代码、文档等。Tizen SDK 支持从安装到发布的整个 开发周期。在本演示中,我们将提供一些有关使用 Tizen SDK 开发 Tizen 应用 的教程。

Introduction to Tizen Ecosystem / TIZEN 生态系统简介

Introduction to Tizen Ecosystem and Tizen Store. Explores major aspects of Tizen Ecosystem, including the developer outreach program and developer services. Tizen Seller Office and how to register Tizen applications by observing key features and guidelines will also be covered.


本演示将介绍 Tizen 生态系统和 Tizen Store。首先,我们将介绍 Tizen 生态系 统的要素,包括开发人员拓展计划和开发人员服务。

然后,我们将详述 Tizen Store,包括 Tizen Seller Office 及如何在遵守 Tizen Store 重要特性和指南的前提下注册 Tizen 应用。我们还将介绍面向应用开发人 员的重要商店政策,如收入份额。

Experience of enriching Tizen HTML5 application / 体验丰富的 TIZEN HTML5 应用

In this presentation, Jingfu Ye shares his unique experience of building a collaborative “whiteboard” using major HTML5 technologies, including Share.js, Paper.js and WebRTC.


HTML5 技术在全球变得日益流行。2D、3D 和通信等炫酷特性进一步丰富和增 强了 web 应用。

在本演示中,Jingfu Ye 将分享他构建极酷协作式“白板”的独特经验,这 种“白板”能够连接用户,支持他们同时编辑相同页面。该应用将采用主要的 HTML5 技术。

基本上,Share.js 被用作协作式引擎来同步客户端。Paper.js 被用于实施 2D 绘 图和渲染功能。而且,WebRTC 被用于设置客户端之间的实时视频通信功能。他 还将介绍开发 Tizen 应用所需的技能。

Tizen Mobile UX Introduction

Introduction to Tizen mobile UX, including design principles & guidelines, UI workflow, and basic interactions & core controls in implementing applications.


Tizen 移动用户体验简介,包括设计原则和指南、用户界面工作流及实施应用所需 的基本交互和核心控制功能。

Best practices in Tizen Wearable development / TIZEN 可穿戴设备开发最佳实践

Smartwatches are the current trend today. In this presentation, Adam Panasiuk will explain how to begin developing for wearables, introduce some interesting libraries and show best practices.


智能手表是当前技术领域的发展趋势,所有大公司都在为此奋力一搏。在本演示 中,Adam Panasiuk 将说明如何顺利开始可穿戴设备方面的开发工作,介绍一些 有趣的库,并展示出色的编程实践。

Practical UI Guidelines for Tizen Wearable Apps / TIZEN 可穿戴设备应用的实用 UI 指南

While wearable devices are the shiny new kids on the technology block, the distinct wearable form factor of these devices introduces new use cases, which may be ill-served by conventional interface design paradigms. We explore findings from user tests that occurred while building Gear 2 apps.


Gear Smartwatch 等可穿戴设备是技术领域耀眼夺目的新生儿,备受开发人员的 关注!然而,可穿戴设备外形独特,催生了全新的使用案例,而传统的界面设计 模式可能稍显滞后。

不能发挥可穿戴设备优势(感测功能、普及性)或无法突破限制(交互面减少、 空间限制)的应用,在为用户提供舒适体验方面可能捉襟见肘。在本演示中,我们 将讨论 Gear 2 应用开发人员可能掉入的常见陷阱,并就避免这类陷阱提供简要指 导。本演示还将介绍源于实际开发经验的应用测试技巧和常见认证问题处理技巧。

Mobile Performance to deliver excellent User Experience / 以移动性能提供卓越的用户体验

UX is a learned craft. The most efficient way to grow UX knowledge is to learn both best practices and learn from the mistakes of others. This presentation showcases both.


作为移动 Web 开发人员,我们努力为 TIZEN 应用提供最出色的用户体验 (UX)。确保 UX 需要掌握丰富的知识。增加 UX 知识最高效的方法是多多学习最 佳实践,并从他人的错误中吸取教训。本演示将从这两方面进行探讨。

参加本演示您将学习到:

  • 五种关键的移动 UX 原则和策略 —— 您现在可将它们用于 TIZEN 应用以提 升应用的“感知性能”。
  • 应用课程 —— 展示移动 UX 的好坏模式
  • 如何编写针对移动网络延迟和较慢浏览器引擎优化的 JavaScript 代码
  • 如何使用关键的 CSS3 属性,以利用 GPU 加速功能,使您的动画和转换更加流畅。

这些原则和最佳实践将帮助您编写干净、优化的代码,并设计您的用户会喜欢且能够令您的应用脱颖而出的最佳用户界面。

A Case study of Mobile Application development / 移动应用开发案例研究

Starting with an introduction of recommended application architecture, this session explores native app development on mobile phones. Topics include customizing an EFL widget, improving launch performance, optimizing memory usage and improving database performance.


本课程将提供有用的应用信息并就多个子主题进行指导,还将介绍手机本地应用 开发的几个实际案例。首先介绍推荐的应用架构,然后阐述如何定制 EFL widget 以提升可用性、如何提升启动性能、如何优化内存使用及如何提升数据库性能。

Tizen and Qt together can do more / QT 和 TIZEN 强强联合,大有作为

Qt is a popular cross-platform, open source, optimized application framework that forms the basis of various emerging mobile systems. This is a high-level overview of Qt and an explanation of the Qt for Tizen project.


Qt 是一种流行的跨平台开源优化应用框架,能够为开发人员提供出色的体验。

它是众多新兴移动系统的基础。Qt for Tizen 计划集合了 Qt 框架、大量 (超过 50) Qt 开发人员以及 Tizen 生态系统。

在 QtWebEngine 模块上进行持续工作,完全符合 Tizen 基于 web 的性质。 得益于 Tizen 的开放治理模式,Tizen 社区接受了 Qt 套装。自此,Qt 是所有 Tizen 配置文件的唯一常用 C++ 框架。

本演示的第一部分将高度概括 Qt:最近的发展状况、支持的平台、许可模式、 技术等。第二部分将介绍 Qt for Tizen 项目:成果、现状和未来面临的挑战。 参会者可以消除有关在 Tizen 项目中长期使用 Qt 的疑虑。

页面