Flex SDK v4.6 和 Flex Framework 3 或 4 之间的主要区别是什么(是否有适用于 Flex Framework 3 或 4 的“工具包”)?更一般地说,Flex SDK 和框架之间的主要区别是什么?我已尝试按照此初学者教程FlashDevelop 初学者指南 – Basix中的说明下载 Flex Framework ,但我在网上的任何地方都找不到它(甚至在 Adobe 网站上也找不到)。我错过了什么吗?
1 回答
SDK stands for "Software Development Kit". It's basically the thing you need to compile your Flex application.
A framework is something that describes something you use when programming. The Flex Framework provides all the things you can use when programming Flex applications, e.g. the spark or mx components or even MXML.
Of course the Flex SDK can handle all the technologies that are part of the Flex Framework. When the tutorial you mentioned says "using the Adobe Flex SDK does not mean that you need to use the Adobe Flex framework or MXML"
, it means that it doesn't force you to use anything from the Flex Framework. You could write a simple ActionScript application without using anything from the Framework, but you would still need the SDK to compile it.