适用于 Flash 开发人员的 Capuchin 计划
索尼爱立信的 Capuchin 计划是那些利用 Flash Lite™ 开发用户界面、 Java 代码实现数据逻辑的应用程序拥有漂亮外观的基础。 数据传送在此是双向的,可以从 Java™ ME 到 Flash Lite, 也可以从 Flash Lite 到 Java ME™。
Capuchin 计划可提高用户界面的开发速度,方便图形设计者与代码开发者进行合作。
一旦呈现层与业务层之间所有的接口被定义后,用户界面开发人员可以在 Flash 环境中开发和测试呈现层,独立于业务层中的 Java 开发和测试。
Capuchin 计划入门资源
我们建议您从下面的资源开始:
Capuchin 计划工具箱
这是 Capuchin 计划 MXP 服务的核心。 它是连接 Flash Lite™ 和 Java™ ME 平台之间的桥梁。 其它 MXP 服务均需要它。 此外, Capuchin 计划工具箱扩展了对 Adobe® Flash CS3 和 CS4 的支持,您可将您的 Flash 内容作为一个 Capuchin 计划应用程序发布。
• 本文档的用途是为 Flash Lite 开发者展示如何使用一个给定的 MXP 包来创建简单的 Capuchin 计划应用程序,以及 TasksList 应用程序。 在本文档中,以下为 Flash Lite 开发者的采用的主要步骤:
• 创建一个新的 Capuchin 计划应用程序。
• 使用 ActionScript 实现 Tasks List,涉及导入必要的类,调用回调函数,创建一个对特定事件起反应的 Flash 动画等等。
• 编译应用程序并以 jar 格式文件发布。
指南
本教程描述了存储于手机文件系统、存储卡、 MIDlet jar、 或互联网上的图像如何从 Capuchin 计划的应用程序内调用。 位于不同位置的图像通过不同的协议存取,此教程通过三个应用程序实例揭示了这些协议(包含 .fla 实例)。
工具
索尼爱立信的 Swf2Jar 2.2 工具自动将一个 Java MIDlet 类和一个 Flash 文件 (.swf)打包在一个 jar 中。
Capuchin 计划平台服务
MXP 平台服务是一组可安装在 Adobe Flash CS3 和 CS4 上的 Flash 构件,它可用于访问手机自身的功能,如日历、重力传感器和联系人等。
Capuchin 计划入门资源
我们建议您从以下资源开始:
Capuchin 计划工具
这是 Capuchin 计划 MXP 服务的核心。 它是连接 Flash Lite™ 和 Java™ ME 平台之间的桥梁。 其它 MXP 服务均需要它。 此外,Capuchin 计划工具箱扩展了对 Adobe® Flash CS3 和 CS4 的支持,您可将您的 Flash 内容作为一个 Capuchin 计划应用程序发布。
本文档的用途是为 Flash Lite 开发者展示如何使用一个给定的 MXP 包来创建简单的 Capuchin 计划应用程序,以及 TasksList 应用程序。 在本文档中,以下为 Flash Lite 开发者的采用的主要步骤:
MXP Files
本项 MXP 服务使得 Flash Lite 开发人员在设计应用程序时,可以利用现今索尼爱立信 Capuchin 计划中所能找到的所有日历服务,如数据、时间或会议请求。
适用于Java ME 开发人员的 Capuchin 计划
索尼爱立信的 Capuchin 计划是一种 Java API ,它定义了 Java™ ME 和 Adobe® Flash Lite™ 技术之间的数据交换。采用该 API 后,就有可能将 Flash Lite 作为应用程序的前端,将 Java ME 作为后端。
在那些利用 Flash Lite™ 开发用户界面、 Java 代码实现数据逻辑的应用程序中,Capuchin 计划是应用程序拥有漂亮外观的基础。 数据传送是双向的,可以从 Java™ ME 到 Flash Lite,也可以从 Flash Lite 到 Java ME™。
Capuchin 计划入门资源
我们建议您从阅读下列资源开始:
Capuchin 计划服务Service API 生成器
该工具提供给 API 设计人员使用,这些人员将要完成以下工作:
使用由 Java ME 开发人员预认证和编译的 Java 类文件生成 MXP 组件。
教程
本指南描述了索尼爱立信 Capuchin 计划 API 是如何在手机中作为联系 Java™ Platform, Micro Edition (Java™ME) 和 Adobe™ Flash Lite™ 之间的桥梁。 本指南包含四个应用程序实例,包括实施指导、截图和代码。 您还可找到体系架构概述、FAQ 章节和附录,用于说明如何使用 Capuchin 计划 API 创建一个用于 Capuchin 计划的 Java ME 环境。
本指南描述了 Capuchin API 是如何来创建一个 Capuchin 应用程序,在 Java 应用程序中检索到 RSS 因子并通过一个Flash Lite 的用户接口在手机屏幕上呈现。 新增加的内容有:本教程及所附代码将引导您使用动作传感器接口(JSR 256)来检索重力传感器的数据,以控制 Flash 用户界面的运动。
本教程向 Flash 和 Java ME 的开发人员介绍了如何使用Capuchin 计划 API 中的 ExternalResourceHandler 类接入来自 Flash 的外部资源和数据。此教程提供了创建一个缩略图浏览器项目所需的步骤说明、截图和代码片断,一个附带的 zip 文件包含需要的资源。
Quadrapop游戏是一款预装在众多索尼爱立信手机内,基于下落图标的益智游戏。这是一款利用 Flash 和 Capuchin 计划技术编写的程序。
任何人只要稍具基本的 Flash 经验,就可以为 Quadrapop 创建新的主题以改变游戏的外观。可在www.sonyericsson.com/quadrapop 网站上传并共享个性化的主题。
本教程为您演示了如何为 Quadrapop 创建新的主题,同时也是一个很好的 Capuchin 计划一般性介绍。
2009年9月18日
Quadrapop 移动游戏 – 创建基本主题教程(333 KB)
本开发指南由 Graham Blake,BlueskyNorth 有限公司的首席设计师编写。 本文档介绍了如何使用Adobe® Flash® 来创建用于 Quadrapop 游戏的基本主题
2009年10月16日
Quadrapop 创建基本主题教程资源(英文版 1.73MB)
Copyright © 2001 - 2009 Sony Ericsson Mobile Communications AB. All Rights Reserved.