Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 24 reacties
Bron: C|Net

Macromedia heeft een nieuwe Flash-tool gelanceerd voor toepassing met behulp van servers. De tool genaamd Flex, geeft ontwikkelaars de mogelijkheid om scripts te schrijven in de programmeertalen zoals Java en .NET en deze scripts toe te passen als eindstation van webprogramma's. Met behulp van Flex worden deze scripts gecompileerd in een Macromedia dialect van XML. Dit dialect kan dan worden toegepast door Macromedia's eigen Flash-player. Macromedia Flash logo

Macromedia heeft met de introductie van de tool weer een stap gezet in de verdere ontplooiing van Flash als algemene applicatie. Het bedrijf wil namelijk het Flash-formaat vaker in webprogramma's en pagina's terugzien dan nu het geval is. Met Flex kan elke ontwikkelaar nu gebruikmaken van Flash, zonder eerst de daarvoor bestemde programmeertools onder de knie te krijgen. Tools zoals Macromedia Director zijn namelijk meer gericht op de grafische professionals. De kosten voor het product blijven echter niet mals, er moet twaalfduizend dollar worden betaald voor elke twee serverprocessors waarop het programma gedraaid wordt.

Moderatie-faq Wijzig weergave

Reacties (24)

Macromedia Flex is geen tool maar een technologie. Flex is specifiek gericht is op Rich Internet Applications. De interface definieer je dus in MXML (Macromedia XML) welke door de Flex Mediaserver gecompileerd wordt naar Flash.

Flex is ideaal voor MVC patterns, je definieerd je interface in MXML en voor je business logic maak je gebruik van Webservices, SOAP of Java Remote Objects. Omdat je Webservices kan gebruiken ben je dus niet gebonden aan een specifieke technologie.

Tevens komt er ook een aparte IDE, Brady genaamd, waar je visueel je Flex applicatie mee kan definieeren.

Ik heb zelf mee gedaan aan Beta 2 en Beta 3, en moet zeggen dat ik erg onder de indruk ben van wat Macromedia neer heeft gezet.
He, ik denk dat je geen idee hebt waar je over praat, Xeonom. ;)
Flex is een ontwikkeltool op Enterprise niveau. Jij hebt er niets aan.
Dit "tooltje" cost $12.000,-! Het is een tool voor rapid flash application development, zonder de Flash IDE (timelines, MovieClips etc). Voor een groot project kan het een ontwikkelteam mega veel ontwikkeltijd schelen (kosten). Daarnaast weet de Flex server swf's runtime te compilen. Enorm bandbreedte besparend dus voor high traffic sites.
Flex gebruik je om RIA's (Rich Internet Applications) te ontwikkelen in een omgeving waar developers zich thuis voelen.
Bij de weg, wat highvolt zei klopt, veel ligt aan de ontwikkelaar zelf. Kijk maar eens naaar www.flevofestival.nl, een site compleet in flash die dmv Remoting (amfphp) alle info binair uit de database haalt, wat enorm snel is en bandbreedte besparend.

En wat doet dat oude logo van Flash daar? Hij is al een tijdje geleden vernieuwd.
Fantastische tool, dat Flash. Geen historie, je kunt dus niet gebruikmaken van een "terug" knop. Niet te bookmarken, zit je net op die ene pagina waar leuke informatie staat... kun je hem later weer opnieuw opzoeken. Over zoeken gesproken, het is niet eens fatsoenlijk mogelijk een flash bestand te doorzoeken met een zoekmachine als Google.

En nu willen ze Flash gaan gebruiken voor beheersbare sites zoals dat PHP for Flash ding hierboven? Ouch... da's echt fout!

Een mooi menu, een banner of iets dergelijks, dat is nog wel oke. Dat voegt (soms) wat toe aan de layout en bruikbaarheid van de site. Deze beheersbaar maken met deze technologie is dan ook wel aardig... maar please, maak er geen ondoorzoekbare, onbookmarkable, historieloze rotzooi van :7
Er is wel history in Flash. Veel flashdesigners zijn gewoon te tam om het te programmeren. Je kan heel makkelijk de 'back/forward' buttons in flash inlezen, en ermee doen wat je wil.

Bookmarken hoeft ook geen probleem te zijn. Het enige probleem is weeral de sitedesigner die het moet implementeren.
(je kan bvb "ww.blabla.com/flash.swf?id=502" als bookmark meegeven.. de flashmovie laat dan pagina nr 502 zien bvb)

een zoekfunctie is ook weeral zoiets dat de ontwerper zelf moet implementeren, ipv google het voor hem te laten doen.

Een flash pagina kan dus evenwaardig zijn aan een html pagina, maar enkel de ontwerper van de site bepaalt dit.

Je kan zelfs een site ontwerpen waar de layout maar 1x moet geladen worden, en alle content komt in pure xml (of remoting) binnen.
Geen refresh nodig ofzo -> bespaart wat bandbreedte hoor !
Ik kan je vertellen dat geen van deze twee kritiek punten nog van toepassing zijn bij Flex applicaties. De gebruiker kan zonder problemen de Bookmark en back/forward functionaliteiten van de browser gebruiken.
Volgende stap is zeker een tool om flash te koppelen aan PHP krijgen we database driven MySQL databases oid.

Zou best leuke mogelijkheden kunnen bieden met grafische presentaties van bepaalde gegevens.
Dat is toch al mogelijk met loadvars e.d.
Is dat nu nog niet mogelijk dan ??
Heb volgens mij wel s wat php-scripts gezien in flash :o
<offtopic>
bestaat al hoor.
effe dom voorbeeld: www.donna.be
afaik is die volledig database driven en kan door de mensen van donna op 123 aangepast worden
Is bij de launch nog een heel circus rond geweest omdat het de eerste site van dat soort zou zijn
</offtopic>
flash kan met php communiceren zoals elk ander pakket dat zou kunnen, via het doorgeven van variabelen.
In de open-source wereld is men ook bezig met het ontwikkelen van amf-php. Hiermee zou flash actionscript de php serverside kunnen aansturen! Zien wat er van komt. meer info op sourceforge.net
Is al lang mogelijk.
Zoals hier boven al genoemd.
moet bv.loadVars
Dan kan het ook nog met XML is ook niet te moelijk.
en anders http://amfphp.sf.net FlashRemote voor PHP
zoals mijn leraar Flash altijd zegt:
"everything's possible with flash"

btw, de Donna site werd door mijn leraar gemaakt
(niet het design, het scripten)
8-)
persoonlijk vindt ik het netter om via XML te comuniceren met Flash. Hoe je verder die XML file maakt kan op verschillende wijze. Via een DataBase er achter of gewoon op de reverse proxy manier (een keer in de zoveel tijd een nieuwe op de server zetten) check
http://www.mitsubishi-evolution8.com/
http://www.mitsubishi-evolution8.com/?language=no

Wissel van XML file door een parameter
Flash kan heel goed samenwerken met php en mysql, goede voorbeelden en duidelijke uitleg hierover zijn o.a. te vinden op http://www.phpforflash.com. Hier kun je ook een compleet flash forum downloaden. De site zelf is ook helemaal in flash, al zou je het soms niet zeggen.

Verder wel een goede stap om flash nog toegankelijker te maken. Zo kan iedereen op een gegeven moment op zijn eigen manier 'flashen'.
ik weet niet echt wat ik moet gaan verwachten van dat tooltje ik denk dat ik er meer aan heb dat ze dus een nieuwe DreamWeaver waar de Flash inbegrepen zit dus niet dat je apart nog eens zoon programma`tje/tooltje moet instaleren ik denk dat ik daar dan meer aan zal hebben dan zoon tooltje


Greetzz
Xeonom :)
Zie het meer als een antwoord op Microsoft's avalon ..... die werkt min of meer hetzelfde!
Ik hoop dat flash niet te veel verspreid geraakt, ik erger mij dood aan flash sites. Bv middle click in firefox werkt al niet...
Flash is fijn voor animaties en eventueel multimediale dingen, maar niet voor een informatieve site.
Voor Rich Internet Applications is het echter uitermate geschikt. Je bent dan enkel nog gebonden aan Flash versies, en niet aan allerlei grilligheden van verschillende browsers.

Vooral voor validaties en complexere formulieren kan dat erg prettig zijn. Bij sommige applicaties wil je voor complexere logica (validaties of veld afhankelijkheden) geen pagina refresh doen maar ook niet wachten tot dat een formulier wordt gesubmit. Met Flash kan je die roundtrip makkelijk ondervangen omdat die zelf een HTTP request kan doen.

Ik geef je gelijk dat de pagina bezoeker niet constant lastig gevallen dient te worden met Flash, er zijn echter goede toepassingsmogelijkheden voor web applicaties.
Voor formulieren en ingewikkelde berekeningen zou ik dat eerder geneigd zijn een java applet te gebruiken ipv flash.

Ik denk zeker dat er een nuttig gebruik is voor flash, maar ik heb vooral een afkeer gekregen van flash van zodra het voor alles en nog wat gebruikt werd op veel (vooral amateuristische) sites. Van menuutjes tot hele sites in flash.

Het irritante aan flash sites is vind ik dat ik niks aan mijn behoefte kan aanpassen. Ik kan geen lettertype/grootte veranderen, ik kan niet in tabbladen werken, music die ik niet kan afzetten, plaatjes die ik niet kan verwijderen, ...
Het gaat er juist om dat je deze complexe berekeningen niet door de client, maar door de server wil laten afhandelen. Het gaat eerder om presentatie van complexe interfaces.

De manier waarop Sun op dit moment met Java omgaat verwacht ik niet dat Java op korte termijn weer clientside door gaat breken. Daar is het gewoon te log en onhandig voor, SWING is hell.

Maja, moet je ondegelijk gebruik nou toerekenen aan de technologie of aan de persoon die het verkeerd gebruikt? Iedere technologie die hot is zal voor onzinnige toepassingen worden gebruikt, kijk naar XML :)
ik ben benieuwd welke virussen, wormen en trojans hier gebruik van gaan maken...

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True