flash bygningshåndværker for as3 udviklere

, flash bygningshåndværker for as3 udviklere,,,,, andel,,,,,,,,,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' t miss.,, i sidste uge adobe frigivet en beta - for flash - konstruktør. 4. ajourføring for flex bygmester. 3.der har været en del diskussion om at ændre navnet, men det er klart, at adobe vil løse den forvirring, der bruger er en ramme og flash er den platform,. at se, hvor jeg har været med til at skrive mit flex bygmester actionscript 3 projekter i over et år nu, og jeg vil gerne fremhæve nogle af de nye karakteristika for at hjælpe alle de actionscript 3,0 flash udviklere derude...,,, desværre i mit daglige arbejde, jeg skal ikke bruge flex så meget.med det i tankerne, jeg vil udelukkende have fokus på elementer, der vedrører mere actionscript 3 projekter, men det her er nogle gode ressourcer, der taler om flash bygmester 4 er flex 4 støtte:,, hvad der er nyt i flash bygmester 4 - beta, hvad er nyt i flex 4 sdk, oversigt over flex - 4 (gumbo), flex sdk open source - wiki, med flex ting af vejen, lad os hoppe i træk, du kan bruge din næste actionscript 3,0 projekt. refactoring, refactoring er en afgørende del af enhver ansøgning er udvikling.refactoring henviser til at omdøbe klasser og flytte dem rundt og hjælpe med til at organisere og optimere deres underliggende kode struktur.refactoring har altid været et ømt punkt i flex bygmester men flash bygmester 4 indeholder to nye ordrer for at gøre tingene lettere. det første er omdøbe.det tillader dig, at omdøbe en variabel eller metode, og alle henvisninger til det punkt på dagsordenen vil blive ajourført.det er meget vigtigt at have, og jeg er glad for at se, det har sin egen særlige menu mulighed.her er et kort eksempel på, hvordan man bruger det:,, finde en variabel eller metode, vil du omdøbe., fremhæve det og højre klik. vælg refactor > omdøbe., udfyld det nye navn og ramte fortsætte. alle filer med henvisning til dette punkt på dagsordenen vil blive ændret og ajourført. næste er væk.dette er vigtigt, når de flytter en klasse fil fra en pakke til en anden.det har eksisteret i flex bygmester 3, men i flash bygmester vil det faktisk omdøbe klassen er pakke, hvor det blev flyttet til.det er utrolig nyttigt og et godt supplement til redaktør.her er hvordan det:,, klik på en klasse fil, du gerne ville flytte. vælg refactor >., finde et bestemmelsessted og ramte fortsætte.,, pakke opdagelsesrejsende opdateringer, bortset fra de ajourførte ikoner, pakken opdagelsesrejsende er blevet lettere at læse og forstå.der er også et godt træk, der lader dig komme med en klasse - filen, og alle de metoder, der er i den, uden at det er nødvendigt at åbne den.her er et eksempel:,, nu misligholdelse pakker er tydeligt afmærket, og alle de pakker har forskellige symboler fra den største pakke, der skal hjælpe tydeligt se pakke hierarki. ud over de elementer, alle projekter, der nu har samme ikon som flash ide, en rød kasse med f over det.det er adobe måde at minde dem om, at alt er bygget til flash, men jeg savner at se flex og actionscript projekter helt klart er visuelt anderledes.,, asdoc panel, er der nu en ny asdoc panel, som vil vise dig kode dokumentation om alle variable eller metode, du gerne vil fremhæve.hvis der er ingen kommentarer til de udvalgte punkt på dagsordenen, vil du se en simpel beskrivelse af punkt.,, betingede bryde punkter breakpoints et stort aktiv, når der udvikles i flex bygmester og denne funktion er blevet forbedret i flash bygmester.betinget bryde punkter tillader dig at stoppe din kode, når en specifik betingelse er opfyldt.lad os sige, at du vil prøve, når en sprite går væk?nu kan du skabe en pause, og få det aktiveres, når den sprite er x er større end fase. stagewidth.,, skabe en pause. - klik på det og udvælge bryde punkt egenskaber. vælg så tilstand.,,, løber en særlig budgetpost, og det giver dem mulighed for at fortsætte en brud nr. en særlig kode.det er fint, hvis du er i midten af en gennem din pause punkter og ønsker, at kun en lille del af din kode bliver henrettet.her er, hvordan du kan gøre det, skabe en pause. løb debugger indtil vendepunktet er nået, på vej, du vil køre til, right-click vælge løber.,, enhed, afprøvning, enhed test giver dig mulighed for at oprette kode test, at godkende dele af din ansøgning.de er meget store i næsten alle sprog, endnu er ny flash udvikling.den grundlæggende idé er, at du skriver en enkelt klasse at løbe kode fra en anden klasse at godkende, at det er lykkedes at gennemføre kommando.enhed test nu er bygget ind i flash bygmester.det faktisk gør brug af flexunit.selv om der i fuld fælde for enhed testning ud over rækkevidden af denne artikel, skal jeg vise dig et par enkle foranstaltninger for at få den til at fungere:,, klik på den klasse, vil du prøve, udvælge nye testcase klasse og ramte næste., vælge, hvilken metode vil du prøve, når. klasse er oprettet, kan du right-click på enheden test klasse og udvælge " gennemføre enhed test "., tilføje din enhed prøvningskode. brug flugt eller ser på at fuldbyrde din app som en enhed test., at god enhed prøver kan være komplekse og meget tidskrævende, men det er fantastisk se, flash bygmester hjælpe automatisere så meget, som muligt.forhåbentlig enhed afprøvning flash ansøgninger bliver en mere udbredt praksis., skabeloner, var dette et af de elementer, jeg glædede mig til at se føjet til flash bygmester.kode modeller i formørkelse tillade dig at redde en stump kode, og opfordrer den til enhver tid.det er virkelig nyttige, når de etablerer for løkker eller repetitive - kode, kan det være nødvendigt at type ud igen og igen.desværre, model gennemførelse er begrænset til oprettelse af klasse filer.,, her er, hvor du kan finde den miljøer for at ajourføre dem: "til solformørkelsen præferencer panel., udfolde sig flash bygmester regning. vælg fil skabeloner, ændre deres hjerte indhold.,, spiller mod, flex konstruktør 3, du ikke kunne opnå en specifik version af flash - spiller.nu i flash bygmester du kan fortælle - projektet, til at bygge på det nøjagtige version af flash - spiller, du har brug for.det er også intelligent nok til at fortælle dig, hvad der er flash spiller 10.x.xxx specifikke vers flash spiller 9.x.xxx specifikke.der er også en opdateret flex sdk 3.4 for flash - spiller 9. x.x., hvis du vælger flex sdk 4.0, du er låst inde i flash spiller 10.x.xxx.her er hvordan du kan ændre denne ejendom:,, klik på et projekt, og udvælger projekt egenskaber. gå til den anden regning (dette er et andet navn, afhængigt af, hvilken form for projekt, du er i).du kan vælge den flex sdk version, så det er en ejendom under for flash - spiller, muligheder for at ændre de specifikke version, du vil bygge om. det er det samme som at sætte mål spiller = 10.0.0 i yderligere de argumenter, vindue.,, insekter, problemer og workarounds, jeg har opdaget et par spørgsmål, mens oprettelse af flash bygmester 4 uden om, at det er et beta - - og jeg ville dele mine notater:,, hvis du er på en mac og forsøge at installere subclipse, kommer du ikke langt.jeg fandt denne store lektion i at hjælpe dig med at få det til at fungere, når man bliver svn opsætning og kasse et projekt med den nye projekt troldmand som et bibliotek, det vil ikke huske kilde sti, du vælger.for at give et eksempel, da jeg tjekke flash camouflage og udvælge src som den vigtigste kilde: jeg stadig nødt til at gå ind i projektet egenskaber, når det er kontrolleret, og reselect kilden mappe og alle de klasser.det, der skete i flex bygmester 3 - og er stadig en smule irriterende. ønsker og støtte?jeg vil foreslå, at de stik af version af flash - konstruktør, da det også har en ren kopi af formørkelse 3.4 (ganymedes).du vil også få java - redaktør, men du kan ikke bare glemme det, hvis du ikke har brug for det.mit første indtryk af enkeltstående flash bygmester, var, at mange gode ting var flået ud af deres skik formørkelse bygge. er dette ikke et insekt, men mere en konstatering, mellem at skabe en flex - 4 - projektet og en actionscript 3,0 projekt, og noget, som enhver entreprenør, bør tage hensyn til.en misligholdelses - flex - 4 - projektet og en misligholdelse actionscript 3,0 - projektet, så foretage en overgang bygge for hver og tage et kig på den omvendt er fil størrelse.en misligholdelses - flex - projektet med kode er på 194k mod misligholdelse actionscript 3,0 projekt på 562 bytes.og nu selvfølgelig flex - projekt vil blive større, da det indeholder rammerne, men ved næsten 200.000 er en enorm overbelastning, hvis du ikke får det fulde udbytte af denne ramme.bare noget at tænke på, næste gang du er specking et projekt, og hvilken teknologi de har planer om at bruge den kode, som grundlag for deres projekt. i de fleste tilfælde ser det ud til, at alle de spørgsmål, jeg drøftede i min flash "sandkasse tutor (del 1 og del 2), vil arbejde for dig i flash bygmester.som jeg nævnte ovenfor, det eneste spørgsmål er svn.så hvis du er ny flash bygmester og vil lære at oprette en strømlinet arbejdsgang, tjek min forelæsning. sidste tanker, det ligner adobe tilføjet nogle nye elementer til flash bygmester, der gør det til et bedre redskab til udvikling af flash - projekter.selv om størstedelen af de nye elementer var placeret på flex projekter, håber jeg, at jeg har givet udtryk for flere vigtige forbedringer, som actionscript 3,0 udviklere kan drage fordel af.som med enhver anden software overgang. der er masser af elementer, der gerne ville have set tilføjes, men jeg er meget tilfreds med, hvad der er blevet fremsat her i beta.med hård konkurrence fra fdt er det sværere at vælge en favorit endnu.enheden kontrol alene er en væsentlig forøgelse og sandsynligvis et træk, jeg er meget spændt på.jeg ser frem til at spille med den nye udgave af flex - ramme. venligst efter dine tanker, følelser eller spørgsmål under bemærkninger.tak fordi du læste.

class_viewer
project_icons
asdoc_panel
conditional_breakpoint
testcase_class
6_file_templates
target_player



Previous:
Next Page: