Vývoj aplikací bez Flex Flex Builder

Lekce 1 z 99 Quick Flex Poučení

Přestože Flex Builder Flex umožňuje snadný vývoj aplikací, můžete přežít bez ní. V této lekci, rychlý, ale naučit, jak vybudovat Flex aplikace využívající jen textový editor a kompilátor z příkazové řádky. Z toho plyne ponaučení hole s velmi snadné například tak, že nechcete dostat distratcted v žádosti složité.

Nejprve jsme se jít na Flex SDK. V poslední verzi lze přistupovat z Flex 3 SDK download stránku

Dále jsme fireup v textovém editoru. Vyberte si někdo se vám líbí. V současné době jsem na platformě systému Windows a já jsem si vybral něco tak základního jako poznámkový blok pro tento účel. Začneme kódování Flex aplikace, které vytvářejí hlavní mxml použití souboru. Dejme tomu říkají WithoutFlexBuilder.mxml.

Pro začátečníky máme patří aplikace štítkem a definovat Flex framnework XML jmenném prostoru takto:

  <mx:Application xmlns:mx= "http://www.adobe.com/2006/mxml"> 
  </ mx: Aplikace> 

Potom jsme se přidat Label a Button do této aplikace. Nastavili jsme "Flex bez Flex Builder", jak se text na etiketách a "Ano, funguje to bez Flex Builder!", Jak je text tlačítka. Žádost kód nyní vypadá takto:

  <mx:Application xmlns:mx= "http://www.adobe.com/2006/mxml"> 
  <mx:Label text= "Flex bez Flex Builder" /> 
  <mx:Button label= "Yes, Je Works!" /> 
  </ mx: Aplikace> 

Po klepnutí na tlačítko potvrdit, že věci fungují bez Flex Builder, štítek dispays zprávy "Jsem rád, že ano." Proto náš kód je rozšířen, aby zahrnoval další štítek a klepněte na tlačítko obslužná funkce je definována pro nastavení textu na etiketě, jak potřebujete.

Výsledná aplikace je kód takto:

  <mx:Application xmlns:mx= "http://www.adobe.com/2006/mxml"> 
  <mx:Script> 
  <! [CDATA [ 
  soukromý funkce clickHanlder (EVT: Event): neplatný ( 
  MessageDisplay.text = "Jsem rád, že ano." 
  ) 
  ]]> 
  </ mx: Script> 
  <mx:Label text= "Flex bez Flex Builder" /> 
  <mx: štítek Button = "Ano, funguje to!"  Klepněte na tlačítko = "clickHanlder (události)" /> 
  <mx:Label id= "messageDisplay" /> 
  </ mx: Aplikace> 

Máme-li uložit tento kód jako WithoutFlexBuilder.mxml.

Nyní potřebujeme pro kompilaci tohoto mxml do SWF souboru, takže jsme přehrávání souborů ve Flash player.

Jedeme do SDK adresáře a potom traverz do adresáře bin v adresáři SDK. V adresáři bin je počet spustitelných souborů. Jedním z spustitelné soubory nazývané mxmlc je příkazové řádce kompilátor, že lze sestavit ActionScript a MXML souborů SWF. Konfigurace a možnosti mohou být přeneseny do tohoto příkazového řádku kompilátoru. Vzhledem k tomu, že náš případ je tivial dělat nic takovýho. Jsme prostě se dovolat mxmlc velení a předat naše mxml obrázek jako svůj cíl.

Příkaz pak je:

  mxmlc C: \ workfolder \ WithoutFlexBuilder.mxml 

Výsledkem tohoto příkazu je vytvoření SWF souboru se stejným názvem jako naše MXML souboru. Nakonec jsme se otevřít WithoutFlexBuilder.swf používáte prohlížeč (Firefox v mém případě). Tato jednoduchá aplikace vypadá tak, jak je uvedeno:

WithoutFlexBuilder

Jedná se chová, jak potřebujete. To je na stisknutí tlačítka se zobrazí zprávu - "Jsem rád, že ano."

To je to! Ty mají vybudovanou kompletní příklad jednoduchého, ale bez použití Flex Builder. V další lekci jsme kopat hlouběji do příkazové řádce kompilátor a také použití podívej se na složku, kompilátor.

Tento záznam byl zaslán v úterý 1. červencem 2008 a je Soubor pod Quick Flex 99 hodin, nejlepší. Můžete sledovat všechny odezvy na tento vstup pomocí RSS 2.0 kanálu. Můžete zanechat odpověď, nebo Trackback z vašich vlastních stránek.
Tisk změny del.icio.us: Vývoj aplikací bez Flex Flex Builder Digg: Vývoj aplikací bez Flex Flex Builder ostruha: Vývoj aplikací bez Flex Flex Builder wists: Vývoj aplikací bez Flex Flex Builder Simpy: Vývoj aplikací bez Flex Flex Builder NewsVine: Vývoj aplikací bez Flex Flex Builder blinklist: Vývoj aplikací bez Flex Flex Builder svinutí: Vývoj aplikací bez Flex Flex Builder Reddit: Vývoj aplikací bez Flex Flex Builder Fark: Vývoj aplikací bez Flex Flex Builder blogmarks: Vývoj aplikací bez Flex Flex Builder Y!: Vývoj aplikací bez Flex Flex Builder Smarking: Vývoj aplikací bez Flex Flex Builder magnolie: Vývoj aplikací bez Flex Flex Builder segnalo: Vývoj aplikací bez Flex Flex Builder gifttagging: Vývoj aplikací bez Flex Flex Builder Slashdot Slashdot It! Klopýtnutí to!

Nechte Odpovědět

Sponzoři

360 Flex Indy

Překladatel

English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flagGerman flag
French flagSpanish flagJapanese flagArabic flagRussian flagGreek flag
Dutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flag
Hindi flagPolish flagRumanian flagSwedish flagNorwegian flag 
By N2H

Archiv

Vyvolání celoživotní proces ES z letecké aplikace

Učte se s odvoláním na celoživotní proces ES od Adobe AIR aplikace.

Díky za zastavení by!

"));