www.wikidata.uk-ua.nina.az
Apache Flex kolishnya Adobe Flex kros platformovij vidkritij karkas vebzastosunkiv i tehnologiya dlya stvorennya interaktivnih nasichenih internet zastosunkiv Rich Internet Application RIA kotri identichno vikonuyutsya yak v vebbrauzeri tak i u viglyadi okremih nastilnih program abo mobilnih zastosunkiv Apache FlexTip Nasichenij internetnij zastosunokRozrobnik Apache Software Foundation ta Adobe SystemsPershij vipusk 20 chervnya 2004Stabilnij vipusk 4 16 14 bereznya 2017 6 rokiv tomu 2017 03 14 Operacijna sistema Windows Mac OS X Linux AndroidMova programuvannya ActionScript 1 Dostupni movi anglijska ta yaponskaStan rozrobki aktivnijLicenziya Apache LicenseRepozitorij git wip us apache org repos asf flex sdk gitVebsajt flex apache org Apache Flex u VikishovishiFlex rozroblyavsya kompaniyeyu Macromedia do versiyi Flex 2 0 Alpha vklyuchno ta pislya yiyi pridbannya u 2005 kompaniyeyu Adobe Na pochatku 2012 Adobe peredala rozvitok tehnologiyi u ruki spilnoti Apache Software Foundation 2 Zmist 1 Oglyad 2 Istoriya 2 1 Istoriya vipuskiv 3 Linijka produktiv Flex 3 1 Flex Framework 3 2 Flash Builder 3 3 Flex Enterprise Services 3 4 Flex Charting Components 2 4 Osoblivosti 5 MXML 6 ActionScript 3 0 7 Vinoski 8 PosilannyaOglyad RedaguvatiFlex yavlyaye soboyu kros platformovij vidkritij frejmvork dlya stvorennya interaktivnih Rich Internet Applications vebzastosunkiv kotri identichno vikonuyutsya yak u vebbrauzeri tak i u viglyadi okremih nastilnih program Flex ce sporidnena z Flash tehnologiya gruntovana na opisanni interfejsu koristuvacha zv yazku dzherel danih z ob yektami obrobnikami podij za dopomogoyu dialektu XML MXML Flex moduli mozhut kompilyuvatis na lotu na serveri a mozhut i z IDE pochinayuchi z versiyi Flex 2 0 rezultatom yak i u vipadku z Flash ye SWF fajl yakij vikonuyetsya Flash Player om Apache Flex povnistyu sumisnij z produktom Adobe Flex SDK i mistit vsyu dostupnu v nomu funkcionalnist v tomu chisli zasobi stvorennya mobilnih i vebzastosunkiv z vikoristannyam dlya rozrobki interfejsiv rozmitki MXML i movi ActionScript Sered silnih storin Flex aktualnih pri rozrobci zastosunkiv dlya korporativnogo sektora vidznachayetsya zabezpechennya cilisnoyi i povnofunkcionalnoyi pidtrimki roboti na riznih platformah efektivnist komponentiv Flex i modeli programuvannya pri stvorenni skladnih interfejsiv koristuvacha zrilist ActionScript yak movi programuvannya dlya rozrobki velikih zastosunkiv nayavnist velikoyi kilkosti dopomizhnih instrumentiv dlya redaguvannya kodu znevadzhennya j profilyuvannya Istoriya RedaguvatiMacromedia vipustila pershi versiyi Flex 1 0 ta 1 5 nacilyuyuchi stvorenu neyu tehnologiya na korporativnij sektor Tehnologiya proponuvalasya kompaniyam za cinoyu 15000 na procesor Dlya rozgortannya vimagavsya server zastosunkiv Java EE yakij na lotu kompilyuvav MXML ta ActionScript u zastosunki Flash dvijkovi SWF fajli Kozhna serverna licenziya vklyuchala 5 licenzij na Flex Builder IDE Adobe z vipuskom Flex 2 znachno zminila biznesovu model Z chervnya 2006 roku Flex SDK rozpovsyudzhuvavsya bezplatno vklyuchayuchi taki instrumenti yak MXML kompilyator pobudova interfejsu biblioteki ActionScript 3 0 viznachennya logiki roboti znevadzhuvach ActionScript dopomizhni utiliti Velika chastina kodu Flex SDK vklyuchayuchi sam frejmvork Flex nabir kompilyatoriv i znevadzhuvach z 2007 poshiryuvalisya Adobe u pochatkovih tekstah pid vidkritoyu licenziyeyu Mozilla Public License 3 4 Tim ne mensh vidkritist bula obmezhena nemozhlivistyu vnesennya vipravlen i polipshen v osnovnu kodovu bazu proyektu bez zaluchennya poserednikiv z kompaniyi Adobe Predstavniki spilnoti takozh ne mogli vplivati na proces prijnyattya rishen z doopracyuvannya produktu U 2012 roci Adobe oficijno peredala fondu Apache vsyu intelektualnu vlasnist pov yazanu z Flex SDK i deyakimi dodatkovimi komponentami V anonsi Adobe ziznayetsya sho v trivalij perspektivi vvazhaye HTML5 perspektivnishoyu tehnologiyeyu dlya rozrobki universalnih program dlya korporativnogo seredovisha 5 Tim ne mensh poki Flex maye deyaki perevagi pri stvorenni velikih kliyentskih proyektiv Pislya pidgotovki infrastrukturi analizu kodu provedennya auditu licenzijnoyi chistoti i perevirki zdatnosti spilnoti rozrobnikiv dotrimannya prijnyatih v spivtovaristvi Apache principiv rozrobki proyekt Flex bude perevedenij z inkubatora v rozryad pervinnih proyektiv Apache Proces perevirki zajme ne menshe dekilkoh misyaciv Kod Flex stane dostupnij pid licenziyeyu Apache 2 0 Rozvitok Flash Builder zasnovanogo na Eclipse integrovanogo seredovisha dlya rozrobki pobudovi ta znevadzhennya zastosunkiv na bazi tehnologiyi Flex poki zalishayetsya v rukah Adobe U skladi fondu Apache rozrobka Flex SDK vedetsya vidpovidno do principiv meritokratiyi tobto upravlinnya bude v rukah najaktivnishih uchasnikiv proyektu Do radi upravlinnya rozvitkom proyektu vklyucheni klyuchovi rozrobniki Flex z kompaniyi Adobe predstavniki spilnoti ta kompanij yaki aktivno vikoristovuyut Flex Krim Flex SDK i pov yazanih z nim komponentiv z vizualizaciyi ta avtomatizaciyi obrobki danih fondu Apache takozh peredani taki proyekti BlazeDS tehnologiya viddalenogo obminu povidomlennyami v rezhimi realnogo chasu mizh servernimi komponentami i vebzastosunkami na bazi Adobe Flex i Adobe AIR Komponenti Spark z bazovimi shablonami riznih pidhodiv do formuvannya interfejsu vklyuchayuchi taki kontejneri z realizaciyeyu elementiv interfejsu yak ViewStack Accordion DateField DateChooser i DataGrid Falcon kompilyator MXML i ActionScript Robota nad proyektom she ne zavershena i kod planuyetsya vidkriti u 2012 roci Falcon JS eksperimentalnij kros kompilyator z MXML i ActionScript v HTML i JavaScript Falcon JS potencijno mozhe buti vikoristanij dlya avtomatichnoyi translyaciyi Flex zastosunkiv do podannya na bazi tehnologij HTML5 JavaScript Instrumentarij dlya testuvannya Flex ranishe vikoristovuvanij dlya vnutrishnih potreb kompaniyi Adobe i kontrolyu za visokoyu yakistyu kodu Istoriya vipuskiv Redaguvati Flex 1 0 berezen 2004 Flex 1 5 zhovten 2004 Flex 2 0 Alpha zhovten 2005 Flex 2 0 Beta 1 lyutij 2006 Flex 2 0 Beta 2 berezen 2006 Flex 2 0 Beta 3 traven 2006 Flex 2 0 FINAL 28 chervnya 2006 Flex 2 0 1 5 sichnya 2007 Flex 3 0 Beta 1 cherven 2007 Flex 3 0 Beta 2 zhovten 2007 Flex 3 0 Beta 3 12 grudnya 2007 Flex 3 0 25 lyutogo 2008 Flex 3 1 15 serpnya 2008 Flex 3 2 17 listopada 2008 Flex 3 3 4 bereznya 2009 Flex 3 4 18 serpnya 2009 Flex 3 5 18 grudnya 2009 1 Flex 4 0 22 bereznya 2010 Flex 4 5 Hero Preview Release zhovten 2010 Flex 4 5 3 travnya 2010 Flex 4 6 30 listopada 2011 Flex 4 8 25 lipnya 2012 pershij vipusk pid orudoyu Apache Software FoundationLinijka produktiv Flex RedaguvatiLinijka produktiv Flex skladayetsya z simejstva pov yazanih mizh soboyu produktiv yaki dozvolyayut konstruyuvati absolyutno novij klas RIA do neyi vhodyat Flex Framework Flash Builder Flex Enterprises Services Flex Charting ComponentsTakozh nevid yemnim dopovnennyam do ciyeyi linijki ye Flash Player seredovishe dlya vikonannya Flex zastosunkiv Flex Framework Redaguvati V osnovi produktiv Flex lezhit Flex Framework nabir bazovih utilit i tehnologij dlya rozrobki RIA Do Flex Framework vhodit biblioteka klasiv Flex kompilyator znevadzhuvach i dvi movi programuvannya MXML ta ActionScript Flash Builder Redaguvati Flash Builder integrovane seredovishe rozrobki dlya rozrobki zastosunkiv u Flex Framework yake daye instrumenti dlya rozrobki dizajnu i znevadzhennya Flash Builder stvorenij na osnovi platformi Eclipse z vidkritim pochatkovim tekstom Yak naslidok jogo mozhna vstanoviti ne lishe yak samostijnij produkt a j yak plagin do vzhe vstanovlenogo Eclipse sho dast zmogu vikoristovuvati potuzhnist platformi Eclipse yaka polyagaye v yiyi rozshirenni i vikoristovuvati vsi instrumenti dlya rozrobki v odnomu robochomu prostori Flash Builder mistit u sobi nabir redaktoriv dlya roboti z MXML ActionScript ta CSS razom z instrumentami navigaciyi po sircevomu tekstu sho dozvolyaye z legkistyu upravlyati nim Dlya rozrobki interfejsu koristuvacha vikoristovuyetsya rezhim dizajnera yakij dozvolyaye dizajneram abo rozrobnikam rozstaviti Flex komponenti nastroyit yihnij viglyad i te yak voni vzayemodiyut z koristuvachem ta mizh soboyu ne vdayuchis do programuvannya a vikoristovuyuchi MXML Seredovishe rozrobki Flash Builder navit pislya peredachi Flex fondu Apache zalishayetsya pidkontrolnim Adobe proyektom Flex Enterprise Services Redaguvati Flex Framework rozshiryuyetsya za dopomogoyu Flex Enterprise Services Flex Enterprises Services dodayut pidtrimku korporativnih sluzhb spovishen Enterprise Message Services EMS i rozshirenu arhitekturu data servisiv do Flex Framework Flex Enterprise Services vikonuyetsya na Java application serveri abo Java container i zabezpechuyut nastupne Dostup do RemoteObjects cherez AMF protokol Spilne vikoristannya danih dekilkoma kliyentami Pidtrimka obminu danimi kliyent kliyentu Avtomatichne rozpovsyudzhennya push danih z serveru Identifikaciya kliyenta pri dostupi do servernih resursiv Data service loggingFlex Charting Components 2 Redaguvati Flex Charting Components dodayut v Flex Framework pidtrimku riznomanitnih tipiv diagram vklyuchayuchi stovpchasti krugovi linijni bulbashkovi ta inshi Dlya polipshennya naochnosti viglyadu mozhna vikoristovuvati kolorove oformlennya ta pidpisi nbsp Ploshinnij grafik nbsp Stovpchikova diagrama nbsp Bulbashkova diagramaOsoblivosti RedaguvatiHocha tehnologiyi Flex i Flash sporidneni v nih ye suttyevi vidminnosti Flex na vidminu vid Flash ne ye takim gnuchkim tomu sho rozrobka na Flex peredbachaye vikoristannya komponentiv Vin nadaye rozrobniku viznachenij nabir komponentiv i mozhlivist stvoryuvati novi komponenti i nasliduvati isnuyuchi U Flex vikoristovuyetsya dvi movi programuvannya MXML ta ActionScript persha vikoristovuyetsya dlya opisu interfejsu a druga dlya realizaciyi modeli zastosunkiv Take rozdilennya daye zmogu realizovuvati pattern MVC shvidko i na visokomu yakisnomu rivni MXML RedaguvatiMXML dialekt XML yakij vikoristovuyetsya dlya opisu strukturi ta interfejsu Flex zastosunka jogo komponentiv deyakih elementarnih obrobnikiv podij ta inshe Ce tak zvana statichna chastina programi MXML prihovuye vid rozrobnika vnutrishnij mehanizm roboti ob yektiv komponentiv predstavlyayuchi yihni bazovi vlastivosti u viglyadi tegiv ta atributiv lt xml version 1 0 encoding utf 8 gt lt mx Application xmlns mx http www adobe com 2006 mxml layout absolute gt lt mx Panel x 154 y 147 width 250 height 160 layout absolute title Login gt lt mx Form top 0 left 0 bottom 0 right 0 gt lt mx FormItem label Login width 200 gt lt mx TextInput gt lt mx FormItem gt lt mx FormItem label Password width 200 gt lt mx TextInput gt lt mx FormItem gt lt mx Button label Submit gt lt mx Form gt lt mx Panel gt lt mx Application gt ActionScript 3 0 RedaguvatiPri rozrobci modeli Flex zastosunkiv vikoristovuyetsya ActionScript 3 0 mova programuvannya bazovana na specifikaciyi ECMAScript Na vidminu vid poperednih versij AS 3 0 vikoristovuye novu virtualnu mashinu AVM 2 0 sho daye velikij pririst produktivnosti roboti Flex zastosunkiv Na vidminu vid poperednoyi versiyi AS 2 0 AS 3 0 zamist formalnogo sintaksisu klasiv nadaye dijsne class based Ob yektno oriyentovane programuvannya package import flash display Sprite import flash text TextField import flash filters DropShadowFilter public class HelloWorld extends Sprite public function HelloWorld var shad DropShadowFilter new DropShadowFilter 2 45 0x000000 25 3 3 2 2 var txt TextField new TextField txt textColor 0xFFFFFF txt filters shad txt width 120 txt x Math random 300 txt y Math random 300 txt selectable false txt text Hello World welcome Math round txt x Math round txt y addChild txt Vinoski Redaguvati https projects apache org json projects flex json Adobe Flex prinyat v inkubator Apache Arhivovano 19 sichnya 2012 u Wayback Machine opennet ru Adobe to Open Source Flex Arhiv originalu za 16 lipnya 2007 Procitovano 30 kvitnya 2012 Adobe otkryvaet ishodnye teksty Flex SDK Arhiv originalu za 5 serpnya 2020 Procitovano 30 kvitnya 2012 Adobe prevratit Flex SDK v nezavisimyj otkrytyj proekt i stanet bolee aktivno prodvigat HTML5 Arhiv originalu za 8 travnya 2012 Procitovano 30 kvitnya 2012 Posilannya RedaguvatiDomivka Apache Flex Arhivovano 28 kvitnya 2012 u Wayback Machine Oficijna storinka Adobe Flex Arhivovano 2 lyutogo 2009 u Wayback Machine Rozdil Adobe Flex na Portali znan Arhivovano 15 chervnya 2010 u Wayback Machine Katalog templejtiv Arhivovano 10 lyutogo 2007 u Wayback Machine Yahoo Maps Arhivovano 14 kvitnya 2007 u Wayback Machine Grafichnij onlajn redaktor Arhivovano 6 kvitnya 2007 u Wayback Machine Harley Davidson nastrojka zovnishnogo viglyadu motocikla Stvorennya fotoalbomu Otrimano z https uk wikipedia org w index php title Apache Flex amp oldid 40275101