Udvikle Flex applikationer uden Flex Builder

Lektion 1 i 99 Quick Flex Lessons

Selv om Flex Builder gør Flex applikationsudvikling let, kan du overleve uden det. I denne hurtige lektie, vi lærer, hvordan man opbygger en Flex program ved hjælp af blot en teksteditor og en kommando-linje kompiler. Lektionen stokke med en meget let eksempel, så du ikke får distratcted ved anvendelse kompleksitet.

Først skal vi gå få Flex SDK. Den nyeste version kan tilgås fra Flex 3 SDK download side

Næste vi fireup en teksteditor. Vælg alle, som du vil. Jeg er i øjeblikket på Windows-platformen, og jeg har valgt noget så grundlæggende som notesblok til formålet. Vi starter indkodning af Flex ansøgning ved at skabe de vigtigste mxml ansøgningsdossieret. Lad os kalde det WithoutFlexBuilder.mxml.

For beginners vi medtage Application tag og definere Flex framnework XML-namespace som følger:

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

Så vil vi tilføje et mærke og en knap til denne ansøgning. Vi har indstillet "Flex uden Flex Builder" som teksten i den etikette og "Ja, det virker uden Flex Builder!" Som teksten på en knap. Ansøgningen kode ser nu således:

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

Når du klikker på knappen for at bekræfte, at tingene fungerer uden Flex Builder, en etikette dispays en besked "Jeg er glad for, det sker." Derfor vores kode er udvidet til at omfatte en anden etikette og et klik handling-funktionen er defineret for at indstille teksten til etiket som ønsket.

Den endelige ansøgning kode er som følger:

  <mx:Application xmlns:mx= "http://www.adobe.com/2006/mxml"> 
  <mx:Script> 
  <! [CDATA [ 
  private funktion clickHanlder (evt: Event): void ( 
  MessageDisplay.text = "Jeg er glad for, det gør." 
  ) 
  ]]> 
  </ mx: Script> 
  <mx:Label text= "Flex uden Flex Builder" /> 
  <mx: Button label = "Ja, det virker!"  Klik = "clickHanlder (begivenhed)" /> 
  <mx:Label id= "messageDisplay" /> 
  </ mx: Application> 

Vi gemmer denne kode som WithoutFlexBuilder.mxml.

Nu er vi nødt til at kompilere denne mxml til en SWF-fil, så vi afspille filen i Flash Player.

Vi går til SDK mappe og derefter går ned til bin mappe på SDK mappe. Den bin bibliotek har en række eksekverbare filer. En af de eksekverbare filer, der kaldes mxmlc er kommandolinjen compiler, der kan oversætte ActionScript og MXML filer til SWF. Konfiguration og indstillinger kan videresendes til denne kommando linje kompiler. Men fordi vores tilfælde er tivial vi gør intet af dette. Vi har simpelthen påberåbe sig mxmlc kommando og videregive vores mxml fil som sit mål.

Kommandoen er så:

  mxmlc C: \ workfolder \ WithoutFlexBuilder.mxml 

Resultatet af denne kommando er oprettelsen af en SWF fil med samme navn som vores MXML fil. Endelig vi åbne WithoutFlexBuilder.swf bruger en browser (Firefox i mit tilfælde). Det enkle ansøgninger ser ud som vist:

WithoutFlexBuilder

Den opfører sig som ønsket. Det er om at trykke på knappen vises det budskab - "Jeg er glad for, det sker."

Thats it! De har bygget en enkel men komplet eksempel uden at bruge Flex Builder. I næste lektion vi grave dybere ned i command line ansøgning compiler og også se på komponent-compiler.

Denne post blev lagt ud på tirsdag den 1 juli 2008 og er arkiveret under 99 Quick Flex lektioner, Markante. Du kan følge alle svar til denne post via RSS 2.0 feed. Du kan efterlade et svar, eller TrackBack fra dit eget websted.
Udskriv Stillinger del.icio.us: Udvikling Flex applikationer uden Flex Builder digg: Udvikling Flex applikationer uden Flex Builder anspore: Udvikling Flex applikationer uden Flex Builder wists: Udvikling Flex applikationer uden Flex Builder simpy: Udvikling Flex applikationer uden Flex Builder NewsVine: Udvikling Flex applikationer uden Flex Builder BlinkList: Udvikling Flex applikationer uden Flex Builder rulle: Udvikling Flex applikationer uden Flex Builder rødlig: Udvikling Flex applikationer uden Flex Builder Fark: Udvikling Flex applikationer uden Flex Builder blogmarks: Udvikling Flex applikationer uden Flex Builder Y!: Udvikling Flex applikationer uden Flex Builder Smarking: Udvikling Flex applikationer uden Flex Builder Magnolia: Udvikling Flex applikationer uden Flex Builder segnalo: Udvikling Flex applikationer uden Flex Builder gifttagging: Udvikling Flex applikationer uden Flex Builder Slashdot Slashdot It! Snuble det!

Efterlad et svar

Sponsorer

360 Flex Indy

Translator

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

Arkiv

Udvidet Tegning API i Flash Player 10

Oplev mulighederne i den nye tegning API'er indsættes i Flash Player 10. Lær, hvordan du gør brug af den nye vektor type til at strømline path data og udnytte nye trekant API'er til at skabe 3D-grafikken. Lær at gemme tegning kommandoer og data inde genbrugelige data objekter.

Tak for standsning af!

"));