Je tomu zhruba měsíc co Adobe vydalo betaverzi nového Flash Builderu (ex Flex Builder) a SDK 4.0.0.7219. Ač je to risk, rozhodl jsem se, že toto SDK využiji v produkčním prostředí, tedy na projektu jehož vývoj právě začíná. V následujících týdnech vás budu seznamovat se slastmi a strastmi nového prostředí i SDK.

Nové SDK jsem se rozhodl použít, protože mám z Adobe informace, že by nemělo dojít k žádnému renamingu, takže po vydání final verze bude třeba udělat “jen” revizi kódu. Čas na tuto revizi ušetřím na skinování aplikace. Způsob jakým je vyrešeno u Spark komponent je opravdu pohodlné a intuitivní. Dokonce mnohem pohodlnější než s mnou propagovanou Degrafou. Zatím jsem narazil pouze na jednu feature, která mi chybí – pixel snapping u strokes (způsob jakým je vykreslován např. radius u oblých rohů). Nejedná se o nic kritického, ale potěšilo by mě, kdyby ve final releasu byla. Jako hodně příjemnou změnu považuji přepracování states. V této podobě jsou opravdu dobře použitelné a už se jim určite nebudu vyhýbat. Nový způsob práce s layoutem je také dobře vymyšlený. Praxe ukáže, jestli to není jen nadšení z něčeho nového.

Zatím jsem nenarazil na žádne bugy, které by mě omezily v práci. Rychlost kompilace je v naprostém pořádku a vývojové prostředí (zatím) nepadá. Pro tuto chvíli to považuji za vše oč má smysl se dělit. V příštím díle se podrobněji rozepíši o tvorbě MXML skinů pro komponenty.