首页 / 软件开发 / Flex / 使用Flex SDK实现一个Facebook相册
使用Flex SDK实现一个Facebook相册2010-06-21 IBM Joe Lennon开始之前本教程针对希望使用免费的 Adobe Flex SDK 创建交互式 Facebook 应用程序的 Web 开发人员。虽然不做强制要求,但是对 PHP、HTML 和 Web 应用程序开发有基本的了解十分有益。学习本教程不需要具有 Flex 开发或 Facebook 开发的经验。关于本教程本教程为您使用 Adobe Flex SDK 和 Facebook 开发平台开发 Facebook 应用程序提供了基础知识。您将首先了解 Adobe Flex 的概念,特别是 MXML 和 ActionScript。然后将介绍 Facebook 应用程序和可供开发人员使用的工具,例如 FBML(Facebook Markup Language)、FQL(Facebook Query Language)和 REST API。接下来,我们将安装 Flex SDK 以设置开发环境,并且我将解释 Flex 应用程序的结构,展示如何创建一个 Facebook 应用程序。我们随后创建一个基本的 Flex 应用程序,它将为随后的 Facebook 幻灯片应用程序打下基础。先决条件您将需要以下工具来完成本教程的学习:Flex 3 SDK 的最新稳定版。用于添加 开发人员应用程序 的 Facebook 帐户。安装了 PHP 5 或更高版本的 Web 服务器。Facebook PHP Client Library.Facebook ActionScript API。最新版本为 V0.9.1。Adobe Flash Player Version 9 或更高版本。Adobe Flex 简介我将首先介绍 Adobe Flex 并查看用于开发 Flex 应用程序的各种选项,特别是免费的 Adobe Flex SDK。然后将查看创建 Flex 应用程序使用到的技术:MXML 和 ActionScript。什么是 Flex?Adobe Flex 是一种允许您使用传统应用程序开发技术创建强大 Flash 应用程序的框架。Flex 包含了丰富的组件库,允许您轻松地创建出色的富 Internet 应用程序(RIA)。这些应用程序可以使用开放源码的 Flex SDK 和基本文本编辑器(如 Notepad)进行开发。Adobe 提供了一种商用 IDE,称为 Flex Builder,它建立在 Eclipse 平台的基础之上。然而,我们在本教程中使用的是免费 Flex SDK。什么是 Flex SDK?Flex SDK 是一种开源框架,它使用所有开发人员都能够轻松掌握的基于标准的语言开发 Flash 应用程序。Flex SDK 存在两种形式:开源的 Flex 3 SDK 和 Adobe Flex 3 SDK。两种都可以免费获得,但是使用不同的许可。开源的 Flex 3 SDK 包含开发 Flex 应用程序所需的所有内容,并且全部根据 Mozilla Public License (MPL) 的 Version 1.1 获得使用许可。Adobe Flex 3 SDK 包含开源 Flex 3 SDK 所具有的所有内容,以及一些其他组件,比如 Adobe AIR 运行时和 Adobe Flash Player 的调试器版本。这些额外的组件根据 Adobe Flex SDK 获得使用许可。本教程只涉及了开源 Flex 3 SDK。不论您选择下载何种版本,都能够构建示例应用程序。